電子發燒友網:本資料是關于單片機及接口技術這門課程的期末考試試卷及答案的詳解。 8.當需要從MCS-51單片機程序存儲器取數據時,采用的指令為( )。 a)mov A, @R1 b)movC A, @A + DPTR c)movX A, @ R0 d)movX A, @ DPTR 二、填空題(每空1分,共30分) 1.一個完整的微機系統由 和 兩大部分組成。 2.8051 的引腳RST是____(IN腳還是OUT腳),當其端出現____電平時,8051進入復位狀態。8051一直維持這個值,直到RST腳收到____電平,8051才脫離復位狀態,進入程序運行狀態,從ROM H單元開始取指令并翻譯和執行。 3.半導體存儲器分成兩大類 和 ,其中 具有易失性,常用于存儲 。
上傳時間: 2015-01-03
上傳用戶:wfl_yy
紅外遙控接收 ORG 0000H LJMP START 轉入主程序 ORG 0010H START: MAIN: JNB P2.2,IR LJMP MAIN 以下為進入P3.2腳外部中斷子程序,也就是解碼程序 IR: mov R6,#9 SB: ACALL DELAY882 調用882微秒延時子程序 JB P2.2,EXIT 延時882微秒后判斷P3.2腳是否出現高電平如果有就退出解碼程序 DJNZ R6, SB 重復10次,目的是檢測在8820微秒內如果出現高電
上傳時間: 2014-01-04
上傳用戶:ynsnjs
原來一些32位版發表在 http://www.x86asm.com 因暫停。更新的版本改上傳于你處。 在原來的基礎上。 增加了簡單的宏指令. 增加了鏈接分散的匯編文本能力. 增加了完全的32位尋址格式. 例如: mov EAX,[9*EDX] 也即mov EAX,[EDX+8*EDX] 又如 ADD [ESI+ECX+某單或四字節數],另某數 其中: 某單或四字節數,默認為單字節偏移.(有些會另外,如PUSH類默認為32位的四字節.) 可以用DW等指定為字節長如 ADD [ESI+ECX+DW 某數],WO 另某數或者 ADD WO [ESI+ECX+DW 某數],另某數 目前還屬于簡陋版的中文匯編編譯器
上傳時間: 2014-03-10
上傳用戶:yepeng139
8253的初始化程序舉例: 例1:選擇2號計數器,工作在3方式,計數初值為533H(2個字節),采用二進制計數。其初始化程序段為 mov DX,307H ;命令口 mov AL,10110110B ;2號計數器的初始化命 令字 OUT DX,AL ;寫入命令寄存器 mov DX,306H ;2號計數器數據口 mov AX,533H ;計數初值 OUT DX,AL ;選送低字節到2號計數器 mov AL,AH ;取高字節送AL OUT DX,AL ;后送高字節到2號計數器
上傳時間: 2015-06-24
上傳用戶:zhangzhenyu
一、用表格形式顯示字符 1、題目:用表格形式顯示ASCII字符 2、實驗要求: 按15行*16列的表格形式顯示ASCII碼為10H-100H之間的所有字符,即以行為主的順序用ASCII碼遞增的次序依次顯示對應的字符.每16個字符為一行,每行中的相鄰兩個字符之間用空白符(ASCII為0)隔開. 3、提示: (1)顯示每個字符可能使用功能號為02的顯示輸出功能調用,使用方法如下: mov AH,02H mov DL,輸出字符的ASCII碼 INT 21H 本題中可把DL初始化為10H,然后不斷使其加1(用INC指令)以取得下一個字符的ASCII碼. (2)顯示空白符時,用其ASCII碼為0置入DL寄存器.每行結束時,用顯示回車和換行符結束本行并開始下一行. (3)由于逐個顯示相繼為ASCII字符時,需要保存并不斷修改DL寄存器的內容,而顯示空白、回車、換行符時也需要使用DL寄存器,為此可用堆棧來保存相繼的ASCII字符。 具體用法是:在顯示空白或回車、換行符前用指令PUSH DX把DL的內容保存到堆棧中去。在顯示空白或回車、換行符后用指令恢復DL寄存器的原始內容。
上傳時間: 2014-01-11
上傳用戶:qwe1234
data array sdword 2 dup(?) str1 byte "Please input one 32-bit sign number :",0dh,0ah,0 str2 byte "The result is : ",0 align 4 jia1gao sdword 0 jia1 sdword 0 .code main proc call clrscr mov esi,offset array mov ecx,lengthof array mov edx,offset str1 push esi putin: call writestring
標簽: Please sdword number array
上傳時間: 2014-01-13
上傳用戶:xiaoyunyun
一款ls2051國產的單片機,由p1.0和p1.1兩個輸出口接兩個喇叭,將c語言音樂程序在0道程序運行;匯編音樂程序在1道程序運行工具。兩首音樂同時放出。奇怪的是程序的開發平臺是通用的編程工具,用了一條mov 0FFH,#ROAD1指令,將1道程序開通即可
上傳時間: 2014-01-15
上傳用戶:ouyangtongze
紅外線遙控器解碼程序(匯編) ORG 0000H AJMP MAIN ORG 0003H 外部中斷INT0入口地址 AJMP INT 轉中斷服務子程序 MAIN: mov SP,#40H mov P1,#00H SETB EA 開CPU中斷 SETB IT0 設定INT0觸發方式 SETB EX0 INT0請求中斷 DSP: mov R2,#9 將遙控器鍵值轉化成A(0~9) mov DPTR,#TAB1 VV: mov A,R2 movC A,@A+DPTR XRL A,1CH JZ ABC DJNZ R2,VV ABC: mov A,R2 mov DPTR,#TAB ;將A的值通過數碼管顯示出來
上傳時間: 2014-01-12
上傳用戶:wkchong
Mplayer源碼,不用多介紹了吧。 媒體類型 文件格式 MP3 mp3 m3u CD/DVD cda MPEG和AVI視頻 mpg mpeg mpv mps m2v m1v mpe mpa avi mp4 m4e RealAudio和RealVideo rt ra rm rmvb rp rv Windows Media wma wmv wax asx asf wm wmx wvx QuickTime mov qt AAC aac m4a m4p 其他媒體 wav mp2 mp1 mpeg pls xpl smi smil flv ssm sdp aif aiff mid midi rmim acp rpl 3gp amr awb 3g2 au
上傳時間: 2014-01-27
上傳用戶:leehom61
LOOP1: CJNE A,#20H,LOOP2 CLR CY SUBB A,#07H SJMP END1 LOOP2: CJNE A,#10H,LOOP3 CLR CY SUBB A,#07H SJMP END1 LOOP3: DEC 3AH END1: mov TH0,0BH mov TL0,0DCH SETB TR0 RETI
上傳時間: 2015-12-24
上傳用戶:cursor