最新文章
Atmel AT89LP 微控制器以增強型 8051 CPU
Atmel AT89LP 系列基于低功耗、高性能 8 位單周期 8051 內核。典型的 8051 CPU 獲取每個字節需要 12 個時鐘周期,而新型 AT89LP CPU 僅需一個時鐘周期。AT89LP 系列指令僅需 1 - 4 個時鐘周期即可完成,吞吐量是經典 8051 的 12 倍。70% 的指令的執行周期與獲取字節所需的時鐘周期相等。
AT89LP 內核性能卓越,在 20MHz 時鐘頻率下能達到 20MIPS(每秒百萬條指令)的吞吐量,是原始 8051 吞吐量的 10 倍。相反,新型 AT89LP 內核能夠以低得多的時鐘頻率提供與典型 8051 內核相同的 MIPS 吞吐量,從而極大地降低了功耗。這種高效設計使 AT89LP 器件可在 2.0V 超低電壓下工作。
單周期 AT89LP 系列器件提供可通過指令訪問的增強特性,這些指令與傳統 8051 指令集是完全二進制兼容的。特殊功能寄存器 (SFR) 尋址和位分配與當前的 Atmel 8051 微控制器完全兼容。AT89LP 內核架構進行了多種改進,使其極為適合低功耗、高性能應用。
?系統時鐘: CPU 時鐘頻率與 XTAL1 頻率相同。無需再將晶體振蕩器一分為二。
?CPU: CPU 每個時鐘周期從代碼存儲器獲取一個字節,而不是每 12 個時鐘周期獲取一次。這樣極大地提高了 CPU 的吞吐量,同時降低了功耗。因此,CPU 可在 1 - 4 個時鐘周期內執行指令,而不是 12 - 48 個時鐘周期。
?定時器/計數器: Atmel AT89LP 器件中的定時器/計數器增加了兩個新模式,模式 0 可以設置為 9 - 16 位定時器/計數器,模式 1 可以設置為 16 位自動重裝定時器/計數器。在新架構中,定時器/計數器的步進增量為一個時鐘周期一次。典型 8051 需要 12 個時鐘周期才增加一次。
?串口: AT89LP UART 支持自動尋址識別和幀錯誤監測。在模式 0 下,它的波特率是時鐘頻率的一半,而經典 8051 是時鐘頻率的 1/12。
?I/O 端口: I/O 端口可配置為 4 種不同的模式:只輸入(三態門)、全 CMOS 輸出、漏極開路輸出和準雙向輸出(經典 8051)。
?復位: 相對于典型 8051 的高電平有效復位,RST 管腳屬于低電平有效復位,因此降低了抗閂的易損壞性。
豐富的系統級集成
Atmel AT89LP 微控制器以增強型 8051 CPU 為基礎,并且與行業標準 MCS?51 指令集是二進制完全兼容的。CPU 采用了一個簡單的兩級流水線在每個時鐘周期內獲取和執行一個指令字節,從而每 MHz 系統頻率下可達到 1MIPS 的處理速度。
增強型 CPU 與片上 RAM 和各種集成外設配組,其中包括至少兩個 16 位定時器、多相脈沖寬度調制器(2 - 4 相)、增強型 UART、主/從 SPI、反跳模擬比較器、10 位模數轉換器、看門狗定時器和基于管腳的可配置中斷。高端衍生產品還支持 DSP 擴展。
器件還包括諸如上電復位、欠壓監測和片上高精確度 RC 振蕩器等系統功能。器件包括 2KB 到 256KB 的系統內可編程閃存,用于代碼存儲和高達 64KB 的片上閃存數據存儲器。AT89LP 器件的高度系統集成有助于降低系統成本和功耗,同時加快產品的面市時間。
性能豐富、使用簡便
Atmel AT89LP 系列器件是高成本效益的 8 位微控制器,是要求低功率、高性能應用的理想選擇。這些具有各種片上功能的微處理器可降低系統成本,加快產品的面市時間。AT89LP 系列非常適合電源管理、大型家用電器和一般的遙控應用,具有極好的系統級集成。在同等 MIPS 性能水平下,與典型 8051 微控制器相比,新型 AT89LP 器件可使系統設計人員體驗到功耗降低 80% 的震撼。這種高效性也極大提升了 EMC 特性。
與標準 8051 指令集的二進制兼容性,使您可將多時鐘周期 8051 內核向上移植到更高性能的 AT89LP 系列。Atmel 單周期 AT89LP 閃存微控制器簡便易用,提供豐富、強大的具有 RISC 性能的 CISC 指令集。