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

正文內(nèi)容

單片機(jī)原理及接口技術(shù)_習(xí)題答案-資料下載頁

2025-10-13 15:59本頁面

【導(dǎo)讀】第一臺計(jì)算機(jī)的研制目的是為了計(jì)算復(fù)雜的數(shù)學(xué)難題。它的特點(diǎn)是:計(jì)算機(jī)字長為12位,運(yùn)算速。度為5000次/s,使用18800個(gè)電子管,1500個(gè)繼電器,占地面積為150m2,重達(dá)30t,其造價(jià)為100. 它的誕生,標(biāo)志著人類文明進(jìn)入了一個(gè)新的歷史階段。單片微型計(jì)算機(jī)簡稱單片機(jī)。一個(gè)完整的單片機(jī)芯片至少有中央處理器、隨機(jī)存儲(chǔ)器、只讀存儲(chǔ)器、定時(shí)/計(jì)數(shù)器及I/O接口等部件。第一階段,為4位單片機(jī)階段;第二階段,為低中檔8位單片機(jī)階段;第三階段,為高檔8位單片機(jī)階段;Intel公司的MCS-48系列、MCS-51系列、MCS-96系列產(chǎn)品;Motorola公司的6801、6802、6803、6805、68HC11系列產(chǎn)品;Zilog公司的Z8、Super8系列產(chǎn)品;Fairchild公司的F8和3870系列產(chǎn)品;NEC公司的μCOM87系列產(chǎn)品;8031片內(nèi)沒有ROM,使用時(shí)需在片外接EPROM。8051片內(nèi)含有4KB的掩模ROM,其中的程序是生產(chǎn)廠家制作芯片時(shí)燒制的。高檔型單片機(jī)有AT89S51、AT89S52、AT89S53和AT89S8252等型號,其中AT89S51有4KB可下。給特殊功能寄存器使用的,因此稱之為特殊功能寄存器區(qū)。儲(chǔ)器RAM中的數(shù)據(jù)進(jìn)行操作。

  

【正文】 ;都是 0,則正確 LJMP RXDBD ; 出錯(cuò) RDSB2: INC DPTR ;指向下一數(shù)據(jù)存儲(chǔ)單元 DJNZ R2, RDSB ;判數(shù)據(jù)接收完否?未完繼續(xù) CLR F0 ;正確接收,則清除出錯(cuò)標(biāo)志 F0 RXDBD: RET ; 第 7 章 中斷系統(tǒng) 7. 1 解答: ① MCS51 系統(tǒng)有 0INT 、 T0、 1INT 、 T1 和串行口共五個(gè)中斷源; ② 0INT 和 1INT 的中斷標(biāo)志是 IE0 和 IE1,在電平方式下,當(dāng)外部中斷輸入信號是低電平時(shí),由硬件置 1;在邊沿方式下,當(dāng)外部中斷輸入信號是下降沿時(shí),由硬件置 1;定時(shí)計(jì)數(shù)器溢出中斷 T0 和 T1的中斷標(biāo)志位是 TF0 和 TF1,當(dāng)定時(shí) /計(jì)數(shù)器產(chǎn)生溢出時(shí),該位由硬件置 1;串行口中斷標(biāo)志是 TI 或 RI,當(dāng)單片機(jī)接收到或發(fā)送完一幀數(shù)據(jù)后,由硬件置 1。 ③ 外部中斷 0INT 和 1INT 的電平方式,無法清除,需采取硬件和軟件相結(jié)合的方法來清除;邊沿方式, 在 CPU 響 應(yīng)中斷后自動(dòng)清除;定時(shí) /計(jì)數(shù)器 0 和 1 的溢出中斷,在 CPU 響應(yīng)中斷后自動(dòng)清除;串行口中斷(包括串行接收中斷 RI 和串行發(fā)送中斷 TI),由軟件清零。 遼寧工業(yè)大學(xué) ④ 0INT 、 T0、 1INT 、 T1 和串行口中斷 5 個(gè)中斷源分別對應(yīng)的中斷入口地址是: 0003H、 000BH、 0013H、 001BH、 0023H。 7. 2 解答: MCS51 的中斷系統(tǒng)有兩個(gè)中斷優(yōu)先級:高優(yōu)先級和低優(yōu)先級。 中斷優(yōu)先級的控制方式是: ① 高優(yōu)先級中斷可以中斷正在響應(yīng)的低優(yōu)先級 中斷,反之則不能。 ② 優(yōu)先級中斷不能互相中斷。即某個(gè)中斷(不論是高優(yōu)先級或低優(yōu)先級)一旦得到響應(yīng),與其同級的中斷就不能再中斷它。 ③ 同一中斷優(yōu)先級中優(yōu)先權(quán)由高到低的次序是 0INT 、 T0、 1INT 、 T1 和串行口中斷,若有多個(gè)中斷源同時(shí)請求中斷, CPU 將先響應(yīng)優(yōu)先權(quán)高的中斷,后響應(yīng)優(yōu)先權(quán)低的中斷。 通過中斷優(yōu)先級控制寄存器 IP 可以選擇 5 個(gè)中斷源的優(yōu)先級別 7. 3 解答: ① MCS51 有 IE0、 TF0、 IE TF TI 和 RI 共 6 個(gè)中斷標(biāo)志位。 ② 相同之處是這些中斷標(biāo)志位都是由硬件自動(dòng)產(chǎn)生的,不同之處是外部中斷和計(jì)數(shù) /定時(shí)器中斷標(biāo)志的清零是由硬件自動(dòng)完成的,而串行口中斷標(biāo)志( TI、 RI)不會(huì)自動(dòng)清除,必須由用戶在串行中斷服務(wù)程序中用指令對 TI 或 RI 清0。 7. 4 解答 : MOV IE, 10010110B ; T0、 1INT 、串行口允許中斷 MOV IP, 00010100B ; 1INT 和串行口中斷為高優(yōu)先級 CLR IT1 ; 1INT 電平觸發(fā)方式 7. 5 解答: ( 1)置定時(shí) /計(jì)數(shù)器為工作模式 2,且為計(jì)數(shù)方式,即 8 位的自動(dòng)裝載方式; ( 2)定時(shí) /計(jì)數(shù)器的高 8 位和低 8 位初值都預(yù)置 0FFH; ( 3)將定時(shí) /計(jì)數(shù)器的計(jì)數(shù)輸入端( 、 )作為擴(kuò)展的外部中斷請求輸入; ( 4)在相應(yīng)的中斷服務(wù)程序入口開始存放外中斷服務(wù)的中斷服務(wù)程序。 7. 6 解答: 保護(hù)斷點(diǎn)是調(diào)用子程序或中斷程序之前,將主程序的當(dāng)前位置( PC 值)壓入堆棧當(dāng)中。不需要軟件處理, 硬件自動(dòng)完成。 保護(hù)現(xiàn)場是保護(hù)在子程序和中斷服務(wù)程序中可能與主程序發(fā)生沖突的累加器、 PSW 寄存器以及其它一些寄存器, 是把斷點(diǎn)處有關(guān)寄存器的內(nèi)容壓入堆棧進(jìn)行保護(hù), 需要軟件完成 。 7. 7 解答: 中斷由 IE 寄存器控制,開中斷是指 IE 寄存器中對應(yīng)的控制位置 1;關(guān)中斷是指 IE 寄存器中對應(yīng)的控制位置 0。 7. 8 解答: ① 主機(jī)頻率 6MHz,定時(shí)器最大定時(shí) 130 ms 左右, 取 100 ms 為定時(shí)時(shí)間單位,高電平包含 6 個(gè)單位 , 低 電 平 包 含 4 個(gè) 單 位 , 共 10 個(gè) 單 位 。 選 用 定 時(shí) 器 T0 模式 1 , 初 值 :遼寧工業(yè)大學(xué) HCBx 031 5 5 3 62 101006 5 5 3 6 3 ==??? 驅(qū)動(dòng)發(fā)光二極管, R7 作時(shí)間單位計(jì)數(shù)器。電路如圖 71。電路中 7404 是反向器, 輸出高電平,燈不亮。 ② 編程: ORG 0000H ;復(fù)位地址 LJMP STAT ;轉(zhuǎn)初始化程序 ORG 000BH ; T0 中斷服務(wù)程序 LJMP PT0 ;轉(zhuǎn) T0 中斷服務(wù)程序 ORG 1000H ;初始化程序首地址 STAT: CLR ;輸出低電平 MOV TMOD, 01H ;置 T0 定時(shí)器方式 1 MOV TH0, 3CH ; 置 T0 初值,定時(shí) 100 ms MOV TL0, 0B0H ;置 T0 初值,定時(shí) 100 ms SETB TR0, ; T0 啟動(dòng) MOV R7, 10 ;計(jì)數(shù)器置初值 MOV IE, 10000010B ; T0 開中 LJMP $ ;等待中斷 PT0: CJNE R7, 10, PT02 SETB ;計(jì)數(shù)器值 10~ 5 時(shí),燈滅 LJMP PT04 PT02: CJNE R7, 4, PT04 CLR ;計(jì)數(shù)器值 4~ 1 時(shí),燈亮 PT04: DJNZ R7, PT0D MOV R7, 10 ; 計(jì)數(shù)器置初值 PT0D: RETI ; 中斷返回 7. 9 解答 : 由于未規(guī)定波特率 , A、 B 機(jī)保持一致則可。取串行口工作在模式 2, SMOD= 1。 A 機(jī)發(fā)送子程序 : TXDA: MOV TMOD, 20H ; 置 T1 定時(shí)器工作方式 2 MOV SCON, 40H ; 置串行方式 1, 禁止接收 MOV PCON, 80H ; 置 SMOD=1( SMOD 不能位操作 ) CLR ES ; 禁止串行中斷 MOV R0, 40 H ; 置發(fā)送數(shù)據(jù)區(qū)首地址 400ms 600ms 圖 71 驅(qū)動(dòng)發(fā)光二極管電路 D17404VDLEDR5008051 P 1 .7 遼寧工業(yè)大學(xué) MOV R2, 20H ; 置發(fā)送數(shù)據(jù)長度 TRSA: MOV A, @R0 ; 讀一個(gè)數(shù)據(jù) MOV C,P MOV TB8,C ; 置 校驗(yàn)位 MOV SBUF, A ; 發(fā)送 JNB TI, $ ; 等待一楨數(shù)據(jù)發(fā)送完畢 CLR TI ; 清發(fā)送中斷標(biāo)志 INC R0 ; 指向下一字節(jié)單元 DJNZ R2, TRSA ; 判數(shù)據(jù)發(fā)完否 ? 未完繼續(xù) RET ; B 機(jī)接收子程序 : RXDB: MOV TMOD, 20H ; 置 T1 定時(shí)器工作方式 2 MOV SCON, 40H ; 置串行方式 1, 禁止接收 SM2=0 MOV PCON, 80H ; 置 SMOD=1( SMOD 不能位操作 ) CLR ES ; 禁止串行中斷 MOV R0, 60H ; 置接收 數(shù)據(jù)區(qū)首地址 MOV R2, 20H ; 置接收數(shù)據(jù)長度 SETB REN ; 啟動(dòng)接收 SETB F0 ; 先置出錯(cuò)標(biāo)志 F0 為 1。 RDSB: JNB RI, $ ;等待一楨數(shù)據(jù)接收完畢 CLR RI ;清接收中斷標(biāo)志 MOV A, SBUF ;讀接收數(shù)據(jù) MOV @R0, A ;存接收數(shù)據(jù) MOV C,RB8 ANL C,P JC RDSB2 ;都是 1,則正確 MOV C,RB8 ORL C,P JNC RDSB2 ;都是 0,則正確 LJMP RXDBD ; 出錯(cuò) RDSB2: INC R0 ;指向 下一數(shù)據(jù)存儲(chǔ)單元 DJNZ R2, RDSB ;判數(shù)據(jù)接收完否?未完繼續(xù) CLR F0 ;正確接收,則清除出錯(cuò)標(biāo)志 F0 RXDBD: RET ; 第 8 章 MCS51 單片機(jī)的系統(tǒng)擴(kuò)展 8. 1 解答: 程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器雖然共用 16 位地址線和 8 位數(shù)據(jù)線,但數(shù)據(jù)存儲(chǔ)器的讀和寫由 RD 和 WR信號控 制,程序存儲(chǔ)器由讀選通信號 PSEN 控制,兩者雖然共處同一地址空間,但由于控制信號不同,遼寧工業(yè)大學(xué) 故不會(huì)發(fā)生總線沖突。 8. 2 解答: MCS51 單片機(jī)的尋址范圍是 64KB,既 0000H~FFFFH; 8031 單片機(jī)可以配置的存儲(chǔ)器最大容量:程序存儲(chǔ)器 64KB;片外數(shù)據(jù)存儲(chǔ)器 64KB; 用戶可以使用的最大容量是: 64KB ROM、 64KBRAM、 128B 片內(nèi) RAM 及 SFR。 8. 3 解答: 單片機(jī)外擴(kuò)存儲(chǔ)器時(shí), P0 口要外接鎖存器,是因?yàn)?P0 口是分時(shí)提供低 8 位地址和數(shù)據(jù)信息的,為避免低 8 位地址信息丟失,所以 P0 口要外接鎖存器;而 P2 口不具備分時(shí)、復(fù)用功能,所以不用外接鎖存器。 8. 4 解答: 程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器的擴(kuò)展相同點(diǎn)是:由 P2 口提供高 8 位地址, P0 口分時(shí)提供低 8 位地址和8 位雙向數(shù)據(jù)線。 程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器的擴(kuò)展不相同點(diǎn)是:數(shù)據(jù)存儲(chǔ)器的讀和寫由 CPU 的 RD 和 WR 信號控制,地址空間任意選取;程序存儲(chǔ)器讀選信號由 CPU 的 PSEN 控制,程序空間從 0000H 開始。 8031 與 273 6116 連接的電路圖如圖 81。 8. 5 解答: 8031 單片機(jī)與兩片2732A EPROM 芯片連接如圖82 8. 6 解答: 靜態(tài) RAM 6116 的容量是2KB,選用 2 片6116 可滿足擴(kuò)展要求, 8031 單片機(jī)與 2 片 6116 芯片連接如圖 83。 圖 82 8031 單片機(jī)與兩片 2732 連接的電路圖 OC1C111D31Q22D42Q53D73Q64D84Q95D135Q126D146Q157D177Q168D188Q19D2S N 7 4 L S 3 7 3p101p112p123p134p145p156p167p178R S T9P 3 0 / R
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1