2。1。1 单片机的发展
以 8 位单片机推出作为起点,单片机的发展历史大致可分为以下几个阶段: 第一阶段(1976-1978):单片机的控索阶段。以 Intel 公司的 MCS-48 为代表。 第二阶段(1978-1982):单片机的完善阶段。在 MCS-48 基础上,Intel 公司推出了
完善的单片机 MCS-51 系列。
第三阶段(1982-1990):继 8 位单片机之后,又出现了 16 位单片机,也就是单片机 面向微控制器发展的阶段。
第四阶段(1990-至今):微控制器的巩固全面发展阶段。大寻址范围、强运算能力、 高速的 8 位/16 位/32 位的通用型单片机及小型廉价的专用型单片机的出现,使得单片机 在每个领域深入全面地发展和应用。
2。1。2 单片机的特点及应用
一块单片机芯片就是具有一定规模的微型计算机,在加上必要的外围器件,就可以构 成完整的计算机硬件系统。由于单片机的这种特殊的结构形式,使其具有很多显著的优点, 单片机在各个领域内的应用都得到迅猛的发展。
(1)单片机的应用特点 单片机开发工具具有很强的软硬件调试功能,使得单片机应用系统的研制极为方便,
加上现场运行环境的稳定性,因此能使单片机满足许多小型对象的嵌入式应用要求,可以 广泛用在智能玩具、控制系统、家用电器、仪器仪表等领域。
(2) 单片机的应用领域 单片机由于其体积小、功耗低、价格低廉,而且具有逻辑判断、定时计数、程序控制
等多种功能,广泛应用于工业控制、数据采集、智能仪器仪表、家用电器、智能玩具、通 信系统、机械加工等领域。可以毫不夸张的说,单片机都可以用得上,只要是能够想到的 地方。
单片机除以上各方面应用外,还广泛应用于办公自动化领域、汽车电路、通信系统、 计算机外围设备等,称为计算机发展和应用的一个重要方向。单片机从其问世和发展以来 从工业测控对象环境接口特点出发,向着增强控制功能提高工业环境的可靠性灵活方便地 构成应用计算机系统的界面接口的方向发展。
2。2 系统硬件介绍
2。2。1 AT89S52 单片机的介绍
AT89S52 是一种低功耗、高性能 CMOS8 位微控制器,具有 8K 在系统可编程 Flash 存储 器。使用 Atmel 公司高密度非易失性存储器技术制造,与工业 80C51 产品指令和引脚完全 兼容。片上 Flash 允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有 灵巧的 8 位 CPU 和在系统可编程 Flash,使得 AT89S52 为众多嵌入式控制应用系统提供高 灵活、超有效的解决方案。
AT89S52 具有以下标准功能:8k 字节 Flash,256 字节 RAM,32 位 I/O 口线,看门狗 定时器,2 个数据指针,三个 16 位定时器/计数器,一个 6 向量 2 级中断结构,全双工串 行口,片内晶振及时钟电路。另外,AT89S52 可降至 0Hz 静态逻辑操作,支持 2 种软件可 选择节电模式。空闲模式下,CPU 停止工作,允许 RAM、串口、定时器/计数器、中断继续 工作。掉电保护的方式下,RAM 内容可以被保存,振荡器会被冻结,单片机一切工作就会 停止,直到下一个中断或者硬件复位为止。文献综述
2。2。2 AT89S52 引脚说明
图 2-1 AT89S52 引脚图
(1)主电源引脚 VSS(GND):电源地电平
VCC:电源供电电压 4。0~5。0V,外接晶振或外部振荡器引脚。 XTAL1:当外接晶振时,接外部晶振的一个引脚。 XTAL2:接外部晶振的另一个引脚 AT89S52单片机的人体反应速度测试仪的设计+电路图+程序(3):http://www.youerw.com/zidonghua/lunwen_85059.html