(1)单片机总体概述
STC89C52是STC公司研发的微控制器。STC89C52拥有一个8位的CPU,这就意味着它可以处理512MB的内存。它的运行过程主要由信息获得后进行编译,然后对程序执行调试,最后反馈给系统内部。拥有一个FLASH ROM,闪存的最大优点在于其即使在断电的状态下,闪存也不会丢失数据,所以闪存就主要用作存储硬件。闪存有8k字节的存储,且一共能够擦除重写1000次。在STC89C52中,T0、T1、T2为三个16位可编程的定时器/计数器。单片机中断系统,中断在系统没有出现差错的情况下,如果收到其他干扰情况,即有突发情况产生。此时系统会停下正在执行的程序工作,用早已安排好的程序指令或者其他方式方法去应对这些突发信息。当这些突发事件或者预定事件被处理完成后,且没有新的事件加入,CPU就可以继续在中断发生前没有完成的工作。