一、 开发背景
同学们在第一次课上,已经了解了单片机的基本结构以及单片机开发的相关内容后,需要尝试开发第一个作品,并有简单到复杂,来用单片机开发较实用的作品。
二、 结构说明
有单个LED点亮、点亮八个LED(流水灯)、驱动一个数码管(静态显示)、驱动多个数码管(动态显示)。通过原理的讲解及一个个实例,有简单到复杂,逐步引入,从简单的灯的亮灭到显示数字,再到利用动态显示开发一个万年历作品。
三、 功能及使用说明
需要同学们提前预习软件编译软件KEIL和硬件仿真软件PROTEUS,并在计算机上安装这两个软件。
教学目标与要求:
1. 掌握单个发光二极管的点亮原理
2. 掌握分压电阻阻值的选取方法
3. 掌握LED数码管的结构及工作原理
4. 掌握数码管的编码方式
5. 掌握静态显示方式及其典型应用电路
6. 掌握动态显示方式及其典型应用电路
教学重点:动态显示方式及其典型应用电路
教学方法:单个LED点亮 点亮八个LED(流水灯)
驱动一个数码管(静态显示) 驱动多个数码管(动态显示)。
通过原理的讲解及一个个实例,有简单到复杂,逐步引入,从简单的灯的亮灭到显示数字,再到利用动态显示开发一个万年历作品。
讲授内容
1 上节内容回顾
一、什么是单片机?
二、单片机的应用
三、如何学习单片机开发
2.1 LED应用
通过举例LED灯和LED显示屏来说明。
2.2 LED 显示器工作原理
练习1:闪烁的LED
练习2:设计流水灯
思考: 能否用多个LED显示数字、字符 来引出七段数码管和点阵屏。
2.3 LED数码管
一、 LED数码管的结构
二、LED数码管分类
三、数码管工作原理
练习3:在一位数码管上显示9
思考,怎么实现万年历的开发?
2.4 动态显示的原理
练习4:按照动态显示方法,在五位共阴极数码管上动态显示56789
分别延时100ms和20ms的区别?通过仿真比较
小 结
一、LED的电路连接方法
二、数码管静态显示
三、数码管动态显示的关键点
特色:
单片机在生活中应用广泛,用单片机驱动显示更是在生活中随处可见。因此,在单片机的第二次课上,通过生活中的实例来提高同学们单片机开发的兴趣,为以后课程的学习奠定基础。