第一部分 设计任务与调研
1.设计任务:
设计一个基于单片机模拟电梯控制系统获得调试成功。
2.调研:
单片机是一种集成电路芯片,采用超大规模技术把具有数据处理能力(如算
术运算,逻辑运算、数据传送、中断处理)的微处理器(CPU),随机存取数据存储
器(RAM),只读程序存储器(ROM),输入输出电路(I/O 口),可能还包括定时计数
器,串行通信口(SCI),显示驱动电路(LCD 或 LED 驱动电路),脉宽调制电路(PWM),
模拟多路转换器及 A/D 转换器等电路集成到一块单块芯片上,构成一个最小,然
而完善的计算机系统。这些电路能在软件的控制下准确、迅速、高效地完成程序
设计者事先规定的任务。
由此来看,单片机有着微处理器所不具备的功能,它可单独地完成现代工业
控制所要求的智能化控制功能,这是单片机最大的特征。
然而单片机又不同于单板机,芯片在没有开发前,它只是具备功能极强的超
大规模集成电路,如果赋予它特定的程序,它便是一个最小的、完整的微型计算
机控制系统,它与单板机或个人电脑(PC 机)有着本质的区别,单片机的应用属
于芯片级应用,需要用户了解单片机芯片的结构和指令系统以及其它集成电路应
用技术和系统设计所需要的理论和技术,用这样特定的芯片设计应用程序,从而
使该芯片具备特定的功能。
不同的单片机有着不同的硬件特征和软件特征,即它们的技术特征均不尽相
同,硬件特征取决于单片机芯片的内部结构,用户要使用某种单片机,必须了解
该型产品是否满足需要的功能和应用系统所要求的特性指标。这里的技术特征包
括功能特性、控制特性和电气特性等等,这些信息需要从生产厂商的技术手册中
得到。软件特征是指指令系统特性和开发支持环境,指令特性即我们熟悉的单片
机的寻址方式,数据处理和逻辑处理方式,输入输出特性及对电源的要求等等。
开发支持的环境包括指令的兼容及可移植性,支持软件(包含可支持开发应用程
序的软件资源)及硬件资源。要利用某型号单片机开发自己的应用系统,掌握其
结构特征和技术特征是必须的。