数码管动态显示教具的设计
2018-08-18汪燕
数字技术与应用 2018年4期
关键词:单片机
汪燕
摘要:针对单片机原理课程中数码管动态显示方式的教学难点,设计了一种可通过按键改变扫描频率的教具,直观展示了动态扫描的工作原理。教具以8051单片机为核心,涵盖了系统的软硬件设计和数码管的动态驱动原理。该教具与单片机原理课程联系紧密,使用简单,能激发学生学习兴趣,促进学生能力牵移。
关键词:数码管;教具;单片机;动态扫描
中图分类号:G642.423 文献标识码:A 文章编号:1007-9416(2018)04-0141-03
数码管的显示分为静态驱动方式和动态扫描方式。静态驱动的方法使用了单片机较多的I/O口,一般将需要显示的内容存储在寄存器中,接线方式直观,理解较为简单。在显示模块设计或基于单片机的简单应用中,一般采用动态扫描方法驱动多位数码管,学生理解与编程有一定的困难[1-3]。为配合课堂教育改革,将翻转课堂引入教学实践,需要引导学生探究数码管的显示方式,掌握数码管的动态驱动方式,我们设计了数码管动态显示教具[4-6]。
1 总体设计
该教具的硬件由单片机STC89C52为核心,I/O口扩展了4位8字数码管、按键和有源蜂鸣器构成[7]。通过按键的按压可以动态改变扫描频率,通过蜂鸣器发出声音提醒扫描频率发生了改变,系统结构如图1所示。
在STC89C52最小系统板的基础上,在P0口和P2口扩展了4位共阳极8字数码管,采用扫描方式驱动,扫描的频率由间隔时间决定。初始状态,扫描频率为每秒2次,可以清晰看到4位数码管依次被点亮。当触发按键时,数码管的扫描频率将增加,同时蜂鸣器发声,提示频率已经修改。……
登录APP查看全文
