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

正文內(nèi)容

單片機(jī)原理及接口技術(shù)_李全利_課后答案1~11章全(存儲版)

2025-06-30 06:51上一頁面

下一頁面
  

【正文】 號將程序流程繪制在平面圖上。6.設(shè)被加數(shù)存放在內(nèi)部RAM的20H、21H單元,加數(shù)存放在22H、23H單元,若要求和存放在24H、25H中,試編寫出16位無符號數(shù)相加的程序(采用大端模式存儲)。答: ORG 0000H BIG DATA 2FH ONE DATA 2AH TWO DATA 2BH START:MOV R7,7 。暫存于R0 LOOP:CLR C MOV A,R0 RLC A MOV R0,A MOV R1,51H。答: ORG 0000H MOV R7,10 MOV R0,50H MOV B,10 CLR C CLR A LOOP:ADDC A,R0 INC R0 DJNZ R7,LOOP DIV AB MOV 5AH,A SJMP $ END14.,編制程序?qū)崿F(xiàn):上電后顯示“P”,有鍵按下時(shí)顯示相應(yīng)的鍵號“0”~“7”。10MSD1ms:MOV R4,249 DL:NOP NOP DJNZ R4,DL DJNZ R5,D1ms RET CODE_P0: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H DB 80H,90H,88H,83H,0C6H,0A1H,86H,8EH END 章5 80C51的中斷系統(tǒng)及定時(shí)/計(jì)數(shù)器?各中斷標(biāo)志是如何產(chǎn)生的?又是如何復(fù)位的?CPU響應(yīng)各中斷時(shí),其中斷入口地址是多少?答:5個中斷源,分別為外中斷和、T0和T1溢出中斷、串口中斷。試編寫主程序及中斷服務(wù)程序(轉(zhuǎn)至相應(yīng)的入口即可)。邊沿觸發(fā)方式時(shí),CPU在每個機(jī)器周期的S5P2采樣引腳電平,如果在連續(xù)的兩個機(jī)器周期檢測到引腳由高電平變?yōu)榈碗娖?,即第一個周期采樣到=1,第二個周期采樣到=0,則置IE0=1,產(chǎn)生中斷請求。計(jì)數(shù)值乘以機(jī)器周期就是定時(shí)時(shí)間。計(jì)數(shù)個數(shù)與計(jì)數(shù)初值的關(guān)系為:X=216-N方式2為自動重裝初值的8位計(jì)數(shù)方式。而TH0固定為定時(shí)方式(不能進(jìn)行外部計(jì)數(shù)),并且借用了T1的控制位TRTF1。a、T0工作在定時(shí)方式1時(shí),控制字TMOD配置: M1M0=01,GATE=0,C/=0,可取方式控制字為01H;b、計(jì)算計(jì)數(shù)初值X:晶振為12 MHz,所以機(jī)器周期Tcy為1。試設(shè)計(jì)程序。首次計(jì)數(shù)值 SETB ET0 。N=t/ Tcy =1010-3/110-6=10000X=216-N=65536-10000=55536=D8F0H 即應(yīng)將D8H送入TH1中,F(xiàn)0H送入TL1中。CPU開中斷 SETB TR1 。 SETB ET1 。 c、實(shí)現(xiàn)程序如下: ORG 0000H AJMP MAIN 。當(dāng)波特率超過1000 bps 時(shí),最大傳輸距離將迅速下降。答:電路圖如下:ORG 0000H MOV SCON,00H MOV P1,0FFHLOOP:MOV A,P1 MOV SUBF,A JNB TI,$ CLR TI SJMP LOOP END章8 80C51的串行總線擴(kuò)展1. I2C總線的特點(diǎn)是什么?答:a、二線制傳輸。傳送數(shù)據(jù)時(shí),單片機(jī)首先發(fā)送一個字節(jié)的預(yù)寫入存儲單元的首地址,收到正確的應(yīng)答后,單片機(jī)就逐個發(fā)送各數(shù)據(jù)字節(jié),但每發(fā)送一個字節(jié)后都要等待應(yīng)答。讀出n個字節(jié)的數(shù)據(jù)格式如下圖所示:SPI接口線有哪幾個?作用任何?答:實(shí)際的SPI器件種類繁多,時(shí)序也可能不同,但通常配有4個SPI引腳:SCK:時(shí)鐘端;SI(或MOSI):從器件串行數(shù)據(jù)輸入端;SO(或MISO):從器件串行數(shù)據(jù)輸出端;(或SS):從器件片選端。多字節(jié)的突發(fā)操作時(shí),操作命令與單字節(jié)時(shí)相似,只是要將“A0~A4”換成“11111”。信號電纜屏蔽層的接地:信號電纜可以采用雙絞線和多芯線,又有屏蔽和無屏蔽兩種情況。在采樣狀態(tài)時(shí),電路的輸出跟隨輸入模擬信號變化;在保持狀態(tài)時(shí),電路的輸出保持著前一次采樣結(jié)束前瞬間的模擬量值。多路模擬開關(guān)的選擇要注意什么?答:正確選擇多路開關(guān)的種類,注意多路開關(guān)與相關(guān)電路的合理搭配與協(xié)調(diào),保證各電路單元有合適的工作狀態(tài);選擇合適的通斷切換方式;擇合適的傳輸信號輸入方式;減小導(dǎo)通電阻的影響。5.什么情況下可以不用采樣保持器?答:當(dāng)輸入信號的變化與A/D轉(zhuǎn)換器的轉(zhuǎn)換時(shí)間慢得多時(shí),可以不用采樣保持器。在環(huán)境條件較差時(shí),可以采用數(shù)據(jù)放大器(也稱為精密測量放大器)或傳感器接口專用模塊。印刷電路板的地線分布原則:TTL、CMOS器件的接地線要呈輻射網(wǎng)狀,避免環(huán)形;板上地線的寬度要根據(jù)通過的電流大小而定,最好不小于3mm。單字節(jié)寫操作時(shí),每次寫1個字節(jié)數(shù)據(jù),數(shù)據(jù)在SCLK上升沿寫入DS1302;單字節(jié)讀操作時(shí),跟隨讀命令字節(jié)之后,數(shù)據(jù)字節(jié)在8個SCLK的下降沿由DS1302送出。然后,單片機(jī)再發(fā)送一個字節(jié)的要讀出器件的存儲區(qū)的首地址,收到器件的應(yīng)答后,單片機(jī)要重復(fù)一次起始信號并發(fā)出器件地址和讀方向位(“1”),收到器件應(yīng)答后就可以讀出數(shù)據(jù)字節(jié),每讀出一個字節(jié),單片機(jī)都要回復(fù)應(yīng)答信號。具備I2C總線接口的E2PROM芯片有哪幾種型號?容量如何?答:典型產(chǎn)品如ATMEL公司的AT24C系列:型號 容量AT24C01A 128AT24C02 256AT24C04 512AT24C08A 1KAT24C16A 2KAT24C32A 4KAT24C64A 8KAT24C128B 16KAT24C256B 32KAT24C512B 64KAT24C系列芯片的讀寫格式如何?答:a、寫操作過程對AT24C02寫入時(shí),單片機(jī)發(fā)出起始信號之后再發(fā)送的是控制字節(jié),然后釋放SDA線并在SCL線上產(chǎn)生第9個時(shí)鐘信號。答:電路圖如下: ORG 0000H MOV SCON,10H LOOP:CLR NOP NOP NOP SETB CLR RIJNB RI,$MOV A,SUBFSJMP LOOP END6.利用單片機(jī)串行口擴(kuò)展并行輸出接口電路如圖所示。2.串行通信的接口標(biāo)準(zhǔn)有那幾種?答:RS232C接口、RS422A接口、RS485接口3.在串行通信中通信速率與傳輸距離之間的關(guān)系如何?答:最大距離與傳輸速率及傳輸線的電氣特性有關(guān)。a、T0工作在定時(shí)方式1時(shí),控制字TMOD配置: M1M0=01,GATE=0,C/=0,可取方式控制字為01H;b、計(jì)算計(jì)數(shù)初值X:晶振為12 MHz,所以機(jī)器周期Tcy為1。T1工作于計(jì)數(shù)方式2 MOV TH1,9CH 。 CLR SETB ET1 。設(shè)晶振頻率為12MHz。設(shè)T0工作于方式2 MOV TH0, 0FEH 。首次計(jì)數(shù)值 LP0:SETB ACALL NT0 CLR MOV R7,49 。試設(shè)計(jì)程序。方式3時(shí),T0分成為兩個獨(dú)立的8位計(jì)數(shù)器TL0和TH0,TL0使用T0的所有控制位。TL0的低5位溢出時(shí)向TH0進(jìn)位,TH0溢出時(shí),置位TCON中的TF0標(biāo)志,向CPU發(fā)出中斷請求。?答:定時(shí)/計(jì)數(shù)器實(shí)質(zhì)是加1計(jì)數(shù)器。該方式適合于外部中斷輸入為低電平,且在中斷服務(wù)程序中能清除外部中斷請求源的情況。各中斷入口地址:―0003H,T0—000BH,—0013H,T1—001BH,RI和TI—0023H。去抖動 MOV R2,0 。50H已是結(jié)果,R1指向51H,51H單元需拆分 MOV A,00H XCHD A,R1 MOV 52H,A MOV A,R1 SWAP A MOV R1,A RET END12.編寫子程序,將R1中的2個十六進(jìn)制數(shù)轉(zhuǎn)換為ASCII碼后存放在R3和R4中。答:單字節(jié)二進(jìn)制數(shù)轉(zhuǎn)換為壓縮的BCD碼僅需要2個字節(jié);在將壓縮的BCD碼拆分存于3個單元。要求找出最大數(shù)存入BIG單元。5.什么是偽指令?常用的偽指令功能如何?答:偽指令是匯編程序能夠識別并對匯編過程進(jìn)行某種控制的匯編命令。三、流程描述程序的總體構(gòu)建。 MOV ,C MOV ,C MOV C, MOV ,C MOV C, MOV ,C答:(CY)=1, (P1)=10111011B, (P3)=0
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1