数码显示
时钟电路
AT89C
51
四.硬件设计
1.单片机 AT89C51
AT89C51 是一个低电压,高性能 CMOS 型 8 位单片机,片内含 4KB 的可
反复擦写的 Flash 只读程序存储器〔ROM〕和 128 B 的随机存取数据存储器
〔RAM〕,器件采用 ATMEL 公司的高密度、非易失性存储技术生产,兼容标
准 MCS-51 指令系统,片内置通用 8 位中央处理器和 Flash 存储单元,内置功
能强大的微型电脑的 AT89C51 提供了高性价比的解决方案。
引脚使用说明:
I/O 端口的编程实际上就是根据应用电路的具体功能和要求对 I/O 寄存器进
行编程。具体步骤如下:
l)根据实际电路的要求,选择要使用哪些 I/O 端口。
2)初始化端口的数据输出寄存器,应防止端口作为输出时的开始阶段出现
不确定状态,影响外围电路正常工作。
3)根据外围电路功能,确定 FO 端口的方向,初始化端口的数据方向寄存
器。对于用作输入的端口可以不考虑方向初始化,因为 FO 的复位缺省值为输
学习文档 仅供参考