串口单片机外加串口扩展芯片例如16C550来扩展出第二个串口5。
下面对这两种方案做简单的对比。
方案1:采用具有两个串口驱动器的增强型单片机W77E58。
由于串口驱动器在单片机内部,所以不用外部再增加硬件设备就可以实现双串口功能,同时这种方案的稳定性好也比较可靠,而且相对于采用单串口单片机外加串口扩展芯片16C550成本要低一些。
方案2:采用具有一个串口驱动器的单片机外加串口扩展芯片16C550。
这种方案是对单片机扩展了一组外部寄存器,硬件投入比方案1多,系统稳定性没有方案1好。
321控制核心W77E58单片机
根据上文所述对单片机功能的要求以及方案的对比,本设计采用华邦公司的双串口单片机W77E58。W77E58单片机内含2个增强型串口和32kB大容量Flash存储器,指令集与51系列单片机完全兼容,非常适合在智能化监控系统中使用6。
时钟振荡电路是CPU所需要的各种定时控制信号的必备单元,它为单片机提供时钟脉冲序列。复位电路由22uF的电容和1k的电阻及IN4148二极管组成。在满足单片机可靠复位的前提下,该复位电路的优点在于降低复位引脚的对地阻抗,可以显著增强单片机复位电路的抗干扰能力;二极管可以实现快速释放电容电量的功能,满足短时间复位的要求。
322W77E58单片机核心电路
单片机的核心电路包括单片机W77E58、单片机系统中常用的地址锁存器芯片74LS373和存储器SRAM6264。
由于单片机的IO引脚有限,实际应用中常采用地址锁存器进行单片机系统总线的扩展。本设计中地址锁存器74LS373用来扩展单片机的系统总线,以连接单片机和存储容量为8kB的片外随机存储器SRAM6264。SRAM6264采用5V的单电源,所有的输入端和输出端都与TTL电路兼容。WE为写信号,CS为片选信号,OE为输出允许信号,D0~D7为8位数据线,A0~A12为13根地址线3,7,8。
f龙源期刊网httpwwwqika
comc
33掉电数据保护功能的实现
在单片机控制系统中,通常要保证一些重要的数据在系统掉电后不丢失,当系统再次上电后能够正确地读取这些数据。本设计中就需要实现一些通信数据的掉电保护功能。实现掉电数据保护功能的方法有很多,常用的有系统扩展易失性存储器(RAM)外加电池的方法和系统扩展非易失性存储器(ROM)的方法。其中系统扩展非易失性存储器的方法中常使用EEPROM和FLASH作为存储介质。EEPROM也称为可擦除可编程ROM(ElectricallyErasablePROM),随着技术的发展,EEPROM的擦写速度将不断加快,容量将不断提高,将可作为非易失性的RAM使用。由于所设计的系统中需要实现掉电数据r