控制系统中,为了对两片62256.LCD液晶显示屏以及扩展口 8255等进行正确的操作,需要对它们进行地址编排。文中采用通用阵列逻辑器件GAL16V8来实现地址的编排。
控制系统各单元的地址编排
控制系统中,为了对两片62256.LCD液晶显示屏以及扩展口 8255等进行正确的操作,需要对它们进行地址编排。文中采用通用阵列逻辑器件GAL16V8来实现地址的编排。
各地址的逻辑表达式如下:
U3CON =A15 +/A14*/A13
U4CON = /A15
LCDCON =WR +A15+A14+A13+A12
8255CON =/A12+A13+A14+A15
主程序,完成各硬件的初始化、中断向量的设定,并检查外部设备的工作状态,若设备不正常,则在LCD上显示出错的设备,并进行声光报警,等待人工检修。若一切正常,则进入主菜单等待用户选择。主菜单如下:
1.手动操作,
2.单件打标,
3.连续打标,
4.通讯。