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

正文內(nèi)容

單片機(jī)習(xí)題答案-文庫(kù)吧資料

2025-06-29 14:48本頁(yè)面
  

【正文】 在 T1 溢出后可自動(dòng)裝入時(shí)間常數(shù),避免了重裝參數(shù),因而在實(shí)際應(yīng)用中除非波特率很低,一般都采用模式 2。即5.為何 T1 用作串行口波特率發(fā)生器時(shí)常用模式 2?若 fosc=6MHz,試求出 T1 在模式 2 下可能產(chǎn)生的波特率的變化范圍。.. . . ..學(xué)習(xí)參考波特率的產(chǎn)生方法:在方式 0 下,串行口的波特率是固定的,即波特率=f osc /12;在方式 3 下,串行口波特率由定時(shí)器 T1 的溢出率和 SMOD 值同時(shí)決定。方式 3:軟件使 REN=1,同時(shí)滿(mǎn)足以下兩個(gè)條件:① RI=0;② SM2=0 或接收到的第 9 位數(shù)據(jù)為 1(SM2=1) ,則這次接收有效,8 位數(shù)據(jù)裝入 SBUF,第 9 位數(shù)據(jù)裝入RB8,并由硬件置位 RI。答案:發(fā)送數(shù)據(jù)的基本條件:方式 0、3:CPU 執(zhí)行一條將數(shù)據(jù)寫(xiě)入發(fā)送緩沖器 SBUF 的指令;接收數(shù)據(jù)的基本條件:方式 0:用軟件使 REN=1(同時(shí) RI=0) ;方式 1:用軟件使 REN=1,一幀數(shù)據(jù)接收完畢后,必須同時(shí)滿(mǎn)足以下兩個(gè)條件:①RI=0;②SM2=0 或接收到的停止位為 1,這次接收才真正有效,將 8 位數(shù)據(jù)送入 SBUF,停止位送 RB8,置位 RI。3.MCS51 串行口控制寄存器 SCON 中 SMTBRB8 有何作用?主要在哪幾種方式下使用?答案:SM2:多機(jī)通信控制位,主要在方式 3 下使用;TB8:存放發(fā)送數(shù)據(jù)的第 9 位,主要在方式 3 下使用;RB8:存放接收數(shù)據(jù)的第 9 位或停止位,主要在方式 3 下使用。 接 收 時(shí) , 檢 查 所 接 收 的 字 符 ( 或 字 節(jié) ) 連 同 奇 偶 校 驗(yàn) 位 中 “1”的 個(gè) 數(shù) 是否 符 合 規(guī) 定 。對(duì)于異步通信,常用的校驗(yàn)方法是奇偶校驗(yàn)法。全雙工:允許數(shù)據(jù)同時(shí)雙向傳送,由于有兩根傳輸線(xiàn),在 A 站將數(shù)據(jù)發(fā)送到 B 站的同時(shí),也允許 B 站將數(shù)據(jù)發(fā)送到 A 站。(3)單工:只允許數(shù)據(jù)向一個(gè)方向傳送,即一方只能發(fā)送,另一方只能接收。其特點(diǎn)是只需一對(duì)傳輸線(xiàn)就可實(shí)現(xiàn)通信,當(dāng)傳輸?shù)臄?shù)據(jù)較多、距離較遠(yuǎn)時(shí),它可以顯著減少傳輸線(xiàn),降低通信成本,但是串行傳送的速度慢。當(dāng)數(shù)據(jù)位數(shù)較多和傳送距離較遠(yuǎn)時(shí),就會(huì)導(dǎo)致通信線(xiàn)路成本提高, 因此它適合于短距離傳輸。答案:(1)并行通信:數(shù)據(jù)的各位同時(shí)進(jìn)行傳送。(3) 單工、半雙工、全雙工。2.解釋下列概念:(1) 并行通信、串行通信。 但 同 步 通 信 要 求 用 準(zhǔn) 確 的 時(shí) 鐘 來(lái) 實(shí) 現(xiàn) 發(fā) 送 端 與 接 收 端之 間 的 嚴(yán) 格 同 步 。但異步通信不需要傳送同步脈沖,字符幀的長(zhǎng)度不受限制,對(duì)硬件要求較低,因而在數(shù)據(jù)傳送量不很大。解:先確定 T0 作為定時(shí)器時(shí)初 值 為 : 56 程 序 : MOV TMOD,02H MOV TL0,56 MOV TH0,56 MOV R7,5 。 ORG 0000H AJMP MAIN ORG 001BH AJMP TIM0 ORG 0030H MAIN: MOV SP, 30H 。解:先確定 T0 作為定時(shí)器工作于模式 2 時(shí)初 值 為 : 高 電 平 為 50, 低 電 平 為 150。解:先確定 T1 作為計(jì)數(shù)器時(shí)初 值 為 : 64536( 0FC68H) T1 作為定時(shí)器時(shí)初 值 為 : 60536( 0EC78H) 程 序 : SETB TR1 LOOP: MOV TMOD, 50H MOV TH1, 0FCH MOV TL1, 68H AA : JBC TF1, AA MOV TMOD, 10H MOV TH1, 0E0H MOV TL1, 78H BB: JBC TF1, BB SJMP LOOP END 8.已 知 8051 單 片 機(jī) 的 fosc=6MHz, 試 利 用 T0 和 輸 出 矩 形 波 。定時(shí) 10ms 后,又轉(zhuǎn)為計(jì)數(shù)方式,如此循環(huán)不止。 ( 2) 定 時(shí) 時(shí) 間 分 別 位 5ms 時(shí) : 模 式 0 初 值 為 569 模 式 1 初 值 為 63036, 模 式 2 此時(shí) 定 時(shí) 時(shí) 間 不 夠 。136ms.6.8 051 單 片 機(jī) 的 fosc=6MHz, 如 果 要 求 定 時(shí) 時(shí) 間 分 別 位 和 5ms, 當(dāng) T0 工 作 在 模 式0、 模 式 1 和 模 式 2 時(shí) , 分 別 求 出 定 時(shí) 器 的 初 值 。5.設(shè) fosc=12MHz,定時(shí)器 0 的初始化程序和中斷服務(wù)程序如下:MAIN: MOV TH0, 9DHMOV TL0, 0D0HMOV TMOD, 01HSETB TR0…中斷服務(wù)程序:MOV TH0, 9DH.. . . ..學(xué)習(xí)參考MOV TL0, 0D0H…RETI問(wèn):(1) 該定時(shí)器工作于什么方式? (2) 相應(yīng)的定時(shí)時(shí)間或計(jì)數(shù)值是多少?答:(1)該定時(shí)器以模式 1 工作于定時(shí)方式。1S 脈沖信號(hào)發(fā)生器。3.8051 定時(shí)器的門(mén)控信號(hào) GATE 為 1 時(shí),定時(shí)器如何啟動(dòng)?答:8051 定時(shí)器的門(mén)控信號(hào) GATE 為 1 時(shí),只有 (或 )引腳為高電平且 TR0(或INT0I1TR1)置 1 時(shí),相應(yīng)的 T0 或 T1 才能選通工作。2.8051 定時(shí)器作定時(shí)和計(jì)數(shù)時(shí),其計(jì)數(shù)脈沖分別由誰(shuí)提供?答:8051 定時(shí)器作定時(shí)器時(shí),輸入的記數(shù)脈沖是由晶體振蕩器的輸出經(jīng) 12 分頻后得到的,所以定時(shí)器可看作是對(duì)單片機(jī)機(jī)器周期的計(jì)數(shù)器。第 5 章 定時(shí)計(jì)數(shù)器1.8051 定時(shí)器/計(jì)數(shù)器有哪幾種工作模式?各有什么特點(diǎn)?答:8051 定時(shí)器/計(jì)數(shù)器有 0,1,2,3 四種工作模式。可能。不可能。不可能。其中:外中斷 0,外中斷 1,串行口中斷為高優(yōu)先級(jí)。(4)外中斷 0,外中斷 1,串行口中斷,定時(shí)器 0,定時(shí)器 1。(3)外中斷 0,定時(shí)器 1,外中斷 1,定時(shí)器 0,串行口中斷??赡?。其中:定時(shí)器 0,定時(shí)器 1 為高優(yōu)先級(jí)。(1)定時(shí)器 0,定時(shí)器 1,外中斷 0,外中斷 1,串行口中斷。7.8051 單片機(jī)有 5 個(gè)中斷源,但只能設(shè)置兩個(gè)中斷優(yōu)先級(jí),因此,在中斷優(yōu)先級(jí)安排上受到一定的限制。5.MCS51 單片機(jī)如果擴(kuò)展 6 個(gè)中斷源,可采用哪些方法?如何確定它們的優(yōu)先級(jí)?答:一般可采取中斷加查詢(xún)方式,軟件先查詢(xún)到的為高優(yōu)先級(jí),最后查詢(xún)到的為低優(yōu)先級(jí)。是由特殊功能寄存器TCON 中 IT0,IT1 的狀態(tài)確定的,如:IT0 為 1 時(shí)外部中斷 0 為邊沿觸發(fā)方式,當(dāng) INT0 外部引腳出現(xiàn)下降沿時(shí)向 CPU 提出中斷請(qǐng)求, 否則為電平觸發(fā)方式,當(dāng) INT0 外部引腳出現(xiàn)低電平時(shí)向 CPU 提出中斷請(qǐng)求。答:MCS51 系列單片機(jī)的中斷響應(yīng)過(guò)程是按照以下順序執(zhí)行的:開(kāi)中斷中斷請(qǐng)求中斷判斷中斷響應(yīng)中斷返回。在同一優(yōu)先級(jí)中,各個(gè)中斷源的優(yōu)先順序是由自然優(yōu)先級(jí)來(lái)確定的。 MOV R0,20H MOV R2,0 MOV A,0 MOV R4,0LOP : MOV R3,0AH IN : ACALL DELAY MOVX A, R0 MOV R2 , A MOV A, R4 ADD A, R2 MOV R4, A DJNZ R3, IN MOV B,0AH DIV AB MOV 20H,A.. . . ..學(xué)習(xí)參考 AJMP LOP DELAY: MOV R5,64H 延時(shí)時(shí)間為 的子程序:LOP1: MOV R7, 0FFH LOOP: NOP NOP DJNZ R7, LOOPDJNZ R5,LOP1 RET END 第 4 章 中斷1.MCS51 系列單片機(jī)能提供幾個(gè)中斷源、幾個(gè)中斷優(yōu)先級(jí)?各個(gè)中斷源的優(yōu)先級(jí)怎樣確定?在同一優(yōu)先級(jí)中,各個(gè)中斷源的優(yōu)先順序怎樣確定?答:MCS51 系列單片機(jī)能提供 5 個(gè)中斷源,2 個(gè)中斷優(yōu)先級(jí)。請(qǐng)編程檢查這兩個(gè)數(shù)據(jù)塊是否相等,若相等,將 0FFH 寫(xiě)入 RESULT 單元,否則將 0 寫(xiě)入 RESULT 單元。DB 92H,82H,F8H,80H,90H 20.內(nèi)部 RAM 的 DATA 開(kāi)始的區(qū)域中存放著 10 個(gè)單字節(jié)十進(jìn)制數(shù),求其累加和,并將結(jié)果存入 SUM 和 SUM+1 單元。SQR1: MOV DPTR,TABLE MOVC A, A+DPTR RETTABLE: DB 0C0H,0F9H,0A4H,0B0H,99H 。18.內(nèi) 部 RAM 的 20H 單 元 開(kāi) 始 有 一 個(gè) 數(shù) 據(jù) 塊 , 以 0DH 為 結(jié) 束 標(biāo) 志 , 試 統(tǒng) 計(jì) 該 數(shù) 據(jù) 塊 長(zhǎng) 度 ,將 該 數(shù) 據(jù) 塊 傳 送 到 外 部 數(shù) 據(jù) 存 儲(chǔ) 器 7E01H 開(kāi) 始 的 單 元 , 并 將 長(zhǎng) 度 存 入 7E00H 單 元 。參看 15 題答案(提示:外部程序存儲(chǔ)器地址為 16 位地址:2040H~2047H,間接尋址采用DPTR).. . . ..學(xué)習(xí)參考17.試編程使內(nèi)部 RAM 的 20H~4FH 單元的數(shù)據(jù)塊按降序排列。15.試編寫(xiě) 8 字節(jié)外部數(shù)據(jù)存儲(chǔ)器到內(nèi)部數(shù)據(jù)存儲(chǔ)器的數(shù)據(jù)塊傳送程序,外部數(shù)據(jù)存儲(chǔ)器地址范圍為 40H~47H,內(nèi)部數(shù)據(jù)存儲(chǔ)器地址范圍為 30H~37H。若需保護(hù)累加器的內(nèi)容時(shí),應(yīng)先把累加器的內(nèi)容存入其他寄存器單元,然后再調(diào)用子程序。(5) 累加器是信息傳遞的樞紐,在調(diào)用子程序時(shí)應(yīng)通過(guò)累加器傳送子程序的參數(shù),通過(guò)累加器向主程序傳送返回參數(shù)。(3) 對(duì)主要的程序段要下功夫精心設(shè)計(jì),這樣會(huì)收到事半功倍的效果。 SJMP $ 指令功能相同13.下列程序段匯編后,從 3000H 開(kāi)始各有關(guān)存儲(chǔ)單元的內(nèi)容是什么?ORG 3000HTAB1: EQU 1234HTAB2: EQU 5678HDB 65,13,abcABCDW TAB1,TAB2,9ABCH 3000H: 65 3001H: 13 3002H: ‘a(chǎn)’.. . . ..學(xué)習(xí)參考 3003H: ‘b’ 3004H: ‘c’ 3005H: ‘A’ 3006H:’B’ 3007H: ‘C’ 3008H: 34H 3009H: 12H 300AH: 78H 300BH: 56H 300CH: 0BCH 300DH: 9AH14.為了提高匯編語(yǔ)言程序的效率,在編寫(xiě)時(shí)應(yīng)注意哪些問(wèn)題?(1) 把要解決的問(wèn)題化成一個(gè)個(gè)具有一定獨(dú)立性的功能模塊,各模塊盡量采用子程序完成其功能。 MOV 0E0H, R1 指令功能相同,尋址方式表示不同 ② MOV A, P0。LOP1: MOV R7, 0FFH LOOP: NOP .. . . ..學(xué)習(xí)參考NOP DJNZ R7, LOOPDJNZ R5,LOP1 RET 延時(shí)時(shí)間為 1s 的子程序:DELAY1: MOV R3, 0AH 對(duì)延時(shí) 100ms 的子程序循環(huán) 10 次DELAY: MOV R5,64H 。s,延時(shí) 1ms 的子程序: 執(zhí)行時(shí)間(機(jī)器周期)DELAY: MOV R7, 0FFH 1 LOOP: NOP 1NOP 1DJNZ R7, LOOP 2RET 2該程序段的總的執(zhí)行時(shí)間為:(
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1