① 典型51單片機有幾個定時/計數器,都各有哪些工作方式,都有哪些特點
普通51單片機一般有2個定時/計數器,52單片機有3個定時/計數器
一般有4中工作模式:
模式0:13位定時計數模式
模式1:16位定時計數模式
模式2:8位自動重裝載模式
模式3:兩個獨立8位定時計數模式(T0)
② 51單片機的四種工作方式
1 工作方式0
定時器/計數器T0工作在方式0時,16位計數器只用了13位,即TH0的高8位和TL0的低5位,組成一個13位定時器/計數器。
1)、工作在定時方式
2)、工作在計數方式
2 工作方式1
定時器T0工作方式1與工作方式0類同,差別在於其中的計數器的位數。工作方式0以13位計數器參與計數,工作方式1則以16位計數器參與計數。
1)、工作在定時方式
2)、工作在計數方式
工作方式1是16位計數器。這是工作方式1與工作方式0在計數方式時唯一差別。
3 工作方式2
定時器T0在工作方式2時,16位的計數器分成了兩個獨立的8位計數器TH0和TL0。
1)、工作在定時方式
2)、工作在計數方式
工作方式2與工作方式0、方式1的差別,在於工作方式2是一個8位的計數器。
4 工作方式3
工作方式3僅對定時器T0有效。當定時器T0工作在方式3時,將16位的計數器分為兩個獨立的8位計數器TH0和TL0。
當定時器T0工作在方式3時,定時器T1隻能工作在方式0~2,並且工作在不需要中斷的場合。
③ 我現在用到一種單片機有四種輸出模式,請問有什麼區別
1.High-impedance output mode
這個沒有聽說過,這應該是用於輸入的一種模式。
2.P-channel open drain output mode
這種模式下,輸出1的時候輸出有驅動能力,輸出0的時候,相當於斷開
3.N-channel open drain output mode
這種模式下,輸出0的時候輸出有驅動能力,輸出1的時候,相當於斷開
4.CMOS output mode ,
這種模式下,無論輸出0或1,均有驅動能力
④ 單片機的兩種低功耗模式
51單片機有兩種低功耗模式,停機模式,節電不明顯,另一種摸式是掉電模式,節電效果明顯,但相當於死翹翹了,只能復位才能喚醒,現在增強型51單片機可以用定時器或外部中斷喚醒,才有實用價值。
⑤ 單片機中串口的4種工作模式怎麼設置
單片機內部有一個全雙工的串列介面 。有兩個獨立的接收、發送緩沖器SBUF(屬於特殊功能寄存器)可同時發送、接收數據。MCS-51單片機內部串列介面有4種工作模式。這4種模式分別是 :模式0、模式1、模式2、模式3。串口方式0是作為同步以為寄存器使用的,你用它可以模擬SPI 作為主機。其他三個是串口,只是每次通訊的數據位數或波特率不同而已。
⑥ 51單片機的引腳的四種模式分別是在什麼情況下用什麼模式
ALE(Address Lock Enable)功能是在訪問外部存儲器時,P0口做為地址/數據復用口,ALE信號用於鎖存低8位地址。當ALE信號為高電平時,P0口上的信息為低8位地址,在ALE信號的下降沿時將P0口上的低8位地址送到地址鎖存器鎖存起來。在ALE為低電平期間P0口上的信息為指令或數據信息。在ALE為低電平期間P0口上的信息為指令或數據信息,以實現低位地址與數據的分離。;ALE是自動運行的
⑦ 單片機的 分類
從應用的角度,單片機大致可分為四種。
(1)通用型/專用型。
(2)匯流排型/非匯流排型。
(3)CISC/RISC指令結卡構。
(4)OTPROM型/EPROM型/FLash ROM型
硬體特徵
(1)單片機的體積比較小, 內部晶元作為計算機系統,其結構簡單,但是功能完善,使用起來十分方便,可以模塊化應用。
(2)單片機有著較高的集成度,可靠性比較強,即使單片機處於長時間的工作也不會存在故障問題。
(3) 單片機在應用時低電壓、低能耗,是人們在日常生活中的首要選擇, 為生產與研發提供便利。
(4)單片機對數據的處理能力和運算能力較強,可以在各種環境中應用,且有著較強的控制能力。
⑧ 單片機中低功耗模式是什麼
有兩種低功耗模式
1. 空閑模式
當單片機進入空閑模式時,除CPU處於休眠狀態外,其餘硬體全部處於活動狀態,晶元中程序未涉及到的數據存儲器和特殊功能寄存器中的數據在空閑模式期間都將保持原值。但假若定時器正在運行,那麼計數器寄存器中的值還將會增加。單片機在空閑模式下可由任一個中斷或硬體復位喚醒,需要注意的是,使用中斷喚醒單片機時,程序從原來停止處繼續運行,當使用硬體復位喚醒單片機時,程序將從頭開始執行。
讓單片機進入空閑模式的目的通常是為了降低系統的功耗,舉個很簡單的例子,大家都用過數字萬用表,在正常使用的時候表內部的單片機處於正常工作模式,當不用時,又忘記了關掉萬用表的電源,大多數表在等待數分鍾後,若沒有人為操作,它便會自動將液晶顯示關閉,以降低系統功耗,通常類似這種功能的實現就是使用了單片機的空閑模式或是掉電模式。以STC89系列單片機為例,當單片機正常工作時的功耗通常為4mA~7mA,進入空閑模式時其功耗降至2mA,當進入掉電模式時功耗可降至0.1μA以下。
2. 休眠模式
當單片機進入掉電模式時,外部晶振停振、CPU、定時器、串列口全部停止工作,只有外部中斷繼續工作。使單片機進入休眠模式的指令將成為休眠前單片機執行的最後一條指令,進入休眠模式後,晶元中程序未涉及到的數據存儲器和特殊功能寄存器中的數據都將保持原值。可由外部中斷低電平觸發或由下降沿觸發中斷或者硬體復位模式換醒單片機,需要注意的是,使用中斷喚醒單片機時,程序從原來停止處繼續運行,當使用硬體復位喚醒單片機時,程序將從頭開始執行。
⑨ 請教單片機的幾種工作模式的區別
定時器\計數器有四種工作模式,
分別工作模式0、1、2、3,
串口通信波特率也有四種工作模式,也是0,1,2,3,不過設置不一樣!
⑩ at89s52單片機有哪兩種低功耗節電模式
分別是空閑模式IDLE,和節電模式POWERDOWN。前者就是什麼也不幹,後者會停掉內核節電,必須由中斷或復位來喚醒。