




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
一、8位單片機(jī)發(fā)展之路8位單片機(jī)誕生已近30年,在眾多單片機(jī)中,MCS-51以經(jīng)典的體系結(jié)構(gòu)、極好的兼容性保持著8051內(nèi)核的生命延續(xù),擔(dān)當(dāng)8位CPU內(nèi)核的重任。1、嵌入式應(yīng)用中的8位機(jī)現(xiàn)象
8位單片機(jī)誕生至今,始終是嵌入式低端應(yīng)用的主要機(jī)型,嵌入式系統(tǒng)主要是對外界物理參數(shù)進(jìn)行采集、處理,對外界對象實(shí)現(xiàn)控制,并與操作者進(jìn)行人機(jī)交互等。時間響應(yīng)有限。而現(xiàn)代通信技術(shù)要求單片機(jī)提高運(yùn)算速度。則可采用RISC結(jié)構(gòu)實(shí)現(xiàn)并行流水線作業(yè),CISC結(jié)構(gòu)的C8051F采用CIP-8051結(jié)構(gòu),使單周期指令速度提高到原8051的12倍。鑒于嵌入式低端應(yīng)用對象的有限響應(yīng)要求、嵌入式系統(tǒng)低端應(yīng)用的巨大市場以及8位機(jī)具有的速度潛力,可以預(yù)期在未來相當(dāng)長的時間內(nèi),8位機(jī)仍然是嵌入式應(yīng)用中的主流機(jī)型。
2、8位單片機(jī)中的80C51現(xiàn)象及3次技術(shù)飛躍在8位單片機(jī)中,80C51系列歷史最長,不斷更新,形成了既具有經(jīng)典性,又不乏生命力的一個單片機(jī)系列??偨Y(jié)80C51系列的發(fā)展歷史,可以看出單片機(jī)的3次技術(shù)飛躍。2.1從MCS-51到MCU的第1次飛躍Intel公司于1980年推出的MCS-51奠定了單片機(jī)的經(jīng)典體系結(jié)構(gòu),但不久就放棄了進(jìn)一步發(fā)展計劃,并實(shí)施了8051的技術(shù)開放政策。無論從主觀因素還是客觀因素,都是明智之舉。因?yàn)樵趧?chuàng)建一個完善的嵌入式計算機(jī)體系結(jié)構(gòu)后,面臨的是不斷滿足嵌入式對象要求的各種控制功能。在8051實(shí)現(xiàn)開放后,PHILIPS公司著力發(fā)展80C51的控制功能及外圍單元。將MCS-51的單片微型計算機(jī)迅速地推進(jìn)到80C51的MCU時代,形成了可滿足大量嵌入式應(yīng)用的單片機(jī)系列產(chǎn)品。2.2引領(lǐng)FlashROM潮流的第2次飛躍當(dāng)前,單片機(jī)普遍采用FlashROM技術(shù),加速了單片機(jī)技術(shù)的發(fā)展。基于Flash的ISP/IAP技術(shù),極大地改變了單片機(jī)應(yīng)用系統(tǒng)的結(jié)構(gòu)模式以及開發(fā)和運(yùn)行條件;在單片機(jī)中最早實(shí)現(xiàn)FlashROM技術(shù)的是ATMEL公司的AT89Cxx系列。2.3內(nèi)核化SoC的第3次飛躍當(dāng)前嵌入式系統(tǒng)應(yīng)用進(jìn)入SoC模式,在這個技術(shù)潮流中,80C51又扮演了嵌入式系統(tǒng)內(nèi)核的重要角色。在MCU向SoC過渡的數(shù)、模混合集成的過程中:ADI公司推出了ADμC8xx系列,
Silabs公司則實(shí)現(xiàn)了完全SoC的C8051F系列。3.2、I/O從固定方式到交叉開關(guān)配置迄今為止,I/O端口大都是固定為某個特殊功能,可以是單功能或多功能,I/O端口可編程選擇為單向/雙向以及上拉、開漏等。固定方式的I/O端口,既占用引腳多,配置又不夠靈活。
為此,在Silabs公司的C8051F中,則采用開關(guān)網(wǎng)絡(luò)以硬件方式實(shí)現(xiàn)I/O端口的靈活配置,在這種通過交叉開關(guān)配置的I/O端口系統(tǒng)中,單片機(jī)外部為通用I/O口,如P0口、P1口和P2口。內(nèi)部則有輸入/輸出的電路單元通過相應(yīng)的配置寄存器控制的交叉開關(guān)配置到所選擇的端口上。3.3、從單一時鐘到多個時鐘1、早期單片機(jī)都是用1個時鐘控制片內(nèi)所有時序。2、進(jìn)入CMOS時代后,由于低功耗設(shè)計的要求,出現(xiàn)了在一個主時鐘下CPU運(yùn)行速度可選擇在不同的時鐘頻率下操作;或設(shè)置成高、低兩個主時鐘,按系統(tǒng)操作要求選擇合適的時鐘速度,或關(guān)閉時鐘。但時鐘源還是1個。3、而C8051F則提供了一個完整而先進(jìn)的時鐘系統(tǒng):(1)片內(nèi)設(shè)置有一個可編程的時鐘振蕩器(無需外部器件);(2)片外振蕩器可選擇4種方式,如RC、無源、有源晶振等;(3)片內(nèi)有PLL電路,可采用內(nèi)、外振蕩源,進(jìn)行倍頻;(4)當(dāng)程序運(yùn)行時,可在線實(shí)現(xiàn)內(nèi)外時鐘的動態(tài)切換。(5)系統(tǒng)時鐘除片內(nèi)使用外,還可從隨意選擇的I/O端口輸出3.4、從傳統(tǒng)的仿真調(diào)試到基于JTAG接口的在系統(tǒng)調(diào)試C8051F在8位單片機(jī)中率先配置了標(biāo)準(zhǔn)的JTAG接口,引入JTAG接口將使8位單片機(jī)傳統(tǒng)的仿真調(diào)試產(chǎn)生徹底的變革。在上位機(jī)軟件支持下,通過串行的JTAG接口直接對產(chǎn)品系統(tǒng)進(jìn)行仿真調(diào)試。C8051F的JTAG接口不僅支持FlashROM的讀/寫操作及非侵入式在系統(tǒng)調(diào)試,它的JTAG邏輯還為在系統(tǒng)測試提供邊界掃描功能。通過邊界寄存器的編程控制,可對所有器件引腳、SFR總線和I/O口弱上拉功能實(shí)現(xiàn)觀察和控制。
3.6、最小功耗系統(tǒng)的最佳支持在CMOS系統(tǒng)中,按照CMOS電路的特點(diǎn),其系統(tǒng)功耗WS=CV2f,C為負(fù)載電容,V為電源電壓,f為時鐘頻率。
C8051F是8位機(jī)中首先擺脫5V供電的單片機(jī),實(shí)現(xiàn)了片內(nèi)模擬與數(shù)字電路的3V供電,大大降低了系統(tǒng)功耗;完善的時鐘系統(tǒng)可以保證系統(tǒng)在滿足響應(yīng)速度要求下,使系統(tǒng)的平均時鐘頻率最低;眾多的復(fù)位源使系統(tǒng)在掉電方式下,可隨意喚醒,從而可靈活地實(shí)現(xiàn)零功耗系統(tǒng)設(shè)計。C8051F雖然擺脫了5V供電,但仍可與5V電路方便地連接。所有I/O端口可以接收5V邏輯電平的輸入,在選擇開漏加上拉電阻到5V后,也可驅(qū)動5V的邏輯器件。
二、C8051F高速單片機(jī)簡介C8051F系列單片機(jī)是完全集成的混合信號系統(tǒng)級芯片,具有與8051兼容的微控制器內(nèi)核,與MCS-51指令集完全兼容。除了具有標(biāo)準(zhǔn)8052的數(shù)字外設(shè)部件之外,片內(nèi)還集成了數(shù)據(jù)采集和控制系統(tǒng)中常用的模擬部件和其它數(shù)字外設(shè)及功能部件。包括模擬多路選擇器MUX、可編程增益放大器PGA、ADC、DAC、電壓比較器、電壓基準(zhǔn)、溫度傳感器、SMBus/I2C、UART、SPI、可編程計數(shù)器/定時器陣列(PCA)、定時器、數(shù)字I/O端口、電源監(jiān)視器、看門狗定時器(WDT)和時鐘振蕩器等。所有器件都有內(nèi)置的FLASH程序存儲器和256字節(jié)的內(nèi)部RAM,有些器件內(nèi)部還有位于外部數(shù)據(jù)存儲器空間的RAM,即XRAM。C8051F單片機(jī)采用指令流水線結(jié)構(gòu),機(jī)器周期由標(biāo)準(zhǔn)的12個系統(tǒng)時鐘周期降為1個系統(tǒng)時鐘周期,處理能力大大提高,峰值性能可達(dá)100MIPS。C8051F單片機(jī)是真正能獨(dú)立工作的片上系統(tǒng)(SOC)。每個MCU都能有效地管理模擬和數(shù)字外設(shè),可以關(guān)閉單個或全部外設(shè)以節(jié)省功耗。FLASH存儲器還具有在系統(tǒng)重新編程能力,可用于非易失性數(shù)據(jù)存儲,并允許現(xiàn)場更新8051固件。每個MCU都可在工業(yè)溫度范圍(-45℃到+85℃)內(nèi),用2.7V-3.6V的電壓工作。端口I/O、/RST和JTAG引腳都容許5V的輸入信號電壓。
(6)CIP-51提供22個中斷源(標(biāo)準(zhǔn)8051只有6個中斷源),允許大量的模擬和數(shù)字外設(shè)中斷微控制器。
(7)MCU可有多達(dá)7個復(fù)位源:一個片內(nèi)VDD監(jiān)視器、一個看門狗定時器、一個時鐘丟失檢測器、一個由比較器0提供的電壓檢測器、一個強(qiáng)制軟件復(fù)位、CNVSTR引腳及/RST引腳。
(8)MCU內(nèi)部有一個能獨(dú)立工作的時鐘發(fā)生器,在復(fù)位后被默認(rèn)為系統(tǒng)時鐘。如有需要,時鐘源可以在運(yùn)行時切換到外部振蕩器。外部振蕩器可以使用晶體、陶瓷諧振器、電容、RC或外部時鐘源產(chǎn)生系統(tǒng)時鐘。C8051F12X系列內(nèi)部還有PLL倍頻電路,實(shí)現(xiàn)PC機(jī)的外頻、內(nèi)頻機(jī)制,在不增加電磁干擾的前提下,提高系統(tǒng)的工作速度。2、存儲器
數(shù)據(jù)存儲器,尋址范圍為64k。
(1)CIP-51有標(biāo)準(zhǔn)8052的程序和數(shù)據(jù)地址配置。包括:256字節(jié)的數(shù)據(jù)RAM,其中高128字節(jié)為兩個地址空間:用間接尋址訪問通用RAM的高128字節(jié),用直接尋址訪問128字節(jié)的SFR地址空間。低128字節(jié)可用直接或間接尋址方式訪問。前32個字節(jié)為4個通用工作寄存器區(qū),接下來的16字節(jié)為位尋址區(qū)。
(2)某些器件中還另有位于外部數(shù)據(jù)存儲器地址空間的1K-8K字節(jié)的RAM塊,即XRAM。
程序存儲器為8K-128K字節(jié)的FLASH,以512字節(jié)為一個扇區(qū),可以在系統(tǒng)編程,且不需在片外提供編程電壓。3、可編程數(shù)字I/O和交叉開關(guān)C8051F具有標(biāo)準(zhǔn)8051兼容的I/O端口,工作情況與標(biāo)準(zhǔn)8051相似,但有一些改進(jìn):
(1)每個端口I/O引腳都可以配置為推挽或漏極開路輸出。在標(biāo)準(zhǔn)8051中固定的“弱上拉”可以被禁止,這為低功耗應(yīng)用提供了進(jìn)一步節(jié)電的能力。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025江蘇南京市建鄴區(qū)平安聯(lián)盟工作輔助人員招聘42人(二)考前自測高頻考點(diǎn)模擬試題參考答案詳解
- 文化資源保護(hù)責(zé)任書4篇
- 2025年安慶醫(yī)藥高等??茖W(xué)校招聘高層次人才5人模擬試卷參考答案詳解
- 2025昆明市甸沙鄉(xiāng)衛(wèi)生院招聘鄉(xiāng)村醫(yī)生(2人)模擬試卷及答案詳解(名校卷)
- 2025河南洛陽師范學(xué)院招聘7人模擬試卷及答案詳解(名校卷)
- 2025江蘇蘇州市吳江區(qū)引進(jìn)教育重點(diǎn)緊缺人才12人考前自測高頻考點(diǎn)模擬試題及1套參考答案詳解
- 生態(tài)環(huán)境緊急預(yù)案編制承諾函(3篇)
- 2025鄂爾多斯市消防救援支隊(duì)招聘50名政府專職消防隊(duì)員考前自測高頻考點(diǎn)模擬試題附答案詳解
- 財務(wù)預(yù)算編制標(biāo)準(zhǔn)化流程模板企業(yè)年度財務(wù)規(guī)劃工具
- 鉆井工程承包合同6篇
- 口腔疾病治療質(zhì)量控制課件
- 貴州福貴康護(hù)理院裝修改造工程環(huán)評報告
- 《中國居民膳食指南(2022)》解讀
- 中西醫(yī)結(jié)合課件梅毒詳解
- DB37T 4502-2022濾水模壓混凝土板現(xiàn)場制作質(zhì)量控制規(guī)范
- 常見秋冬季傳染病預(yù)防
- LY/T 2459-2015楓香培育技術(shù)規(guī)程
- CRM-客戶關(guān)系管理系統(tǒng)畢業(yè)論文
- 質(zhì)量源于設(shè)計-QbD課件
- 教學(xué)第三章土壤侵蝕課件
- 倉儲物流安全隱患排查表-附帶法規(guī)依據(jù)
評論
0/150
提交評論