电平,单片机就处于循环复位状态。本设计采用上电自动复位,上电瞬间,电容两端电压不能突变,此时电容的负极和RESET相连,电压全部加在了电阻上,RESET的输入为高,芯片被复位。随之+5V电源给电容充电,电阻上的电压逐渐减小,最后约等于0,芯片正常工作。一般来说,只要RST管脚上保持10ms以上的高电平,就能使单片机有效的复位。单片机毫无疑问是直流电源供电的,也就是它的工作环境是在直流电源下,它的所太原理工大学毕业设计(论文)用纸6有的控制信号端就不会是交流的!由于单片机在加电时它的程序记数器,输入输出端,寄存器等等状态不确定。所以必要在上电时给它一个清零信号。清零信号是直流也不是交流。那么为什么要用电容呢?这是因为清零信号瞬间就可以完成对单片机的清零工作,清零后又要马上将清零信号撤掉。所以用电容的上电时相当于短路,静态时相当于开路的特点通过和电阻的配合完成对单片机的清零。电源一接通,电源通过RC串联电路给电容充电,这一充电电流在R上产生电压降,这一电压就产生了清零电压。当电容上的电压充到接进电源电压以后,由于电容上的电压是与电源电压大小相等方向相反的,充电停止,此种状态就是隔直状态。这也刚好清零工作已经完成并且清零的信号也就消失了。电容的交流通过的工作过程是电容始终是处在充电放电的交替之中,如图2-3所示:图2-3复位电路电路图(三)Max232接口电路单片机和PC机通过串口进行通信,尽管单片机有串行通信的功能,但单片机提供的信号电平和RS232的标准不一样,因此要通过max232这种类似的芯片进行电平转换,太原理工大学毕业设计(论文)用纸7如图2-4所示:图2-4max232电路转换图各个引脚的功能如表2-1:表2-1各个引脚功能引脚定义符号1载波检测DCD2接收数据RXD3发送数据TXD4数据终端准备好DTR5信号地SG6数据准备好DSR7请求发送RTS8清除发送CTS