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

正文內(nèi)容

51單片機(jī)基礎(chǔ)知識試題題庫含答案資料-資料下載頁

2025-06-19 08:05本頁面
  

【正文】 1的定時器T1作定時方式,用模式2,則初始化編程為(BD )。A、置TMOD為05H B.置TMOD為20H C.置TMOD為02H D、置TH0、TL0相同初值,以后不須重新置數(shù) E、置TH0、TL0相同初值,以后須重新置數(shù)四、判斷題特殊功能寄存器SCON,與定時器/計(jì)數(shù)器的控制無關(guān)。( √ )特殊功能寄存器TCON,與定時器/計(jì)數(shù)器的控制無關(guān)。( )特殊功能寄存器IE,與定時器/計(jì)數(shù)器的控制無關(guān)。 ( )特殊功能寄存器TMOD,與定時器/計(jì)數(shù)器的控制無關(guān)。( )在MCS—51單片機(jī)內(nèi)部結(jié)構(gòu)中,TMOD為模式控制寄存器,主要用來控制定時器的啟動與停止。( )在MCS—51單片機(jī)內(nèi)部結(jié)構(gòu)中,TCON為控制寄存器,主要用來控制定時器的啟動與停止。(√ )MCS—51單片機(jī)的兩個定時器的均有兩種工作方式,即定時和計(jì)數(shù)工作方式。(√ )MCS—51單片機(jī)的TMOD模式控制寄存器不能進(jìn)行位尋址,只能用字節(jié)傳送指令設(shè)置定時器的工作方式及操作模式。(√ )MCS—51單片機(jī)系統(tǒng)復(fù)位時,TMOD模式控制寄存器為00H。(√ )啟動定時器T0工作,可使用SETB TR0啟動。(√ )1指令JNB TF0,LP的含義是:若定時器T0未計(jì)滿數(shù),就轉(zhuǎn)LP。(√ )1 若置8031的定時器/計(jì)數(shù)器T1于定時模式,工作于方式2,則工作方式字為20H。(√ )1 若置8031的定時器/計(jì)數(shù)器T1于計(jì)數(shù)模式,工作于方式1,則工作方式字為50H。(√ )1當(dāng)8031的定時器T0計(jì)滿數(shù)變?yōu)?后,溢出標(biāo)志位(TCON的TF0)也變?yōu)?。( )五、解答題按下列要求設(shè)置TMOD。①T0計(jì)數(shù)器、方式1,運(yùn)行與INTO有關(guān);T1定時器、方式2,運(yùn)行與INT1無關(guān);②T0定時器、方式0,運(yùn)行與INTO有關(guān);T1計(jì)數(shù)器、方式2,運(yùn)行與INT1有關(guān);③T0計(jì)數(shù)器、方式2,運(yùn)行與INTO無關(guān);T1計(jì)數(shù)器、方式1,運(yùn)行與INT1有關(guān);④T0定時器、方式3,運(yùn)行與INTO無關(guān);T1定時器、方式2,運(yùn)行與INT1無關(guān)。解:①TMOD=00101101B=2DH;②TMOD=11101000B=E8H③TMOD=11010110B=D6H④TMOD=00100011B=23H已知TMOD值,試分析TO、T1工作狀態(tài)。①TMOD=93H; ②TMOD=68H; ③TMOD=CBH; ④TMOD=52H解:①TMOD=93H=10010011B,T1定時器,方式1,運(yùn)行與INT1有關(guān); T0定時器,方式3,運(yùn)行與INT0無關(guān)。 ②TMOD=68H=01101000B,T1計(jì)數(shù)器,方式2,運(yùn)行與INT1無關(guān); T0定時器,方式0,運(yùn)行與INT0有關(guān)。 ③TMOD=CBH=11001011B;T1計(jì)數(shù)器,方式0,運(yùn)行與INT1有關(guān); T0定時器,方式3,運(yùn)行與INT0有關(guān)。 ④TMOD=52H=01010010B;T1定時器,方式1,運(yùn)行與INT1無關(guān); T0定時器,方式2,運(yùn)行與INT0無關(guān)。試歸納小結(jié)80C51定時/計(jì)數(shù)器4種工作方式的特點(diǎn)。答:①方式0是13位計(jì)數(shù)器,最大計(jì)數(shù)值213=8192,計(jì)數(shù)范圍比方式1小,計(jì)算定時初值比較麻煩,容易出錯,與方 式1比較無任何優(yōu)點(diǎn)。②方式1是16位計(jì)數(shù)器,最大計(jì)數(shù)值為216=65536,計(jì)數(shù)范圍大,適用于定時范圍較大的應(yīng)用場合。③方式2是8位計(jì)數(shù)器,最大計(jì)數(shù)值是28=256,缺點(diǎn)是計(jì)數(shù)范圍小,優(yōu)點(diǎn)是定時初值可自動恢復(fù),適用于需要重復(fù)定時, 而定時范圍還不大的應(yīng)用場合。④方式3是8位計(jì)數(shù)器,僅適用于T0,T1無方式3。T0方式3時,被拆成兩個獨(dú)立的8位計(jì)數(shù)器TH0、TL0:TL0使用T0原有的控制寄存 器組成一個8位的定時/計(jì)數(shù)器;TH0借用T1的TFTR1,只能對機(jī)內(nèi)機(jī)周脈沖計(jì)數(shù),組成另一個8位定時器。T0方式3時T1方式2作串行口波特率 發(fā)生器。如何判斷T0、T1定時/計(jì)數(shù)溢出?答:判斷T0、T1定時/計(jì)數(shù)溢出的方法有兩種:① 查詢方式。不斷查詢T0、T1溢出標(biāo)志TF0、TF1:TF0或TF1=0時,未溢出;TF0或TF1=1時,溢出。② 中斷方式。T0、T1定時/計(jì)數(shù)溢出時,在CPU、T0、T1中斷開放前提下能自動產(chǎn)生中斷。第七章 習(xí)題參考答案 一、填空題在串行通信中,有數(shù)據(jù)傳送方向?yàn)?單工 、 半雙工 和 全雙工 三種方式。要串口為10位UART,工作方式應(yīng)選為 方式1 。用串口擴(kuò)并口時,串行接口工作方式應(yīng)選為方式 0 。計(jì)算機(jī)的數(shù)據(jù)傳送有兩種方式,即 并行數(shù)據(jù)傳送 和 串行數(shù)據(jù)傳 送 方式,其中具有成本低特點(diǎn)的是 串行數(shù)據(jù)傳送 方式。串行通信按同步方式可分為 異步 通信和 同步 通 信。異步串行數(shù)據(jù)通信的幀格式由 起始 位、 數(shù)據(jù) 位、 奇偶校驗(yàn) 位和 停止 位組成。串行接口電路的主要功能是 串行 化和 反串行 化,把 幀中格式信息濾除而保留數(shù)據(jù)位的操作是 反串行 化。專用寄存器“串行數(shù)據(jù)緩沖寄存器”,實(shí)際上是 發(fā)送緩沖 寄存器和 接 收緩沖 寄存器的總稱。MCS51的串行口在工作方式0下,是把串行口作為 同步移位 寄存器來使用。這樣,在串入 并出移位寄存器的配合下,就可以把串行口作為 并行輸出 口使用,在并入串出移位寄存器的配合下,就可以把串行 口作為 并行輸入 口使用。在串行通信中,收發(fā)雙方對波特率的設(shè)定應(yīng)該是 約定 的。1使用定時器/計(jì)數(shù)器設(shè)置串行通信的波特率時,應(yīng)把定時器/計(jì)數(shù)器1設(shè)定作方式 2 ,即 自動重新加載 方式。1某8031串行口,傳送數(shù)據(jù)的幀格式為1個起始位(0),7個數(shù)據(jù)位,1個偶校驗(yàn)位和1個停止位(1)組成。當(dāng)該串行口每分鐘傳送 1800個字符時,則波特率應(yīng)為 300b/s 。解答:串口每秒鐘傳送的字符為:1800/60=30個字符/秒 所以波特率為:30個字符/秒10位/個字符=300b/s18051單片機(jī)的串行接口由發(fā)送緩沖積存器SBUF、 接收緩沖寄存器SBUF 、 串行接口控制寄存器SCON、定時器T1構(gòu)成的 波特率發(fā)生器 等部件組成。1當(dāng)向SBUF發(fā)“寫”命令時,即執(zhí)行 MOV SBUF,A 指令,即向發(fā)送緩沖寄存器 SBUF裝載并開始由 TXD 引腳向外發(fā)送一幀數(shù)據(jù),發(fā)送完后便使發(fā)送中斷標(biāo)志位 TI 置 “1”。1在滿足串行接口接收中斷標(biāo)志位 RI=0 的條件下,置允許接收位 REN=1 , 就會接收一幀數(shù)據(jù)進(jìn)入移位寄存器,并裝載到接收SBUF中,同時使RI=1,當(dāng)發(fā)讀SBUF命令時,即指令 MOV A, SBUF 指令,便由接收緩沖寄存器SBUF取出信息同過8051內(nèi)部總線送CPU。1若異步通信接口按方式3傳送,已知其每分鐘傳送3600個字符,其波特率為 660b/s 。1 8051中SCON的SM2是多機(jī)通信控制位,主要用于方式 2 和方式 3 ,若置 SM2=1,則允許多機(jī)通信。1TB8是發(fā)送數(shù)據(jù)的第 9 位,在方式2或方式3中,根據(jù)發(fā)送數(shù)據(jù)的需要由軟件置位或復(fù)位。它在許多通信協(xié)議中可用作 奇偶校驗(yàn)位 ,在多機(jī)通信中作為發(fā)送 地址幀或數(shù)據(jù)幀 的標(biāo)志位。1 RB8是接收數(shù)據(jù)的第 9 位,在方式2或方式3中,它或是約定的 奇偶校驗(yàn)位 ,或 是約定的地址/數(shù)據(jù)標(biāo)識位。串行口方式0是 同步移位寄存器 方式,方式3是異步通信方式。二、選擇題串行通信的傳送速率單位波特,而波特的單位是( B ) A、 字符/秒 B、 位/秒 C、 幀/秒 D、 幀/分幀格式為1個起始位、8個數(shù)據(jù)位和1個停止位的異步串行通信方式是( B ) A、 方式0 B、 方式1 C、 方式2 D、 方式3通過串行口發(fā)送或接收數(shù)據(jù)時,在程序中應(yīng)使用( A ) A、 MOV指令 B、 MOVX指令 C、 MOVC指令 D、 SWAP指令在下列所列特點(diǎn)中,不屬于串行工作方式2的是( C ) A、 11位幀格式 B、 有第9數(shù)據(jù)位 C、 使用一種固定的波特率 D、 使用兩種固定的波特率以下有關(guān)第9數(shù)據(jù)位的說明中,錯誤的是( C ) A、 第9數(shù)據(jù)位的功能可由用戶定義 B、 發(fā)送數(shù)據(jù)的第9數(shù)據(jù)位內(nèi)容在SCON寄存器的TB8位中預(yù)先準(zhǔn)備好 C、 幀發(fā)送時使用指令把TB8位的狀態(tài)送入發(fā)送SBUF D、 接收到的第9數(shù)據(jù)位送SCON寄存器的RB8中串行工作方式1的波特率是( D ) A、 固定的,為時鐘頻率的1/12 B、 固定的,為時鐘頻率的1/32 C、 固定的,為時鐘頻率的1/64 D、 可變的,通過定時器/計(jì)數(shù)器的溢出率設(shè)定當(dāng)MCS51進(jìn)行多機(jī)通信時,串行接口的工作方式應(yīng)選擇( C ) A、 方式0 B、 方式1 C、 方式2 D、 方式0或方式2用MCS51串行接口擴(kuò)展并行I/O口時,串行接口工作方式應(yīng)選擇( A ) A、 方式0 B、 方式1 C、 方式2 D、 方式3MCS—51單片機(jī)串行口發(fā)送/接收中斷源的工作過程是:當(dāng)串行口接收或發(fā)送完一幀數(shù)據(jù)時,將SCON中的( A ),向CPU申請中斷。 A、RI或TI置1 B、RI或TI置 0C、RI置1或TI置0 D、RI置0或TI置1MCS—51單片機(jī)串行口接收數(shù)據(jù)的次序是下述的順序( B )。 (1)接收完一幀數(shù)據(jù)后,硬件自動將SCON的RI置1 (2)用軟件將RI清零 (3)接收到的數(shù)據(jù)由SBUF讀出 (4)置SCON的REN為1,外部數(shù)據(jù)由RXD(P3.0)輸入A、(1)(2)(3)(4) B、(4)(1)(2)(3)C、(4)(3)(1)(2) D、(3)(4)(1)(2)1MCS—51單片機(jī)串行口發(fā)送數(shù)據(jù)的次序是下述的順序( A )。 (1)待發(fā)送數(shù)據(jù)送SBUF (2)硬件自動將SCON的TI置1 (3)經(jīng)TXD()串行發(fā)送一幀數(shù)據(jù)完畢 (4)用軟件將TI清0A、(1)(3)(2)(4) B、(1)(2)(3)(4)C、(4)(3)(1)(2) D、(3)(4)(1)(2)18051單片機(jī)串行口用工作方式0時,( C )。A、數(shù)據(jù)從RXD串行輸入,從TXD串行輸出B、數(shù)據(jù)從RXD串行輸出,從TXD串行輸入 C、數(shù)據(jù)從RXD串行輸入或輸出,同步信號從TXD輸出D、數(shù)據(jù)從TXD串行輸入或輸出,同步信號從RXD輸出1MCS—51的串行數(shù)據(jù)緩沖器SBUF用于( B )。A、存放運(yùn)算中間結(jié)果 B、存放待發(fā)送或已接收到的數(shù)據(jù)C、暫存數(shù)據(jù)和地址 D、存放待調(diào)試的程序三、多項(xiàng)選擇題下列哪些屬于8031單片機(jī)串行通訊時接收數(shù)據(jù)的過程( ABCDE )。A、SCON初始化 B、從RXD串行輸入數(shù)據(jù) C、RI置位 D、軟件RI清零E、從SBUF讀數(shù)據(jù)下列哪些屬于8031單片機(jī)串行通訊時發(fā)送數(shù)據(jù)的過程(ABCDE)。A、SCON初始化 B、數(shù)據(jù)送SBUF C、從TXD發(fā)送數(shù)據(jù) D、置TI為1E、軟件TI清零四、判斷題串行口通信的第9數(shù)據(jù)位的功能可由用戶定義。( √ )發(fā)送數(shù)據(jù)的第9數(shù)據(jù)位的內(nèi)容在SCON寄存器的TB8位預(yù)先準(zhǔn)備好的。( √ )串行通訊發(fā)送時,指令把TB8位的狀態(tài)送入發(fā)送SBUF。( )串行通訊接收到的第9位數(shù)據(jù)送SCON寄存器的RB8中保存。( √ )串行口方式1的波特率是可變的,通過定時器/計(jì)數(shù)器T1的溢出設(shè)定。( √ ) 要進(jìn)行多機(jī)通信,MCS51串行接口的工作方式應(yīng)選為方式1。( )方式2和方式3 MCS51的串行接口是全雙工的。( √ )串行口的中斷,CPU響應(yīng)中斷后,必須在中斷服務(wù)程序中,用軟件清除相應(yīng)的中斷標(biāo)志位,以撤消中斷請求。(√ )串行口數(shù)據(jù)緩沖器SBUF是可以直接尋址的專用寄存器。(√ )五、問答題 已知fosc、SMOD和波特率,試求串行方式1和T1定時初值。①fosc=12MHz,SMOD=0,bit/s=2400;②fosc=6MHz,SMOD=1,bit/s=1200;③fosc=,SMOD=1,bit/s=9600;④fosc=,SMOD=0,bit/s=2400;解:①fosc=12MHz,SMOD=0,bit/s=2400;T1初值=256(2SMOD/32)*fosc/(12*波特 率)≈=243=F3H②fosc=6MHz,SMOD=1,bit/s=1200;T1初值=256(2SMOD/32)*fosc/(12*波特 率)≈=230=E6H ③fosc=,SMOD=1,bit/s=9600;T1初值=256(2SMOD/32)*fosc/(12*波特 率)≈2563=250=FAH④fosc=,SMOD=0,bit/s=2400;T1初值=256(2SMOD/32)*fosc/(12*波特 率)≈25612=244=F4H 串行緩沖寄存器SBUF有什么作用?簡述串行口接收和發(fā)送數(shù)據(jù)的過程。答:串行緩沖寄存器SBUF有兩個:一個是串行發(fā)送緩沖寄存器,另一個是串行接收緩沖寄存器,用同一個特殊功能寄存器名SBUF和同一單元地址 99H。接收緩沖寄存器還具有雙緩沖結(jié)構(gòu),以避免在數(shù)據(jù)接收過程中出現(xiàn)幀重疊錯誤。
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1