单片机课后习题解答(6)

2019-09-01 19:50

D71D6D5D4D3D2D1D00:PC3~PC0输出;1:PC3~PC0输入0:PB口输出;1:PB口输入B口方式位0:方式0;1:方式10:PC7~PC4输出;1:PC7~PC4输入0:PA口输出;1:PA口输入A口方式位00:方式0;01:方式1;1×:方式2图1 8255A方式控制字格式A组B组

PC口位置位/复位控制字的格式及各位的含义如图2所示:

D70D6×D5×D4×D3D2D1D00:清“0”;1:置“1”000:PC,0;010:PC,2;100:PC,4;110:PC,6001:PC,1;011:PC,3;101:PC,5;111:PC,7图2 PC口位置位/复位控制字格式

9、8255A的A、B口工作于方式0,A口输输出,B口输输入,C口上半部输出,下半部输入。 答:设A、B、C与控制端口的地址分别为FF80H、FF81H、FF82H、FF83H,编写接口电路与8255A的初始化程序。

MOV DPTR,#0FF83H ;初始化8255A MOV A,#13H ;10000011B MOVX @DPTR,A 10、简述在扩展I/O接口中单片机RD和WR引脚在控制接口电路中起什么作用?

答:在扩展I/O接口中,单片机的RD引脚功能是控制外部I/O接口电路将数据送到数据总线上,供CPU读入;

而WR引脚功能是是控制外部I/O接口电路将数据总线上的数据送到接口电路的内部寄存器内,供接口电路的控制或数据传送。

第九章 接口技术

1、试说明非编码键盘的工作原理,为何要消除键抖动?又为何要等待键释放?

答:由非编码键盘所提供的行和列矩阵,通过接口电路或单片机的I/O口与CPU相连。CPU可以采用查询或中断方式了解有无键输入并检查是哪一个键按下,且将键号送入CPU。当设置的功能键或数字键按下时,计算机应用系统应完成该键所设定的功能。

由于目前,无论是按键或是键盘的大部分,都是利用机械触点的合、断作用。机械触点在闭合及断开瞬间由于弹性作用的影响,在闭合及断开即释放瞬间均有抖动过程,从而使电压信号也出现抖动。抖动时间长短与开关的机械特性有关。

- 25 -

按键的稳定闭合时间,有操作人员的按键动作所确定,一般为十分之几秒至几秒间。在此期间电压信号将出现多次变化很容易产生误判。为了保证CPU对键的依次闭合仅作依次键处理,必须去除抖动影响。

当释放同时同样存在键抖动影响,为了确保键释放也需要等待和判断。 2、LED的静态显示方式与动态显示方式有何区别?各有什么优缺点?

答:静态显示时,数据是分开送到每一位LED上的。而动态显示则是数据是送到每一个LED上,再根据位选线来确定是哪一位LED被显示。静态显示亮度很高,但口线占用较多。动态显示则好一点,适合用在显示位数较多的场合。

3、说明矩阵式键盘按键按下的识别原理。

答:按键设置在行、列线交点上,行、列线分别连接到按键开关的两端。行线通过上拉电阻接到+5V上,无按键按下时,行线处于高电平状态,而当有按键按下时,行线电平状态将由与此行线相连的列线的电平决定。列线的电平如果为低,则行线电平为低;列线的电平如果为高,则行线的电平亦为高。将行、列线信号配合起来并做适当的处理,才能确定闭合键的位置。 4、常用的开关型驱动器件有哪些?

答:常用的开关型驱动器件有光电耦合器、继电器、晶闸管、功率MOS管、集成功率电子开关、固

- 26 -


单片机课后习题解答(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:网络课书法鉴赏习题答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: