列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。5单片机在医用设备领域中的应用
4
f电气工程系
单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。此外,单片机在工商,金融,科研、教育,国防航空航天等领域都有着十分广泛的用途。213如何选择单片机ATMEL公司的89C52单片机是增强型RISC内载Flash的单片机芯片上的Flash存储器附在用户的产品中可随时编程再编程使用户的产品设计容易更新换代方便。89C52单片机采用增强的RISC结构使其具有高速处理能力在一个时钟周期内可执行复杂的指令每MHz可实现1MIPS的处理能力。89C52单片机工作电压为2760V可以实现耗电最优化。89C52的单片机广泛应用于计算机外部设备工业实时控制仪器仪表通讯设备家用电器宇航设备等各个领域由于单片机的种类很多,在选择单片机时要依据实际设计要求选择合适的单片机。例如当设计仅仅需要一个单片机定时器那么选择89C1051或89C2051即可,而不选择89C52因为后者的价格较高一些。当然若程序和数据区的要求较高那么选择的单片机还要满足程序空间的要求。下面我们来比较89C51和89C52:数据存储器51系列52系列128B256B程序存储器4KB8KB
表21151和52的比较
定时器23
中断58
在本课题中,我们选用现在较为流行的52系列单片机,即选用ATMEL公司的STC89C52。
22单片机的基本结构
221单片机的引脚分布及功能
MCS52的引脚说明:MCS52系列单片机中的8032、8052及8752均采用40Pi
封装的双列直接DIP结构,右图是它们的引脚配置,40个引脚中,正电源和地线两根,外置石英振荡器的时钟线两根,4组8位共32个IO口,中断口线与P3口线复用。现在我们对这些引脚的功能加以说明:
5
f电气工程系
图221STC89C52的引脚图
Pi
9RESETVpd复位信号复用脚,当8052通电,时钟电路开始工作,在RESET引脚上出现24个时钟周期以上的高电平,系统即初始复位。初始化后,程序计数器PC指向0000H,P0P3输出口全部为高电平,堆栈指针写入07H,其它专用寄存器被清“0”。RESET由高电平下降为低电平后,系统即从0000H地址开始执行程序。然而,初始复位不改变RAM(包括工作寄存器R0R7)的状态,8052的初始态。8052的复位方式可以是自动复位,也可以是手动复位,见下图4。此外,RESETVpd还是一复用脚,Vcc掉电其间,此脚可接上备用电源,以保证单片机内部RAM的数据不丢失。
图222复位电路和晶振电路图
1、8r