5、可靠性及抗干扰设计是硬件设计必不可少的一部分,它包括芯片、器件选择、去耦滤波、印刷电路板布线、通道隔离等[6]。
6、本系统在单片机外围共有6个电路,设计这些电路时必须考虑单片机是否能够驱动这些电路。驱动能力不足时,系统工作不可靠,可通过增设线驱动器增强驱动能力或减少芯片功耗来降低总线负载[6]。
3.2系统芯片介绍
3.2.1 51系列单片机AT89C51
本系统选用AT89C51单片机作为系统CPU。选用89C51符合单片机的硬件设计原则,该元件十分典型且符合低功耗的设计要求。AT89C51是一种低功耗、高性能CMOS 8位微控制器,片内含4KB的可反复擦写的只读程序存储器和128B的随机数据存储器[1],片上8KB的FLASH允许程序存储器在系统可编程,与MCS-C51完全兼容,功能十分强大,已经成为单片机行业内的主流产品,在其基础上还衍生出了AT89C52、AT89C2051等单片机。本设计中所有芯片和其他电子元件均选用最基础的元件。89C51的引脚如图3-1。
引脚说明:
VCC:供电电压。
GND:接地。
P0口:8位双向I/O口,内部无上拉电阻,需要外接。
P1口&P2口:8位双向I/O口,内部提供上拉电阻。 AT89C51单片机智能电话远程遥控门锁设计+电路图+代码(6):http://www.751com.cn/zidonghua/lunwen_32504.html