8051
维基百科,自由的百科全书
8051是一種8位元的單晶片微電腦的名稱,屬於MCS-51單晶片的一種,由英特爾公司於1981年製造的MCS-51族系單晶片。到現在,有更多的IC設計商,如ATMEL、飛利浦、Winbond等公司,相繼開發了功能更多、更強大的相容產品。
目录 |
[编辑] 主要功能及特性
[编辑] 〈8051〉
- 8位元CPU
- 4KB內部程式記憶體,最大可擴充至64KB。
- 128Bytes內部資料記憶體,最大可擴充至64KB。
- 具有邏輯代數運算功能(位元邏輯)。
- 4組可位元定址I/O埠〈P0、P1、P2、P3〉。
- 2組16位元計時/計數器〈T0、T1〉。
- 5個中斷源〈INT0、INT1、T0、T1、RXD、TXD〉。
- 1組全雙工串列埠〈UART〉。
[编辑] 〈8052〉
- 8位元CPU
- 8KB內部程式記憶體,最大可擴充至64KB。
- 256Bytes內部資料記憶體,最大可擴充至64KB。
- 具有邏輯代數運算功能(位元邏輯)。
- 4組可位元定址I/O埠〈P0、P1、P2、P3〉。
- 3組16位元計時/計數器〈T0、T1、T2〉。
- 6個中斷源〈INT0、INT1、T0、T1、T2、RXD、TXD〉。
- 1組全雙工串列埠〈UART〉。
[编辑] 晶片介紹
[编辑] 〈8031、8032〉
- 無ROM,只有RAM(資料記憶體),需外接程式記憶體,EA須接地。
[编辑] 〈8051、8052〉
- 有ROM(PROM),只能燒錄一次。
[编辑] 〈8751、8752〉
- 有ROM(EPROM),可重覆燒錄,用紫外線清除,照晶片窗口約20~30分鐘,可清除資料。
[编辑] 〈AT89C51、AT89C52〉
- 有ROM(EEPROM),可重覆燒錄,用電氣信號清除(12V),清除時間只要5-10秒。
[编辑] 〈AT89S51、AT89S52〉
- 有ROM(EEPROM or Flash memory),可重覆燒錄,用電氣信號清除(5V),可用ISP Flash Microcontroller Programmer介面燒錄及清除資料,為AT89C51更新版本。
[编辑] 晶片接腳圖
[编辑] 指令介紹
[编辑] 參考書目
8051入門輕鬆學 ISBN 986-421-704-6