1樓:匿名使用者
程式完成的操作是( 將外部資料儲存器地址8000h~8003h的內容與8004h~8007h的內容對應相加,調整為bcd碼,其結果存入地址為8004h~8007h資料儲存器
([8000h]+[8004h]-->[8004h].....) )程式執行結束後,r0=( 33h ) (8004h)=( 51h ) (8005h)=( 64h )
(8006h)=( 85h ) (8007h)=( 63h )
2樓:
程式完成的操作是( 將儲存在外部資料儲存器地址為8000h~8003h和8004h~8007h的兩個8位壓縮bcd碼相加,結果儲存在8004h~8007h單元)
程式執行結束後,r0=( 34h )
其他結果不定,因為org偽指令定義的是程式區的資料!!!!
微控制器高手請速速解我疑惑,最好給一點做題思路,在此萬分感謝!!!
3樓:德昂當
a=0ffh r0=60h (40h)=1bh (60h)=00h
dptr= 0a00h (09ffh)= 00h (0a00h)=( 0ffh )
這種題就是跟著程式指令一步步走就行,看每一條執行完後,改變了什麼的值。
mov a , #5fh ;; a<-5fh a=5fh
mov r0 , a ;r0<- a (5fh) r0=5fh
movx a , @ dptr ;a<-(dptr) (00h) a=00h
dec a ; a<-a-1 a=0ffh
inc r0 ;r0<-r0+1 r0=60h
dec 40h ;(40h)<-(40h)-1 (40h)=1bh
inc dptr ; dptr+=1 dptr=0a00h
movx @dptr , a ; (dptr)<-a (a00h) = a=0ffh
inc @r0 ;((r0))++ (60h)++ (60h)=00h
看看這些地址到最後都等於多少,沒改變的就還是原來的值嘍。
4樓:做而論道
ram中的(40h)=1ch,(60h)=0ffh,dptr=09ffh,(09ffh)=00h
執行指令後,將結果填入括號中
mov a , #5ffh ;#5ffh不對,應該是#5fh。 a = 5fh
mov r0 , a ;r0 = 5fh
movx a ,@dptr ;a = (09ffh)= 00h
dec a ;a = ffh
inc r0 ;r0 = 5f + 1 = 60h
dec 40h ;(40h)=1bh
inc dptr ;dptr=09ffh + 1 = 0a00h
movx @dptr , a ;(0a00h)= ffh
inc @r0 ;(60h)= 0ffh + 1 = 00h
--------------------
a=( 0ffh ) r0=( 60h ) (40h)=( 1bh ) (60h)=( 00h )
dptr=( 0a00h ) (09ffh)=( 00h ) (0a00h)=( 0ffh )
關於微控制器程式設計?求高手解答,萬分感謝。 10
5樓:瑤帥來耶
不會要求用匯編吧。。。還告訴地址。。。
直接用c向埠寫資料就夠了呀。
6樓:美美輝輝
首先選中0832,然後向其中寫數就可以了
7樓:cn諾言
路過,太高階了,解決不了。
微控制器題目:xch與xchd是什麼區別?使用的區別
8樓:做而論道
xch 交換雙方的全部 8 位數。
xchd 交換雙方的低 4 位數。
微控制器高手速來!急求「簡易led點陣顯示屏」程式!急急急!48小時內給出滿意答案者有翻倍以上加分!! 20
9樓:肖邦郭子儀
能不能為自己學一點東西
10樓:匿名使用者
我不知道樓主需要的答案是什麼,如果是設計好的電路和源程式,那我估計20分是不夠的,你需要花錢了請人設計了,如果你要知道思路還是可以的。
你所說的4級灰度變化是一個難點,需要用到精確的定時功能,如果用可程式設計邏輯器件可能會好點,如果用微控制器可能力不從心了。
其他的「上下左右移動,能存多個數字、字母、文字、圖形等」這些功能都不復雜,只是需要花一定的時間來堆砌。
51微控制器高手請指點
呵呵 當然可以實現 執行需要使用控制電機 如 步進電機或伺服電機 控制裝置可以使用51微控制器 負責接收光感測器訊號和控制電機的轉動角度。呵呵 滿意就選滿意回答 當然能夠實現,基本思路有兩種 簡單點的,讓微控制器定時控制電機扭轉一定角度,調整好時間間隔和扭轉角度,就可以控制電池板始終指向太陽了。但是...
微控制器題目,高手幫忙解答下,微控制器技術與應用的題目,高手幫忙解答一下
1 sp 40h,dptr 3412,分析執行下列指令後dptr及sp內容push dpl push dph pop 08h 程式執行後 sp 41h 08h 34h 2 假設內ram單元 60h 6,問執行完下列指令後ram 60h 的內容為多少。mov r0,60h mov a,r0 rl a ...
微控制器高手們求解啊
1 s是指標s所指向的內容。s 將改變地址,指向下一個位元組存放地址。2 主程式中,pdat陣列的地址是實參。子程式中s是形參。主程式呼叫函式,就是從地址為 at24c02 iic器件地址巨集名 的24c02晶片中,從0起始地址連續讀取8個位元組內容,送到陣列pdat中。呼叫子程式時刻,s就是pda...