所示,P1—P3口输出高电平,初始值07H写入堆栈指针SP、清0程序计数器PC和其余特殊功能寄存器,但始终不影响片内RAM状态,只要该引脚保持高电平,89C51将循环复位,,RAT/VPD从高电平到低电平单片机将从0号单元开始执行程序,另外该引脚还具有复用功能,只要将VPD接+5V备用电源,电位突然降低或断电,能保护片内RAM中的信息不丢失,恢复电后能正常工作。РAT89C81通常采用上电自动复位和开关手动复位,我们采用的是手动复位开关如图所示:Р图3.4 手动开关Р手动开关未按下之前,电容正极处于家电状态,当按键按下去后,VCC与GND导通,电容放电,从而实现放电。Р2.4 单片机的串行接口РMCS-51单片机内部有一个全双工的串行接收和发射缓冲器(SBUFF),这两个在物理上独立的接收发射器,即可以接收也可以发射数据,但接收缓冲器只可以读出不能写入,而发送缓冲器只能写入不能读出,它们的地址是99H。这个通信口即可以用于网络通信,亦可以实现串行异步通信,还可以构成同步移位寄存器使用。如果在串行口的输入输出引脚上加上电平转换器,就可以方便的构成标准的RS-232接口。下面我们分别介绍。Р2.4.1 基本概念Р数据通信的传输方式:常用于数据通信的传输方式有单工、半双工、全双工和多Р工方式。Р单工方式:数据仅按一个固定的方向传送。因为这种传输方式的用途有限,常用于串行口的打印数据传输与简单系统间的数据采集。Р双工方式:数据可以实现双向传送,但不能同时进行,实际的应用采用某种协议实现收发开关转换。Р全双工方式:允许双方同时进行数据双向传送,但一般全双工电路的线路和设备比较复杂。Р多工方式:以上三种传输方式都是同一线路传输一种频率信号,为了充分的利用线路资源,可通过使用多路复用器或多路集线器,采用频分、时分、或码分复用技术,即可实现在同一线路上资源共享功能,我们称之为多工传输方式。