器中断服务子程序设计。Р第二章系统硬件设计Р2.1 系统原理框图Р根据单片机的无线病床呼叫系统要求初步绘制出系统原理框图如图2-1所示。Р发射模块Р接收模块Р数码管显示Р指示灯Р单片机Р声音报警Р图2-1 系统原理框图Р2.2 单片机AT89C51芯片简介РAT89C51是一种带4K字节闪存可编程可擦除只读存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压,高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU(Cenctral Processing Unit)和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C系列单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列如图2-2所示。Р图2-2 AT89C51外形及引脚图Р1、主要功能部件和特性:Р8位微处理器(CPU)。Р程序存储器(4KB Flash ROM)。Р数据存储器(128B RAM)。Р4个8位可编程并行I/O口(P0口、P1口、P2口、P3口)。Р1个全双工的异步串行口。Р2个可编程的16位定时器/计数器。Р中断系统具有5个中断源、5个中断向量。Р32可编程I/O线。Р特殊功能寄存器(SFR)26个。Р13个程序加密锁定位。Р(11) 低功耗的闲置和掉电模式。Р2、AT89C51引脚介绍:РVCC(40脚):接+5V电源。РGND(20脚):接数字地。РXTAL1(19脚):片内振荡器反相放大器和时钟发生器电路的输入端。