基于51单片机的智能台灯设计(3)

方案二:采用国产单片机宏晶科技的STC89C51单片机系列,只要应用串口就可以下载程序,大大方便了开发。单片机的IO管脚引用也是很便利的。不必区分引


方案二:采用国产单片机宏晶科技的STC89C51单片机系列,只要应用串口就可以下载程序,大大方便了开发。单片机的IO管脚引用也是很便利的。不必区分引脚的方向,只要检测或者控制输出就可以达到我们想要的效果。开发的环境也是大多数开发人员必须掌握的keil开发软件,应用的非常的广阔。单片机的处理速速在普通的要求是完全可以满足的。另外单片机的开发资料非常的多,当系统有问题可以根据前人的经验然后摸索。如果遇到问题解决的方式也是多种多样的非常的方便。

本次设计通过比较最后决定使用STC89C51单片机。

2系统主要器件介绍

2.1AT89C51

单片机是控制系统的核心,将各种资源封装在一块集成的芯片上,单片机的各个模块是以基本单元为基础的。单片机主要是对单片机的管脚进行操作,片内的资源进行操作,单片机可以检测外部的一些信号,通过引脚的检测来判断外部的基本信息。通过操作引脚来实现对外部的控制,根据外围搭建的电路,我们来控制单片机的引脚高低电平,间接的就实现了外部的控制。

AT89C51是电压低、性能高的单片机,片内带有只读程序存储器,这个储存器的特点是可编程可反复擦写,可以反复擦除100次。AT89C2051是它的一种精简版本。AT89C51单片机适用于很多场合,灵活性较高。