单片微型计算机原理胡乾斌课后习题答案及解析 下载本文

..WORD完美格式..

答:空闲时扫描键盘的方式,只要没有按键发生,CPU就要不停地扫描键盘,直到按键时才会响应按键子程序,结束后又要不停地扫描键盘,这样影响其它功能的执行,工作效率较低。

定时扫描键盘的方式,一般是利用单片机内部的定时器,产生一个适当时间的定时中断,CPU响应中断时对键盘进行扫描读取按键,以处理键输入请求。定时扫描键盘能及时响应键盘的输入命令或数据,便于操作员对正在执行的程序进行干预,但这种方式不管键盘上有无键闭合,CPU总是定时地扫描键盘,而按键往往不会是经常性的事件,这样CPU对键盘会时常进行空扫描。

外部中断方式,当键盘上有键闭合时才产生一个外部中断申请,CPU响应键盘中断申请,在中断服务程序中扫描判别键盘上闭合的键号,并作相应的处理。只有当有按键时才会响应键盘中断,提高了CPU的效率。 9.5 8279中的扫描计数器有两种工作方式,它们各应用在什么场合?

答:扫描计数器有两种工作方式:一种是编码方式,在这种方式下,计数器作二进制计数。4位计数状态从扫描线输出,经外部译码器译码后,为键盘和显示器提供扫描线(十六选一):另一种是译码方式,在这种方式下,扫描计数器的最低位被译码后,从输出(四选一)。在译码方式下扫描线为输出低电平有效。 9.5 8279中的扫描计数器有两种工作方式,它们各应用在什么场合?

答:扫描计数器有两种工作方式:一种是编码方式,在这种方式下,计数器作二进制计数。4位计数状态从扫描线输出,经外部译码器译码后,为键盘和显示器提供扫描线(十六选一):另一种是译码方式,在这种方式下,扫描计数器的最低位被译码后,从输出(四选一)。在译码方式下扫描线为输出低电平有效。 9.6 简述用P1口实现44键盘与MCS-51采用中断方式接口电路的工作原理。

答:在口接一个与门连接到上,当键盘上没有键闭合时为高电平,当键盘上有任一个键闭合时变为低电平,向CPU发出中断请求,若CPU已开放外部中断1且无更高级或同级中断响应,则CPU响应中断,扫描键盘并作相应的处理。

9.7 8279中的扫描计数器有两种工作方式,这两种工作方式各应用在什么场合?

答:在编码方式下,4位计数状态从扫描线SL0~SL3输出,经外部译码器译码后为键盘和显示器提供扫描线。在译码方式下,扫描计数器的最低4位被译码后,从SL0~SL3输出,为键盘和显示器提供扫描线。 9.8 简述PP40A微型打印机的接口主要信号线的功能,与MCS-51单片机相连接时,几条控制线怎样连接? 答:

DATA1~DATA8:8根数据线。

STROBE:选通输入信号线,它的上升沿将上的信息打入PP40,并启动PP40处理。

BUSY:状态输出线。PP40正在处理主机的命令或数据(描绘)时BUSY输出高电平,空闲时BUSY输出低电平。BUSY可作为中断请求线或供CPU查询。

..专业知识编辑整理..

..WORD完美格式..

ACK:响应输出线,当PP40接收并处理完主机的命令或数据时,输出一个负脉冲,它也可以作为中断请求线。

..专业知识编辑整理..