第07章思考题和习题解答.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第07章思考题和习题解答

第7章 思考题和习题解答 7.1 试说明LED显示器的工作原理,什么是共阴极?什么是共阳极? 答:当发光二极管导通时,相应的一个点或一个线段发光。控制不同组合的发光二极管导通,就能显示出各种不同的字形。 共阴极LED显示器的8个发光二极管的阴极连接在一起,一般公共端阴极接地,其他管脚接驱动电路输出端,当某二极管的阳极为高电平时,则该发光二极管点亮;共阳极LED显示器的8个发光二极管的阳极连接在一起,一般公共阳极接高电平,其他管脚接驱动电路输出端。当某二极管的阴极为低电平时,则该发光二极管点亮。 7.2 键盘有哪几种类型?为什么要进行“去抖”处理? 答:键盘可以分为独立连接式和行列(矩阵)式两类,每一类又可根据对键盘的译码方法分为编码键盘和非编码键盘两种类型。 机械式按键在按下或释放时,由于触点弹性作用的影响,通常伴随有一定时间的触点机械抖动,然后其触点才稳定下来。抖动时间的长短与开关的机械特性有关,一般为5~10ms。CPU在触点抖动期间检测按键的通与断状态,可能导致判断出错,即按键一次按下或释放被错误地认为是多次操作。为了克服按键触点机械抖动所致的检测误判,必须采取软件或硬件去抖动措施。 7.3 键盘的“去抖”处理方法有哪几种? 答:硬件去抖和软件去抖两种方法。 7.4 说明静态显示和动态显示的特点? 答:静态显示是指LED显示器显示某一字符时,相应的发光二极管恒定导通或恒定截止。这种显示方式要求各位显示块的公共端恒定接地(共阴极)或接正电源(共阳极)。每个显示块的8个段选线分别与一个8位并行I/O口的8位口线相接,I/O口只要有段码输出,相应字符就被显示出来,并保持不变。直到I/O口输出新的段码。 动态显示是一位一位地轮流点亮各位显示器,这种逐位点亮显示器的方式称为位扫描。这种显示方式要求各位显示器的段选线应并联在一起,由一个8位的I/O口控制;各位的位选线 公共阴极或阳极 由另外的口线控制。该方式显示时,各位显示器轮流选通,要使其稳定显示必须采用扫描方式,即在某一时刻只选通一位显示器,并送出相应的段码,进行适当延时 延时时间约为1~5ms ,接着选通另一位显示器,并送出相应的段码,如此循环往复,即可使各位显示器显示相应的字符。只要循环时间足够短,利用人眼的视觉暂留效应,就可以给人同时显示的感觉。 7.5 非编码键盘可分为哪几种键盘?各有什么特点? 答:非编码键盘可分为独立式键盘和行列式键盘。 独立式键盘是每个按键独立地占用一根数据输入线。当某一按键按下时,相应的I/O线变为低电平。独立式键盘的特点是电路结构简单,但每个按键必须占用一根I/O线,当按键数较多时,占用的I/O口线就多,故其通常应用于按键数量较少的场合。 行列式键盘又称矩阵式键盘,它是将I/O线的一部分作为行线,另一部分作为列线,按键设置在行线和列线的交叉处。每当某个按键被按下时,与这个按键相连的行线和列线就会接通,否则是断开状态。因此,一个M×N的行列式非编码键盘只需M条行线和N条列线,共占用M+N条单片机的I/O端口线。 7.6 试说明非编码键盘的工作原理,如何去键抖动?如何判断键是否释放? 答:在非编码键盘中,每个按键的作用只是使相应接点接通或断开,每个按键的键码并非由硬件电路产生,而是通过软件来识别键码。 CPU在按键抖动期间扫描键盘必然会得到错误的行首键号和列值,最好的办法是使CPU在检测到有按键按下时延时一段时间后再进行列扫描。 当CPU检测到按键释放时,执行一个10ms左右的延时程序后,再确认该键电平是否仍保持闭合状态电平,若仍保持断开状态电平,则可判断该按键已释放。 7.7 独立式键盘和矩阵式键盘各有什么特点?各自在什么场合下使用? 答:独立式键盘是每个按键独立地占用一根数据输入线,其特点是电路结构简单,但每个按键必须占用一根I/O线,当按键数较多时,占用的I/O口线就多,故其通常应用于按键数量较少的场合。 行列式非编码键盘是一种把所有按键排列成行列矩阵的键盘。在这种键盘中,每根行线和列线的交叉处都接有一个按键,每当某个按键被按下时,与这个按键相连的行线和列线就会接通,否则是断开状态。因此,一个M×N的行列式非编码键盘只需M条行线和N条列线,共占用M+N条单片机的I/O端口线。 7.8 根据LED的结构原理,请任举一段码分析共阴极接法时的段码组成。 答:共阴极LED显示器的8个发光二极管的阴极连接在一起,一般公共端阴极接地,其它管脚接驱动电路输出端,当某二极管的阳极为高电平时,则该发光二极管点亮。如要显示字形“3”,则相应的发光二极管a、b、c、d、g点亮,e和f熄灭,所以从发光二极管SP、g、f、e、d、c、b、a阳极上所加控制电平为0、1、0、0、1、1、1、1,所以字形“3”的段码为4FH。 7.9 根据LED的结构原

文档评论(0)

kabudou + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档