日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 單片機(jī) > 單片機(jī)
[導(dǎo)讀] 題目:用查表法將一位十六進(jìn)制數(shù)轉(zhuǎn)換為ASCII碼,入口參數(shù)放在內(nèi)部RAM 50H中,出口參數(shù)在R0中。要求:用匯編語(yǔ)言完成編程(用DB "0","1"......)。;---------------------------------最佳答案:轉(zhuǎn)換程

題目:用查表法將一位十六進(jìn)制數(shù)轉(zhuǎn)換為ASCII碼,入口參數(shù)放在內(nèi)部RAM 50H中,出口參數(shù)在R0中。
要求:用匯編語(yǔ)言完成編程(用DB "0","1"......)。
;---------------------------------
最佳答案:

轉(zhuǎn)換程序如下:

D2A:
MOV A, 50H
ADD A, #2 ;加上查表時(shí)的指令地址和表格首址的差
MOVC A, @A + PC
MOV R0, A
RET
TABLE:
DB "0123456789ABCDEF" ;用:DB '0', '1', ...,形式也可以
;完
;---------------------------------

原題網(wǎng)址:

單片機(jī)編程?。?ASCII 碼轉(zhuǎn)化為十六進(jìn)制數(shù),設(shè) ASCII 碼存放在累加器中,轉(zhuǎn)化結(jié)果存放到B中。
提示:由 ASCII 碼表可知,30H-39H為0-9的 ASCII 碼,41H-46H為A-F的 ASCII 碼。
將 ASCII 碼減 30H(0-9)或 37H(A-F)就可獲得對(duì)應(yīng)的十六進(jìn)制數(shù)。
我個(gè)人覺(jué)得很有難度的作業(yè)!望有學(xué)之士能 幫我做出!!萬(wàn)分感謝?。?br/>懸賞分:20 - 解決時(shí)間:2010-1-6 12:28
;--------------------------------
正確答案:

;程序如下:
MOV B, A
CLR C
SUBB A, #3AH
JC DDD
SUB A, #07H
DDD: ADD A, #0AH
XCH A, B
RET
;---------------------------------


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉