80C51单片机属于MCS-51系列单片机,由Intel公司开发,其结构是8048的延伸,改进了8048的缺点,增加了如乘(
MUL)、除(DIV)、减(SUBB)、比较(
CMP)、16位
数据指针、
布尔代数运算等指令,以及串行
通信能力和5个
中断源。采用40引脚双列直插式
DIP(Dual In Line Package),内有128Byte的
RAM单元及
4K的
ROM。
80C51有两个16位定时
计数器,两个外中断,两个定时计数中断,及一个串行中断,并有4个8位
并行输入口。80C51内部有
时钟电路,但需要
石英晶体和
微调电容外接,本系统中采用12MHz的
晶振频率。由于80C51的
系统性能满足系统
数据采集及
时间精度的要求,而且产品产量丰富来源广,应用也很成熟,故采用来作为控制核心。