20 世紀 90 年代以來,單片機發(fā)展異常迅速,各大芯片廠商都十分重視新型單片機 的 研制、生產和推廣,單片機已成為一種“嵌入式”控制芯片,其技術發(fā)展主要表現在 以下幾 個方面。
1.增加字長,提高數據精度和處理的速度
早期單片機的字長是 8 位 ,以后產生了 16 位、24 位和 32 位 的單片機。但是在多數應 用場合,8 位數據可以滿足需要 。因此,8 位單片機與 16 位、24 位及 32 位單片機一樣,仍 在體系結構 、多功能部件集成 、流水線與并行處理技術 、制造工藝 、時鐘頻率等方面競相 發(fā)展。
2.改進制作工藝,提高單片機的整體性能
隨著集成電路工藝的發(fā)展,單片機制作 由 MOS 型發(fā)展成 CMOS 、HCMOS 型 ,從而 提高了芯片的集成度和工作速度 ,降低 了 電壓和功耗 ;內部采用大容量 Flash 存儲器 ,實 現在系統(tǒng) 中 燒 錄 程 序 (ISP) 和 在 應 用 中 燒 錄 程 序 (IAP) 等 技 術 。 比 如 ,Philips 公 司 的 P89C51RC2/P89C51RD2 具有 32KB/64KB 的 Flash 存儲器,且集成有引導和擦除/燒錄 程序;外部時鐘頻率提高到 33 MHz~40 MHz,運算速度達到 50 M/s~100 M/s 。
3. 由復雜指令集 CISC 轉向簡單指令集 RISC 技術
早期的 MCS 51 單片機采用的是 CISC(ComplexInstructionSetComputer) 技術,隨 著 RISC(ReducedInstructionSetComputer) 技術的發(fā)展,單片機也采用了這一技術,簡化 了體 系 結 構 ,提 高 了 CPU 的 速 度 ,如 Microchip 的 PIC12F× × × 、PIC16F× × × 、 PIC17F××× 、PIC18F×××單片機等。
18 單片機原理及接口技術
4. 多功能模塊集成技術,使一塊“嵌入式”芯片具有多種功能
在新型單片機 中 ,除 了 RAM/ROM 、文件寄存器 、定 時器/計數器 、并/串行接 口 電 路、V/F 變換器、A/D 與 D/A 電路之外 ,已有許多單片機采用雙 CPU 或者多 CPU 結構, 增加鎖相環(huán)路、USB、CAN 、ISSC、I2 C 等總線接口,提供 TCP/IP 協(xié)議的通信接 口 。一則 提高單片機數值計算 、數據采集與處理的能力,二則提供外部數據傳送和與通信網絡連接 的能力 。比如美國 Echelon 公司的 Neuron3150 ,內置 3 個 CPU 。其中一個用于介質訪問, 一個用于數據處理器 ,另一個作為 網絡處理器 。又如 Philips 公 司 的 P89C66×,提供 I2 C 總線傳送方式。
5.微處理器與 DSP 技術結合
新型單片機將微處理器與 DSP(DigitalSignalProcessor) 技術結合,適 時解決 網絡與 多媒體技術所需的高速實時處理能力 。比如我國臺灣凌 陽科技公司推 出 的 μ′nsp 系列單片 機,其 16 位機中增添 了 DSP 功 能 ,具有話音編碼 與解碼器 , 內置在線仿真 電路 ICE(In CircuitEmulator)。
6.融入高級語言的編譯程序
新型單片機內部融入了高級評議的編譯程序,支持應用程序接 口 API 的使用,支持 C 語言及硬件描述 VHDL 等高級語言的使用 ,內置在線仿真 電路 ICE,支持在線編程寫入, 即 ISP 和 IAP 技術等。
7.低電壓、寬電壓、低功耗
新型單片機追求低電壓 、寬電壓 、低功耗,它改進 了制作工藝 ,降低了內部電壓和功
耗,提供寬電壓使用方式 ,以支持不同場合的需要 。比如瑞典 Xemic 公司的 XE8301 ,使用 電壓為 1.2V~5.5V ,當運算速度為 1 M/s 時 ,電流為 200 μA;在待機狀態(tài)下 ,電流僅 為 1 μA 。
單片機的特點
單片機主要具有如下特點。
(1) 有優(yōu)異的性能價格比。
(2) 集成度高、體積小、有很高的可靠性。單片機把各功能部件集成在一塊芯片上 ,內 部采用總線結構,減少了各芯片之 間 的連線 ,大大提高了單片機的可靠性與抗干擾能力。 另外,其體積小,對于強磁場環(huán)境 易于采取措施 ,適合于在惡劣環(huán)境下 工作; 也 易 于產 品化。
(3) 控制功能強。為了滿足工業(yè)控制的要求,一般單片機 的指令系統(tǒng) 中均有極其豐 富 的轉移指令 、I/O 口的邏輯操作及位處理指令 。一般來說,單片機的邏輯控制功能及運行 速度均高于同一檔次的微機。
(4) 單片機的系統(tǒng)擴展和系統(tǒng)配置都比較典型 、規(guī)范,且非常容 易構成各種規(guī)模 的應 用系統(tǒng)。
正是由于具有上述顯著的特點,單片機應用范 圍 日益擴大 。單片機 的應用,打破 了人 們的傳統(tǒng)設計思想,原來很多用模擬電路、脈沖數字電路和邏輯部件來實現的功能,現在 均可以使用單片機,通過軟件來完成。