求 一道關於微控制器10位十進位制加法子程式的程式設計題,幫幫忙啊

時間 2021-09-06 09:22:35

1樓:匿名使用者

bcd5: ;5位元組bcd 加法子程式mov r0,#20h

mov r1,#25h

mov r7,#5

clr c

loop:

mov a,@r0

addc a,@r1

da a

inc r0

inc r1

djnz r7 , loop ;5位元組加完?ret

2樓:做而論道

;org 0000h

mov 24h, #12h

mov 23h, #23h

mov 22h, #34h

mov 21h, #45h

mov 20h, #56h ;10位十進位制加數:1223344556。

mov 29h, #33h

mov 28h, #44h

mov 27h, #55h

mov 26h, #66h

mov 25h, #77h ;10位十進位制被加數:3344556677。

mov r0, #20h

mov r1, #25h

mov r2, #5

clr c

loop:

mov a, @r0

addc a, @r1

da a

mov @r0, a

inc r0

inc r1

djnz r2, loop

sjmp $end

微控制器題,希望大家幫幫忙啊!!!!

3樓:信電感應

這些題都是基礎的,你好好看書,做題應該是沒有問題的,而且微控制器是進行數位電路設計的基礎,絕對不能偷懶的。

有關proteus中三極體連線微控制器的問題。各位大神們趕快幫幫忙啊!!!

4樓:

開關應該短接上面的10k電阻,這是npn三極體啊,類比電子不及格哦

5樓:匿名使用者

確認p1.2是否設定為輸入口。有可能是i/o內部有上拉。

關於微控制器中可位定址空間的問題

很簡單哦 51彙編指令集中,clr指令只有三種用法 clr a clr c clr bit 所以clr 00h中,00h只能表示位了 若是暫存器清零的話,應是mov 00h,0 繆嘉歆祈沉 51微控制器的位定址區問題書上寫著位定址區是20h 2fh,位地址00h 7fh,這不是超過這個位定址區了嘛,...

微控制器原理的參考文獻有哪些,急求關於微控制器的外文參考文獻五篇,不要具體內容,只要標題,作者,年份,型別等就可以了

唐可愛 1 李廣弟等 微控制器基礎 北京航空航天出版社,2001.7 2 樓然苗等 51 系列微控制器設計例項 北京航空航天出版社,2003.3 3 唐俊翟等 微控制器原理與應用 冶金工業出版社,2003.9 4 劉瑞新等 微控制器原理及應用教程 機械工業出版社,2003.7 5 吳國經等 微控制器...

關於微控制器中斷優先順序,求大神解答

如果想設定成優先順序為 t1,int1,init0,t0是不行的。因為52微控制器只有兩級中斷優先順序。你可以這樣想,假設可以按這樣設定,也就是你得把t1和int1的優先順序控制位都設為1,int0和t0設為0 但是,如果這樣設定的話,實際的優先順序是 int1,t1,int0,t0,因為int1的...