微控制器程式設計題急求》

時間 2022-08-19 00:05:19

1樓:匿名使用者

; 流水燈 2010,05.13

org 0000h

ajmp main

org 0030h

main: mov a,#0ffh

mov p1,a

acall dly

mov a,#0feh

led: mov p1,a

acall dly

rl a

djnz r1,led

ajmp main

dly:      ;延時0.5s

mov r7,#17h

dl1:

mov r6,#98h

dl0:

mov r5,#46h

djnz r5,$

djnz r6,dl0

djnz r7,dl1

retend

2樓:

#include

#include// 迴圈左移,右移函式的呼叫

#define uchar unsigned char

#define uint unsigned int

* 名稱 : delay()

* 功能 : 延時,延時時間為 10ms * del

* 輸入 : del

* 輸出 : 無

void delay(uint del)

* 名稱 : main()

* 功能 : 實現燈的閃爍

* 輸入 : 無

* 輸出 : 無

void main(void)

p1= 0xfe;

for(i=0; i<7; i++)}}

3樓:勿忘預定

彙編::::

org 0

start: mov r2,#8

mov a,#0feh

setb c

loop: mov p1,a

lcall delay

rlc a

djnz r2,loop

mov r2,#8

loop1: mov p1,a

lcall delay

rrc a

djnz r2,loop1

ljmp start

delay: mov r5,#60 ;

d1: mov r6,#20

d2: mov r7,#248

djnz r7,$

djnz r6,d2

djnz r5,d1

retend

c語言::::

#include

unsigned char i;

unsigned char temp;

unsigned char a,b;

void delay(void)

void main(void)

for(i=1;i<8;i++)}}

微控制器C語言程式設計題,微控制器C語言程式設計題

爬行的山羊 這是兩個題啊。哈哈好做,第一個有c語言的冒泡法排序,第二個用中斷,讀,輸出就可以 include define led0 0 define led1 1 define led2 2 define ledport p2 sbit sw0 p1 0 sbit sw1 p1 1 sbit sw...

微控制器程式設計題

一般都是共陽的接法,就假設是共陽的吧。接在p1口上。彙編 org 0000h mov a,0feh mov p1,a loop acall delay rl a rl a mov p1,a cjne a,7fh,next1 rr a ajmp next2 next1 cjne a,0bfh,next...

對微控制器程式設計要用什麼軟體,我想學微控制器程式設計,應該用什麼軟體啊?

大哥,你是門外漢吧,微控制器直接用c語言程式設計,微軟那個就行,我們學校就是那麼教的,它內部實際運算時不需要軟體的,是用數位電路直接計算的,所以簡單的邏輯程式我們都用數位電路做。前期計算好,然後把閘電路或者觸發器計時器什麼的都連起來。 現在有silicon lab開發的和eclipse很相似的sim...