① 為什麼單片機晶振實際是11.0592MHz,而不是12MHz
因為11.0592MHz能夠准確地劃分成時鍾頻率,與UART(通用非同步接收器/發送器)量常見的波特率相關。特別是較高的波特率(19600,19200),不管多麼古怪的值,這些晶振都是准確,常被使用的。
用11.0592晶振的原因是51單片機的定時器導致的,用51單片機的定時器做波特率發生器時,如果用11.0592Mhz的晶振,根據公式算下來需要定時器設置的值都是整數;如果用12Mhz晶振,則波特率都是有偏差的。
比如9600,用定時器取0XFD,實際波特率10000,一般波特率偏差在4%左右都是可以的,所以也還能用STC90C516晶振12M波特率9600,倍數時誤差率6.99%,不倍數時誤差率8.51%,數據肯定會出錯。
這也就是串口通信時大家喜歡用11.0592MHz晶振的原因,在波特率倍速時,最高可達到57600,誤差率0.00%。用12MHz,最高也就4800,而且有0.16%誤差率,但在允許范圍,所以沒多大影響。
(1)stc11f16xe單片機擴展閱讀:
單片機晶振的選擇:
晶振好比單片機的心臟,晶振選擇太高不太合適,具體晶振上限是多少,恐怕測不出來,只能按照單片機的要求,一般STC系列單片機上限是35M或40M,stc單憑上寫的有,如STC11F16XE 35I-LQFP44G其中35I就是晶振最高35M的工業級晶元。
如果用於串口通信,建議選用11.0592M的或22.184M,選擇晶振最主要還是參照說明書。
② 與51管腳兼容的單片機!!
●以下為與51管腳兼容的STC單片機●
舊款:
STC89C51RC
STC89C52RC
STC89C53RC
STC89C54RD
STC89C58RD
STC89C516RD
STC89C55RD
新款是2個串口:
STC10F04
STC10F08
STC10F12
STC10F12XE
STC11F16XE
STC11F32XE
STC11F60XE
STC89C51RC/RD+ 系列單片機是宏晶科技推出的新一代超強抗干擾/ 高速/ 低功耗的單片機,指令代碼完全兼容傳統8051 單片機,12 時鍾/ 機器周期和6 時鍾/機器周期可任意選擇,最新的D 版本內部集成MAX810 專用復位電路。
◆特點:
1. 增強型6 時鍾/ 機器周期,12 時鍾/ 機器周期 8051 CPU
2. 工作電壓:5.5V - 3.4V(5V 單片機) / 3.8V - 2.0V(3V 單片機)
3. 工作頻率范圍:0 - 40 MHz,相當於普通8051 的 0~80MHz.實際工作頻率可達48MHz.
4. 用戶應用程序空間 4K / 8K / 13K / 16K / 20K / 32K / 64K 位元組
5. 片上集成 1280 位元組 / 512 位元組 RAM
6. 通用I/O 口(32/36 個),復位後為: P1/P2/P3/P4 是准雙向口/ 弱上拉(普通8051 傳統I/O 口)
P0 口是開漏輸出,作為匯流排擴展用時,不用加上拉電阻,作為I/O 口用時,需加上拉電阻。
7 . I S P (在系統可編程)/ I A P (在應用可編程),無需專用編程器/ 模擬器
可通過串口(P3.0/P3.1)直接下載用戶程序,8K 程序3 秒即可完成一片
8. EEPROM 功能
9. 看門狗
10 .內部集成M A X 8 1 0 專用復位電路(D 版本才有),外部晶體2 0 M 以下時,可省外部復位電路
11.共3 個16 位定時器/ 計數器,其中定時器0 還可以當成2 個8 位定時器使用
12.外部中斷4 路,下降沿中斷或低電平觸發中斷,Power Down 模式可由外部中斷低電平觸發中斷方式喚醒
13. 通用非同步串列口(UART),還可用定時器軟體實現多個UART
14.工作溫度范圍: 0 - 75℃ / -40 - +85℃
15.封裝: PDIP-40,PLCC-44,PQFP-44
③ 查閱網路資料 STC系列單片機是宏晶科技設計生產的一款新型單片機。與傳統的單片機相比,具有價格低、運算
1、 所選晶元型號為STC11F16XE 35I-LQFP 44G單片機為何種封裝形式?LQFP44
引腳間距為多少?0.8mm
引腳數量是多少?44
最高工作頻率是多少?35MHz
外形尺寸(不含引腳)為多少10*10mm
2、 STC11F16XE 35I-LQFP 44G單片機其工作電壓范圍是多少?5.5V~4.1/3.7V
工作溫度范圍為多少?-40~85攝氏度
3、 其程序存儲器空間(FLASH)有多少位元組?16K
數據存儲器空間(SRAM)有多少位元組?1280
4、 其EEPROM有多少位元組?32K
扇區數是多少?64個
扇區起始地址與結束地址分別是多少?0000H~7FFFH
5、 若單片機選用22.1184MHZ晶振,其機器周期為多少?0.045微秒