深入剖析W78LE51C/W78L051C:8位微控制器的卓越之選
在電子工程師的設(shè)計世界里,選擇一款合適的微控制器至關(guān)重要。今天,我們就來深入探討華邦(Winbond)的W78LE51C/W78L051C 8位微控制器,看看它有哪些獨特之處,能為我們的設(shè)計帶來怎樣的便利和優(yōu)勢。
文件下載:W78L051C24DL.pdf
一、概述
W78L051C是一款8位微控制器,具有寬電源電壓范圍和低功耗的特點。其指令集與標準8051完全兼容,內(nèi)部包含4K字節(jié)的Flash EPROM、128字節(jié)的RAM、四個8位雙向且可位尋址的I/O端口、一個額外的4位I/O端口P4、兩個16位定時器/計數(shù)器、一個硬件看門狗定時器和一個串行端口。此外,它還支持七源兩級中斷功能。
為了便于編程和驗證,內(nèi)部的Flash EPROM允許通過電子方式對程序存儲器進行編程和讀取。一旦代碼確認無誤,用戶可以對代碼進行保護,確保安全性。同時,該微控制器具有兩種省電模式:空閑模式和掉電模式,均可以通過軟件進行選擇。
二、特性亮點
1. 全面的設(shè)計特性
- 靜態(tài)設(shè)計:采用全靜態(tài)設(shè)計的8位CMOS微控制器,性能穩(wěn)定。
- 寬電壓范圍:支持2.4V至5.5V的寬電源電壓,適應不同的電源環(huán)境。
- 豐富的存儲資源:擁有128字節(jié)的片上暫存RAM和4KB的電可擦除/可編程Flash EPROM,同時具備64KB的程序存儲器地址空間和64KB的數(shù)據(jù)存儲器地址空間。
- 多樣的I/O端口:四個8位雙向端口和一個額外的4位可位尋址I/O端口(在44引腳PLCC/QFP封裝中還提供額外的INT2 / INT3),滿足各種輸入輸出需求。
- 強大的外設(shè)功能:配備兩個16位定時器/計數(shù)器、一個全雙工串行端口(UART)和看門狗定時器,以及七源兩級中斷能力,為系統(tǒng)設(shè)計提供了豐富的功能支持。
- 低EMI設(shè)計:具備EMI降低模式,可有效減少電磁干擾。
- 電源管理:內(nèi)置電源管理功能,支持空閑模式和掉電模式,降低功耗。
- 代碼保護:擁有代碼保護機制,保障代碼安全。
2. 多種封裝選擇
提供多種無鉛(RoHS)封裝,包括DIP 40、PLCC 44和PQFP 44,方便不同的應用場景和設(shè)計需求。
三、引腳配置與說明
1. 引腳配置
文檔中給出了40引腳DIP、44引腳PLCC和44引腳QFP的引腳配置圖,清晰展示了各個引腳的位置和功能。
2. 引腳說明
| 符號 | 描述 |
|---|---|
| EA | 外部訪問使能,高電平訪問內(nèi)部ROM |
| PSEN | 程序存儲使能,用于外部ROM數(shù)據(jù)訪問 |
| ALE | 地址鎖存使能,分離地址和數(shù)據(jù) |
| RST | 復位引腳,高電平復位設(shè)備 |
| XTAL1 | 晶體振蕩器輸入,可接外部時鐘 |
| XTAL2 | 晶體振蕩器輸出,與XTAL1反相 |
| VSS | 接地 |
| VDD | 電源供應 |
| P0.0 - P0.7 | 雙向I/O端口,用于外部存儲器訪問 |
| P1.0 - P1.7 | 雙向I/O端口,部分引腳有替代功能 |
| P2.0 - P2.7 | 雙向I/O端口,提供外部存儲器高地址位 |
| P3.0 - P3.7 | 雙向I/O端口,所有引腳有替代功能 |
| P4.0 - P4.3 | 可位尋址雙向I/O端口,可作通用I/O或外部中斷輸入 |
四、功能詳細解析
1. 新定義外設(shè)
- INT2 / INT3:兩個額外的外部中斷,功能類似于標準80C52的外部中斷0和1。其功能和狀態(tài)由XICON寄存器的位決定,該寄存器可位尋址,但不是標準80C52的標準寄存器。
- PORT4:另一個可位尋址端口P4,僅4位(P4<3:0>)可用,地址位于0D8H,功能與端口P1類似,P4.3和P4.2為替代功能引腳,可作為通用I/O引腳或外部中斷輸入源。
2. 降低EMI發(fā)射
由于片上Flash EPROM的存在,當程序在內(nèi)部ROM空間運行時,ALE可能無用,其轉(zhuǎn)換會產(chǎn)生噪聲??赏ㄟ^設(shè)置AUXR特殊功能寄存器的第0位來關(guān)閉ALE信號轉(zhuǎn)換,以降低EMI發(fā)射。同時,為減少振蕩電路的EMI發(fā)射,可通過編程清除安全寄存器的B7位來降低片上振蕩器放大器的增益,但需注意在高頻下可能影響外部晶體的正常工作。
3. 掉電標志
掉電標志位于PCON寄存器的第4位,上電復位時由硬件置位,可通過軟件清除,用于判斷復位是熱啟動還是冷啟動。
4. 看門狗定時器
看門狗定時器是一個自由運行的定時器,可由用戶編程作為系統(tǒng)監(jiān)視器、時基發(fā)生器或事件定時器。它通過一組分頻器對系統(tǒng)時鐘進行分頻,分頻輸出可選,決定超時時間間隔。超時發(fā)生時,若啟用則可導致系統(tǒng)復位。其控制寄存器為WDTC,包含使能位、清除位、空閑模式使能位和預分頻選擇位。
5. 時鐘
W78L051C可使用晶體振蕩器或外部時鐘,內(nèi)部時鐘先進行二分頻。使用晶體振蕩器時,需在XTAL1和XTAL2引腳之間連接晶體,并在每個引腳與地之間連接負載電容;使用外部時鐘時,將外部時鐘源連接到XTAL1引腳,XTAL2引腳不連接。
6. 電源管理
- 空閑模式:通過設(shè)置PCON寄存器的IDL位進入,此時處理器內(nèi)部時鐘停止,但外設(shè)和中斷邏輯繼續(xù)工作,可通過中斷或復位退出。
- 掉電模式:設(shè)置PCON寄存器的PD位進入,所有時鐘停止,包括振蕩器,只能通過復位退出。
7. 復位
外部RESET信號在S5P2采樣,需在振蕩器運行時保持高電平至少兩個機器周期才能生效。復位時,端口初始化為FFH,堆棧指針初始化為07H,PCON(除第4位)初始化為00H,其他特殊功能寄存器(除SBUF)初始化為00H,SBUF不復位。
五、片上Flash EPROM特性與安全位
1. Flash EPROM特性
在片上Flash EPROM操作模式下,可對其進行反復編程和驗證。確認代碼無誤后,可對代碼進行保護。
2. 安全位
W78L051C有一個特殊設(shè)置寄存器——安全寄存器,在正常模式下無法訪問,只能在Flash EPROM操作模式下訪問。該寄存器的位一旦從高電平編程為低電平就無法更改,只能通過全擦除操作復位。安全寄存器在Flash EPROM操作模式下的地址為#0FFFFh,包含鎖定位、MOVC禁止位和加密位,分別用于保護用戶程序代碼、限制MOVC指令的訪問區(qū)域和啟用/禁用代碼加密邏輯。
六、電氣特性
1. 絕對最大額定值
| 參數(shù) | 符號 | 最小值 | 最大值 | 單位 |
|---|---|---|---|---|
| 直流電源 | VDD - VSS | -0.3 | +7.0 | V |
| 輸入電壓 | VIN | VSS - 0.3 | VDD + 0.3 | V |
| 工作溫度 | TA | 0 | 70 | °C |
| 存儲溫度 | TST | -55 | +150 | °C |
2. 直流特性
詳細列出了不同條件下的工作電壓、工作電流、空閑電流、掉電電流、輸入電流、輸入泄漏電流、邏輯1到0轉(zhuǎn)換電流、輸入低電壓、輸入高電壓、輸出低電壓、灌電流、輸出高電壓和源電流等參數(shù)。
3. 交流特性
交流規(guī)格與制造工藝、I/O緩沖器額定值、電容負載和內(nèi)部布線電容有關(guān)。大部分規(guī)格可以用多個輸入時鐘周期(TCP)表示,實際器件的變化通常小于±20ns。文檔給出了時鐘輸入波形、程序取指周期、數(shù)據(jù)讀取周期、數(shù)據(jù)寫入周期、端口訪問周期和程序操作等的參數(shù)和說明。
七、時序波形與典型應用電路
1. 時序波形
文檔提供了程序取指周期、數(shù)據(jù)讀取周期、數(shù)據(jù)寫入周期和端口訪問周期的時序波形圖,幫助工程師理解和設(shè)計系統(tǒng)時序。
2. 典型應用電路
給出了擴展外部程序存儲器和晶體、擴展外部數(shù)據(jù)存儲器和振蕩器的典型應用電路,并提供了晶體應用的參考值,方便工程師進行實際設(shè)計。
八、封裝尺寸
文檔詳細列出了40引腳DIP、44引腳PLCC和44引腳PQFP封裝的尺寸,包括英寸和毫米兩種單位,為電路板設(shè)計提供了準確的參考。
九、修訂歷史
記錄了產(chǎn)品的修訂歷史,包括版本、日期、頁碼和更改原因。最新版本為A3,于2006年12月4日發(fā)布,移除了所有含鉛封裝部件。
十、重要注意事項
華邦產(chǎn)品不適合用于手術(shù)植入、原子能控制儀器、飛機或宇宙飛船儀器、運輸儀器、交通信號儀器、燃燒控制儀器等應用,也不適合用于可能導致人身傷害、死亡或嚴重財產(chǎn)或環(huán)境損害的應用。用戶使用或銷售這些產(chǎn)品用于此類應用需自行承擔風險,并同意賠償華邦因不當使用或銷售導致的任何損失。同時,所有數(shù)據(jù)和規(guī)格可能會隨時更改,恕不另行通知。
W78LE51C/W78L051C微控制器以其豐富的功能、低功耗和多種封裝選擇,為電子工程師提供了一個強大而靈活的設(shè)計平臺。在實際應用中,我們需要根據(jù)具體需求合理選擇和使用這款微控制器,充分發(fā)揮其優(yōu)勢,同時注意其使用限制和注意事項。你在使用類似微控制器時遇到過哪些問題呢?歡迎在評論區(qū)分享你的經(jīng)驗和見解。
-
8位微控制器
+關(guān)注
關(guān)注
0文章
86瀏覽量
1335
發(fā)布評論請先 登錄
深入剖析W78LE51C/W78L051C:8位微控制器的卓越之選
評論