键盘采用44 键盘,每个数码管显示值可为0-F 共16 个数,。实验具体内 容如下:将键盘进行编号,记作0—F,当按下一个键时,将该键对应的编号在下一个数码管 上显示出来,再按下一个按键时,便将这个按键的编号在下一个数码管上显示出来,数码管 上可以显示最近4 次按下的按键编号。 实验内容: 将8255 单元与键盘及数码管显示单元连接,编写实验程序,扫描键盘输入,并将扫描 结果送数码管显示。键盘采用44 键盘,每个数码管显示值可为0~F 共16 个数。实验具体 内容如下:将键盘进行编号,记作0~F,当按下其中一个按键时,将该按键对应的编号在一 个数码管上显示出来,当再按下一个按键时,便将这个按键的编号在下一个数码管上显示出 来,数码管上可以显示最近4 次按下的按键编号。8255 键盘及显示实验参考接线图如图1 键盘及数码管显示单元电路图如图4-1 所示。 《微机原理与接口技术》 图4-28255 键盘扫描及数码管显示实验线路图 功能描述: 键盘及数码管显示实验,通过8255 控制。 8255 口控制数码管的段显示,A口控制键盘列扫描及数码管的位驱动,C 控制键盘的行扫描。按下按键,该按键对应的位置将按顺序显示在数码管上。