3 系统硬件设计
3.1STC89C52 芯片简介
STC89C52 是 STC 公司生产的一种低功耗、高性能 CMOS8 位微控
制器,具有 8K 在系统可编程 Flash 存储器。STC89C52 使用经典的
MCS-51 内核,但做了很多的改进使得芯片具有传统 51 单片机不具
备的功能。在单芯片上,拥有灵巧的 8 位 CPU 和在系统可编程
Flash,使得 STC89C52 为众多嵌入式控制应用系统提供高灵活、超
有效的解决方案。
STC89C52 性能:
2. 工作电压:5.5V~3.3V(5V 单片机)/3.8V~2.0V(3V 单片机)
3.工作频率范围:0~40MHz,相当于普通 8051 的 0~80MHz,实际
工作 频率可达 48MHz
4. 用户应用程序空间为 8K 字节
5. 片上集成 512 字节 RAM
6. 通用 I/O 口(32 个),复位后为:P0/P1/P2/P3 是准双向口/
弱上拉, P0 口是漏极开路输出,作为总线扩展用时,不用加上拉
电阻,作为 I/O 口用时,需加上拉电阻。
7. ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,
无 需专用仿真器,可通过串口(RxD/P3.0,TxD/P3.1)直接下载用
户程 序,数秒即可完成一片