问答题 编写一个程序,每当在键盘上按下一键时,就显示其接通和断开扫描码,可以利用ESC键退出程序执行。键盘的每个字节代码都引起一次09H号中断,这样大部分按键将产生两次中断,按下按键盘发送接通扫描码,松开按键发送断开扫描码。例如,ESC键是01H和81H。83键标准键盘以后的增加的按键可能有多个。请问主键盘区和数字小键盘区的两个回车的扫描码分别是什么?
问答题 有一工业控制系统,有四个控制点,分别由四个对应的输入端控制,现用8255的端口C实现该系统的控制,如下图形。开关K0~K3打开则对应发光二极管L0~L3亮,表示系统该控制点运行正常;开关闭合则对应发光二极管不亮,说明该控制点出现故障。编写8255的初始化程序和这段控制程序。
问答题 用8255端口A方式1与打印机接口,如果改用端口B,其他不变,说明如何修改接口电路和程序。