STC89C51 芯片它是一款主流单片机,最高时钟频率为 80MHz,内部具有一
个 8 位的 CPU,包括控制单元和运算单元两大部分,VCC 与 VSS 分别接+5V 电
源和地,两端分别在芯片的对角线两
端,一方面可有效的防止近距离不轻
易间的短路造成芯片的损坏,另一方
面合理安排内部的硬件资源,使各方
面更加协调的工作,信号流向更合理,
降低了各元件之间的干扰。本单片机
封装图为 3-1 所示,引脚采用的使逆
序排列,可以焊接在由相同管脚的焊
接板上,单片机从芯片的脚座上拔出
是要注意把握好力度,防止力度过大
造成单片机引脚损坏。本设计是根据
工作环境的具体频率、价格成本以及
所需的程序容量而选取的 STC89C51
型号单片机,以确保资源的合理充分
应用。
单片机接口的驱动为四种,对于外接设备至关重要。第一种为准双向口,此
状态不需再进行外接处理,当接口为高时,其处理能力很弱;当输出低电平,负
载很强,能处理接收较大的电流。第二种为强推挽输出,这种结构经过反向器,
需要提供上拉,也可用于强电流模式。第三种为输入高阻,没有吸收电流的能力。
图 图 3 3- -1 1 单片机封装图
7
第四种为开漏输出,可以读写外部数据,但是需要加上拉电阻。
本芯片正常工作电压比较低,工作频率范围一般在频带宽泛。内部提供多个
定时器和外部中断接口,支持上升沿或者下降沿的中断(本设计所用的是下降沿
中断方式来判定 0 或 1 代码信息),低成本,内部元件之间规范的定位,是本芯
片的一大特点。该单片机可采用 C 语言对其编程,C 程序具有良好的移植性得到
了广大用户的青睐,工作电压低,使得电子产品更小,更轻,用电量更低,这也
是选择该芯片的原因。
|