常规的单片机是将中央处理器、只读存储器、随机存储器、并行通信接口、串行通信接口、中断系统、时钟电路、定时电路、集成在一块芯片上,加强型的单片机还集成有A/D转换器、看门狗、脉宽调制电路,有些单片机将液晶驱动电路也集成在一块芯片上,如此单片机存在的单元电路就更繁多,功能也更丰富。甚至单片机厂商还可以根据用户的要求特别定做,制造出具有自己特色的单片机芯片。虽然现在单片机都有自己的特点呈现的种类也很繁多,但是并不是大多数的单片机都能得到广泛使用,在这其中使用最多的还是以MCS-51为核心的单片机芯片。像PHILIPS公司,ATMEL公司中国台湾的WinBond的系列单片机支持其结构以及代码结构的产品。目前占据了半国际市场的是8031系列单片机或者以其为核心的单片机,在未来的一段时间,这种情况应该不会发生太大的变化,这样就会导致不会出现某一种单片机占据了绝对优势而削弱其它单片机的优点,从而让单片机可以共同存在,互相协作配合完成目的
1.5 AT89C52单片机简介
AT89C52的微处理器为八位采用工业标准的C51内核,和通常的8XC52有相同的内部功能及引脚排布,其主要作用是可以调整的控制功能。功能主要含有对在芯片内部寄存器、数据RAM和外部接口等功能部件的初始化,可以调整控制,测试芯片对图像的控制,接收红外遥控信号以及对密码的解析、与主板和CPU进行通讯传输等。主要引脚有:XTAL1和XTAL2为振荡器的输入输出端口,外接12MHz 晶振。RST/Vpd为复位输入端口,外接电阻和电容组成的电路,作用是复位。VCC和GND是提供电源的端口,分别接+5V电源的正负端。P0~P3 为可编程通用输入输出引脚,其他的功能和用途可以由软件自行定义。