freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機原理及其接口技術教學指南及習題答案(存儲版)

2024-11-28 01:40上一頁面

下一頁面
  

【正文】 009H PUSH DPL PUSH DPH MOV A,11H MOV B,A RET 答: SP=42H,A=11H,B=11H 4閱讀下段程序,說明每條指令語句的作用,指令執(zhí)行后, R0=? MOV R0,0AFH; (R0)=0AFH MOV A,R0。 答: MOV R1,15 MOV R7,20H MOV R6,00H MOV R3,21H MOV R2,00H LP: MOV DPH,R7 MOV DPL,R6 MOVX A,DPTR MOV R0,A INC DPTR MOV R7,DPH MOV R6,DPL MOV DPH,R3 MOV DPL,R2 MOV A,DPTR CLR C ADDC A,R0 PUSH A INC DPTR MOV R3,DPH MOV R2,DPL DJNZ R1,LP MOV DPTR,220EH MOV R1,15 LP1:POP A MOVX DPTR,A DEC DPTR DJNZ R1,LPA 41試編程把以 200CH為首地址的連續(xù) 50 個單元的內(nèi)容按升序排列,存放到以 3000H為首地址的存儲區(qū)中。 答: 說明:入口: R5(高), R4(低),被除數(shù); R3(高), R2(低),非零除數(shù) 出口: R5(高) ,R4(低),商 R7(高), R6(低),余數(shù) 程序如下: SDDIV:MOV A,R5 。 程序查詢方式由于單片機與外部設備交換數(shù)據(jù)完全由計算機程序控制,這種方式常常使單片機處于等待狀態(tài)。此外,特殊功能寄存器 TCON 的 IT0和 IT1,用于控制外部中斷請求為邊沿觸發(fā)方式或是電平觸發(fā)方式。 3. 掌握定時器 /計數(shù)器的工作原理,定時器 /計數(shù)器的四種工作方式,方式控制寄存器 TMOD 和控制寄存器的運用、定時與計數(shù)的區(qū)別和 定時中斷時間的計算等。 MCS51 單片機有幾種中斷源?它們的中斷入口地址各是多少? 答: MCS51 單片機有五種中斷源,它們分別是: ① INT0(外中斷 0);② INT1(外中斷 1);③ T0( 定時器 /計數(shù)器 0 溢出中斷請求 );④ T1( 定時器 /計數(shù)器 1 溢出中斷請求 )和⑤串行口中斷(完成一幀發(fā)送或接收中斷請求)。 簡述 MCS51 單片機中斷響應過程。 MCS51 單片機中設有幾個定時器 /計數(shù)器?它們分別有幾種工作方式?這些工作方式各有哪些特點? 答: MCS51 單片機內(nèi)部中有兩個 16 位可編程的定時器 /計數(shù)器。在這種情況下 TH0 控制了 T1 的中斷。故定時器 T0 的初值為 TH0=3CH, TL0=0B0H。 要 5 個信號燈依次閃亮,需要兩個標志:一個標志,判斷計數(shù)次數(shù);另一個標志,判斷燈的位置。 由題可知: fosc=6MHz,計數(shù)初值為 0FDH, SMOD=1,故 ? ? k H D H02 5 61216 M H z6 ???? 第 6 章 MCS51 系統(tǒng)擴展技術 本章教學內(nèi)容 本章主要介紹了 MCS51 單片機的存儲器擴展技術、并行口接口擴展技術、A/D 和 D/A 轉(zhuǎn)換器接口擴展技術、七段顯示器的接口擴展技術和鍵盤接口擴展技術。 3. MCS51 單片機應用系統(tǒng)中,往往既需要進行程序存儲器的擴展,又需要進行數(shù)據(jù)存儲器的擴展,而且常常不只擴展一片存儲器芯片,而是多片存儲器芯片。 5. A/D 轉(zhuǎn)換器和 D/A 轉(zhuǎn)換器在 MCS51 單片機應用系統(tǒng)中占有相當?shù)谋戎?。其?3 個 8 位的并行 I/O 端口分別稱為 A、 B、 C 端口, C端口又分為高 4 位( PC7~PC4)端口和低四位( PC3~PC0)端口;通過編程可以使 8255A 工作于方 式 0、方式 方式 2。當應用系統(tǒng)需要保存較大數(shù)量的數(shù)據(jù)時,必須進行外部數(shù)據(jù)存儲器的擴展。若 SMOD=1,則 n=16。 答:由題可知,如單片機的晶振頻率為 6MHz,可采用工作方式 1,由分析可知,計數(shù)初值 X=15536=3CB0H。 答:設單片機的晶振頻率為 6MHz,已知要用定時器 T0 的工作方式 1 產(chǎn)生 100ms 定時時間,可使用查詢方式。當 TL0 產(chǎn)生溢出時,一方面使溢出標志 TF0 置 1,同時把 TH0 中的 8 位數(shù)據(jù)重新裝入 TL0 中; ④ 方式 3,將使 TL0 和 TH0 成為兩個相互獨立的 8 位計數(shù)器, TL0 利用 T0 本身的一些控制,它的操作與方式 0 和方式1 類似。中斷服務程序的最后一條指令 必須是中斷返回指令 RETI。即通過編程對 定時器/計數(shù)器控制寄存器 TCON 中的 IT0 和 IT1 位進行清“ 0”或置“ 1”。 ⑵采用 中斷控制方式, CPU 不必定時查詢輸入 /輸出端口的狀態(tài),也不需要在編制主程序時現(xiàn)行設置子程序調(diào)用,從而大大地提高了單片機的工作時效和實時處理外部事件的能 力。方式 0 為一位寄存器輸入 /輸出方式;方式 1 為 8 位 UART 方式,其波特率是可變的由定時器產(chǎn)生;方式 2 為 9 位 UART 方式,其波特率位時鐘振蕩頻率的 64 分頻或則 32 分頻;方式 3 為 9 為 UART,其波特率為可變的有定時器產(chǎn)生。這五個中斷原由四個特殊功能寄存器 TCON、 SCON、IE 和 IP 進行管理和控制。 1.單片機外部設備交換數(shù)據(jù)信息,必須經(jīng)過接口電路,方能輸入和輸出,通常交換數(shù)據(jù)信息有三種方式,即:程序查詢輸入 /輸出方式;中斷控制輸入 /輸出方式;直接存儲器方式。求出數(shù)據(jù)塊中最小值,并存入 21H 單元。 答: MOV R0,50H MOV A,R0 MOV R1,7 LP: INC R0 CLR C ADDC A,R0 DJNZ R1,LP MOV B,8 DIV AB MOV R0,5AH MOV R0,A 41編寫對一個多字節(jié)數(shù)作乘 10 的運算子程序。 (R0)=22H MOV R0,A。另外,也不允許從循環(huán)程序的外部跳入循環(huán)程序的內(nèi)部。 習題 4答案 4簡單程序它有什么特點? 答:簡單程序是一種順序執(zhí)行的程序。 正確理解和熟練運用單片機指令系統(tǒng)并根據(jù)實際應用需要編寫出各種匯編語言程序是本課程一個重要的教學內(nèi)容,同時也是深入學習,理解和熟悉單片機硬件只是的一種行之有效的途徑和方法。循環(huán)程序又可分為單循環(huán)和多重循環(huán)。 簡單程序又稱順序程序,是一種順序執(zhí)行的程序,在這種程序中,沒有分支、沒有循環(huán)、也沒有子程序 調(diào)用。 答: MOV R0,A ANL A,80H JNZ LP MOV A,R0 LP: MOV A,R0 CPL A INC A 318.試編寫 — 段程序,將 R3R2 中的雙字節(jié)負數(shù)轉(zhuǎn)換成補碼。 不能。 (47H)=37H,(A)=03H XRL A,R0。 (R5)=78H ADD A,R5。 (B)=0AFH MOV R0,31H。 (SP)=50H MOV A,0FH。 (A)=B5H,CY=0 (15)RLC A。 (A)=8AH,CY=0,AC=1,OV=0 (7)ADD A,30H。 答: MOV DPTR,0040H MOVX A,DPTR MOV DPTR,0100H MOVX DPTR,A 37.設( A)= 5AH,( R1) =30H, (30H)=E0H, CY=1。 習題 3答案 31.什么是指令系統(tǒng)? MCS— 51 單片機共有多少種指令? 答: MCS51 有 5 類指令共 111 條。指令主要是用于進行數(shù)據(jù)操作的,而尋址方式則解決如何取得操作術的問題。 210 MCS51 單片機 P3 口具有哪些功能? 答: P3 口為雙功能口。溢出意味著其結(jié)果是不正確的。高電平時訪問內(nèi)部程序存貯器( PC 值小于 4KB)。 ( 3) 4K ROM 程序存貯器:存貯程序及常用表格。 二、第二部分存儲器結(jié)構(gòu)從程序存儲器和數(shù)據(jù)存儲器的結(jié)構(gòu)出發(fā)做了詳細的論述。 ( 1) 34 ( 2) 5678 ( 3) ( 4) 答: ( 1) 34=( 00110100) BCD ( 2) 5678 =(0101011001111000) BCD ( 3) =() BCD ( 4) =() BCD 14 將下列二進制數(shù)轉(zhuǎn)換成十六進制、八進制和十進制 ( 1) 10000000B ( 2) 01111111B ( 3) ( 4) 10101010B 答:( 1) 10000000B=(200)O=(80H)=(128)D ( 2) 01111111B=(177)O=(7FH)=(127)D ( 3) =()O=()=()D ( 4) 10101010B=(252)O=(AAH)=(170)D 15 微型計算機通常有哪些部分組成?各有哪些功能特點? 答:控制器:發(fā)布各種操作命令,控制信號等 運算器:主要進行算術和邏輯運算 存儲器:存儲程序,數(shù)據(jù),中間結(jié)果和運算結(jié)果 輸入 /輸出接口:原始數(shù)據(jù)和程序等通過輸入接口送到存儲器,而處理結(jié)果,控制信號等通過輸出接口送出。熟悉和掌握上述內(nèi)容不僅有助于編寫閱讀計算機指令程序,而且有助于更好的理解、學習和掌握計算機工作過程和原理。單片機廣泛應用與智能儀器儀表、工業(yè)控制、通訊設備、家用電器和國防科技尖端計數(shù)領域。 限于編著者水平,教學資料中有錯誤或不妥之處,請讀者給予批評指正。 第二部分是習題答案,給出了每道習題的詳細解答過程。(計算機技術專業(yè)) 單片機原理及應用 電子教學資料 韓太林 主編 Publishing House of Electronics Industry 北京 BEIJING 前 言 為了配合《單片機原理與應用》課程的教學,體現(xiàn)教材的編寫特色,更好地為讀者服務,編寫了此教學資料。世界著名的計算機公司、器件制招商都不同程度的涉及了微處理器的領域。 本教材避免冗長乏味的講解,從實際應用出發(fā),采用案例式的教學模式,強調(diào)了學習流程的順暢性,內(nèi)容前后的關聯(lián)性、循序漸進、由淺入深地完成一個個主題式的學習。 ( 2) 掌握計算機中“數(shù)”的表示方法,各種進制的轉(zhuǎn)換和有符號數(shù)的表示方法。 17 單片微型計算機主要應用在哪些方面? 答:主要應用于智能儀器儀表,機電設備過程控制,自動檢測,家用電器和數(shù)據(jù)處理等多個方面。 2. 掌握存儲器的組織結(jié)構(gòu),程序存儲器( ROM)、數(shù)據(jù)存儲器( RAM)、 內(nèi)部特殊功能寄存器( SFR)的配置情況,熟悉程序狀態(tài)寄存器( PSW)各位的含義及變化規(guī)律。 ( 6) 32 根可編程 I/O 口線:標準 8 位雙向( 4 個) I/O 接口,每一條 I/O 線都能獨立地作輸入或輸出。 ( 3) PSEN 為外部程序存貯讀選通信號輸出端。其中( SP )=07H,=0FFH,(IP)=xxx00000,IE=0xx00000 (PCON)=0xxxxxxx (其中 x 為任意數(shù) )。在震蕩器運行的情況下,要實現(xiàn)復位操作,必須使 RET 引腳至少保持兩個機器周期( 24 個震蕩周期)的高電平,才能有效復位。對于具體的指令,由于條數(shù)比較多,初學時不宜 死記硬背,應掌握指令的格式和功能,在學習下一章程序設計時,多加練習,自然就熟練掌握了。因此在計算機指令系統(tǒng)中規(guī)定了若干種尋址操作數(shù)的方式,規(guī)定的尋址操作的方式稱為尋址方式。 (A)=30H,(R1)=5AH (2)XCH A,30H。 (A)=0DBH,CY=1,AC=1,OV=1 (10)INC A。 (A)=00H (18)ANL A,30H。 (SP)=51H,(51H)=(A)=0FH PUSH B。 (A)=3
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1