aopeng 发表于 2020-8-31 09:15:41

大工20春《单片机原理及应用》辅导资料十一

单片机原理及应用辅导资料十一主    题:课件第六章第1节
学习时间:2020年6月8日--6月14日
“不忘初心、牢记使命”主题理论学习:
每周文摘:信仰、信念、信心,任何时候都至关重要。小到一个人、一个集体,大到一个政党、一个民族、一个国家,只要有信仰、信念、信心,就会愈挫愈奋、愈战愈勇,否则就会不战自败、不打自垮。无论过去、现在还是将来,对马克思主义的信仰,对中国特色社会主义的信念,对实现中华民族伟大复兴中国梦的信心,都是指引和支撑中国人民站起来、富起来、强起来的强大精神力量。
                   摘选自《在庆祝改革开放40周年大会上的讲话》习近平《论全面深化改革》课程内容:
我们这周主要学习课件第六章单片机应用系统中的数字模拟量输入输出第1节的相关内容。希望通过下面的内容能使同学们加深对单片机相关知识的理解。一、学习要求
了解按键、键盘、显示器的特点及使用方法。二、主要内容
1.按键和键盘
1)按键的分类
编码键盘:键盘上闭合键的识别由专用的硬件编码器实现,并产生键编码号或键值的称为编码键盘,如计算机键盘。
非编码键盘:靠软件编程来识别的称为非编码键盘。
在单片机组成的各种系统中,用的最多的是非编码键盘。
例如,在洗衣机控制面板上,用非编码按键来设置洗衣机的功能。
2)按键的抖动
键盘的抖动时间一般为5~10ms,抖动现象会引起CPU对一次键操作进行多次处理,从而可能产生错误。
消除抖动的方法:
⑴ 硬件去抖动
采用RS触发器去抖动。
⑵ 软件去抖动
检测到按键按下后,软件延时10~20ms后再确认该键是否确实按下,消除抖动影响。
独立式按键
特点:(1) 各按键相互独立,电路配置灵活;
(2) 软件简单;
(3) 按键数量较多时,I/O线耗费较多,只适用于按键数量较少的场合。
图1 独立式按键电路
矩阵式键盘
特点:占用I/O线较少,适合按键数目较多的场合,但软件较复杂。
常用的键盘工作方式有查询方式和中断方式。

图2 矩阵式键盘结构2)显示器及键盘接口
(1)七段显示器的原理
显示器是单片机应用系统常用的设备,包括LED、LCD等。LED显示器由若干个发光二极管组成。当发光二极管导通时,相应的一个笔画或一个点就发光。控制相应的二极管导通,就能显示出对应字符,七段LED显示器如下图所示。
七段LED通常构成字型“8”,还有一个发光二极管用来显示小数点。各段LED显示器需要由驱动电路驱动。在七段LED显示器中,通常将各段发光二极管的阴极或阳极连在一起,作为公共端,这样可以使驱动电路简单。将各段发光二极管阳极连在一起的叫共阳极显示器,用低电平驱动;将阴极连在一起的叫共阴极显示器,用高电平驱动。

图3   
(2)静态显示
所谓静态显示,是指显示器显示某一字符时,相应段的发光二极管恒定地导通或截止。静态显示有并行输出和串行输出两种方式。
下图所示为并行输出的3位共阳LED静态显示接口电路。
图4 并行输出的静态显示电路
   
    七段LED显示器的a、b、c、d、e、f段导通,g段截止,则显示“0”。并行显示方式每个十进制位都需要有一个8位输出控制,图4采用3片74LS373扩展并行I/O口,口地址是由74LS138译码器的输出决定的,74LS138的A、B、C分别接80C31的P2.5、P2.6和P2.7,所以3片74LS373的地址分别为:1FFFH、3FFFH、5FFFH。译码输出信号与单片机的写信号一起控制对各74LS373的数据的写入。

图5串行输出的静态显示电路
   
采用串行输出可以大大节省单片机的内部资源。图5为串行输出三位共阳LED显示器接口电路。串并转换器采用74LS164,低电平时允许通过8mA电流,无须添加其他驱动电路。TXD为移位时钟输出,RXD为移位数据输出,P1.0作为显示器允许控制输出线。每次串行输出24位的段码数据。
(3)动态显示

图6当显示器位数较多时,可以采用动态显示。所谓动态显示就是一位一位地轮流点亮显示器的各个位(扫描)。对于显示器的每一位而言,每隔一段时间点亮一次。虽然在同一时刻只有一位显示器在工作(点亮),但由于人眼的视觉暂留效应和发光二极管熄灭时的余晖,我们看到的却是多个字符“同时”显示。显示器亮度既与点亮时的导通电流有关,也与点亮时间长短和间隔时间有关。调整电流和时间参数,即可实现亮度较稳定的显示。三、习题
(一)单选题
1. 8279是Intel公司为(    )位微处理器设计的通用键盘/显示器接口芯片。
A.4            B.8         C.16             D.322.关于动态显示说法错误的是(    )。
当显示器位数较少时,可以采用动态显示
所谓动态显示就是一位一位地轮流点亮显示器的各个位
对于显示器的每一位而言,每隔一段时间点亮一次
在同一时刻只有一位显示器点亮(二)判断题
1.8279是一个用于键盘和显示器的专用接口芯片。(    )2.为了消除按键的抖动,常用的方法有硬件和软件两种方法。(    )
【习题答案】
(一)单选题
1、B   2、A(二)判断题
1、√    2、√ 大工作业答案无忧答案网整理
页: [1]
查看完整版本: 大工20春《单片机原理及应用》辅导资料十一