<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > MCS-51單片機常見(jiàn)問(wèn)題14問(wèn)

MCS-51單片機常見(jiàn)問(wèn)題14問(wèn)

作者: 時(shí)間:2012-12-18 來(lái)源:網(wǎng)絡(luò ) 收藏

六、定時(shí)/計數器用作定時(shí)器時(shí),其計數脈沖由誰(shuí)提供?定時(shí)時(shí)間與哪些因素有關(guān)?

答:其計數脈沖由振蕩脈沖 12 分頻輸出的機器周期脈沖提供,定時(shí)時(shí)間與工作方式、晶振頻率和預置數等因素有關(guān)。

七、定時(shí)/計數器的工作方式 2 有什么特點(diǎn)?適用于哪些應用場(chǎng)合?

答:工作方式2 具有初值自動(dòng)重新加載和循環(huán)工作的特點(diǎn),適用于產(chǎn)生固定脈寬的脈沖信號,和作為串行口波特率發(fā)生器使用。

八、一個(gè)定時(shí)器的定時(shí)時(shí)間有限,如何實(shí)現兩個(gè)定時(shí)器的串行定時(shí),來(lái)實(shí)現較長(cháng)時(shí)間的定時(shí)?

答:方法一:讓一個(gè)定時(shí)器先定時(shí),溢出后,再啟動(dòng)另一個(gè)定時(shí)器定時(shí);

方法二:在第一個(gè)中斷處理子程序中加入計數器,計數器滿(mǎn)后,就去啟動(dòng)另一個(gè)定時(shí)器定時(shí),把要處理的事件放第二個(gè)中斷處理子程序中。

九、簡(jiǎn)述串行口接收和發(fā)送數據的過(guò)程。

答:內部有一個(gè)全雙工的異步串行通信口,即串行接收和發(fā)送緩沖器(SBUF),這兩個(gè)在物理上獨立的接收發(fā)送器,既可以接收數據,也可以發(fā)送數據,串行口發(fā)送的過(guò)程是:先從累加器 A 中讀入 8 位數據到 SBUF,隨后在串行口有硬件自動(dòng)加入起始位和停止位,構成一個(gè)完整的幀格式,然后在移位脈沖的控制下,由 TXD端串行輸出,一個(gè)字符幀發(fā)送完后,使 TXD輸出線(xiàn)維持在 1 狀態(tài)下,并將 SCON 寄存器的 TI置1,通知 CPU 可以發(fā)送下一個(gè)字符幀。串行口接收的過(guò)程是:SCON 的REN 位應處于允許接收狀態(tài)(REN=1),在此前提下,串行口采樣 RXD端,當采樣到從 1 向0 的狀態(tài)跳變時(shí),就認定是接收到起始位,隨后在移位脈沖的控制下,把通過(guò)位采樣脈沖接收到的數據位移入接收寄存器中,直到停止位到來(lái)之后把停止位送入 RB8 中,并置位中斷標志位 RI ,通知 CPU 從SBUF 取走接收到的一個(gè)字符。

十、為什么定時(shí)/計數器 T1用做串行口波特率發(fā)生器時(shí),應采用方式 2?若已知時(shí)鐘頻率、通信波特率,如何計算其初值?

答:因為方式 2 是有自動(dòng)重裝載計數值的功能,從而可以產(chǎn)生精確的波特率。串行工作方式0 和方式 2 波特率是固定的,所以不用設初值;串行工作方式 1 和方式 3 時(shí):波特率:BR = (2SMOD×Td)/32溢出一次的時(shí)間:1/ Td = (256-TH1)*12/ fosc溢出率:Td = fosc/[12×(256-TH1)]初值:TH1 = 256- fosc/(12* Td)

十一、應用系統中為什么要進(jìn)行系統擴展?

答:8031 、8032 等單片機不提供用戶(hù)程序存儲器,必須進(jìn)行程序存儲器的擴展,以存放控制程序、數據表格等;8751 等單片機雖然向用戶(hù)提供 EPROM 程序存儲器,但程序存儲器空間容量不大,程序存儲空間不足時(shí),還必須擴展外部程序存儲器。系列單片機內部通常有 128B至256B的片內數據存儲器,用于一般的控制及運算是足夠的,但若用于數據存儲,其容量是不足的,在這種情況下,必須擴展數據存儲器。系列單片機對外提供 32 條I/O 口線(xiàn),但其 P0口作為地址/數據復用口,P2口用于提供高 8 位地址,而其 P3口具有第二功能,若擴展了程序存儲器或數據存儲器,單片機的 I/O 口往往也不夠用,有時(shí)必須進(jìn)行 I/O 口的擴展。應用系統中有時(shí)還涉及到數據的輸入、輸出、人機交互信息等接口問(wèn)題,必須進(jìn)行有關(guān)接口電路擴展。

十二、A/D 及D/A 轉換的含義是什么?

答:A/D 轉換是指將模擬信號轉換為數字信號,主要用于微機控制系統的模擬信號數據采集。D/A 轉換是指將數字信號轉換為模擬信號,主要用于恢復模擬信號或進(jìn)行模擬控制。

十三、DAC0832器件有哪些主要技術(shù)指標?其含義是什么?

答:DAC0832是將數字信號轉換為模擬信號的器件。它的主要技術(shù)指標及含義如下:分辨率:8 位,可以將 8 位數字量轉換為模擬量;建立時(shí)間:1μS ,即從數字量寫(xiě)入 8 位DAC寄存器到產(chǎn)生與輸入數字量對應的模擬量輸出的時(shí)間;輸入信號:與 TTL 電平兼容的二進(jìn)制信號;輸出信號:與輸入二進(jìn)制信號對應的電流信號;電源:?jiǎn)我?5V 電源;

十四、ADC0809器件有哪些主要技術(shù)指標?其含義是什么?

答:ADC0809是將模擬信號轉換為數字信號的 AD器件,它的主要技術(shù)指標及含義如下:分辨率:8 位,可以將輸入模擬量轉換為與之對應的 8 位數字量;信號輸入范圍:0-5V;轉換時(shí)間:即完成一次 A/D 轉換所需時(shí)間,與外加時(shí)鐘信號頻率有關(guān),外部時(shí)鐘信號為500KHz 時(shí)轉換時(shí)間為 128μS ;輸出信號:與輸入模擬信號對應的 8 位二進(jìn)制數字量,信號電平與 TTL 電平兼容;電源:?jiǎn)我?5V 電源;


上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>