- 1
- 0
- 约小于1千字
- 约 8页
- 2017-08-17 发布于江苏
- 举报
第五讲按键与数码管的程序设计 本讲内容: AVR IO口的输入模式与上拉电阻 选择结构语句与按键的查询方式程序设计 数码管基本原理 扫描方式显示多位数码管 输入状态IO寄存器设置 输入状态IO寄存器设置 DDRx某一位置0,相应位的IO口被设置为输入 PORTx某一位置1,使能对应IO口相应位的上拉电阻 PINx的对应位是输入的数据,0或1 选择结构语句 关系运算符和关系表达式 小于小于或等于=大于大于或等于=等于==不等于!= 逻辑运算符和逻辑表达式 逻辑与逻辑或||逻辑非! 按键的查询方式程序设计 PIND (1 6) 1 6 : 1左移6位,即:0PIND (1 6) 将除第6位之外其他位清零 第6位保持输入的值 与选择结构语句的结合 判断PIND (1 6)的值,执行相应代码 八段数码管 八段数码管 由八段LED构成 各LED阴极或阳极并在一起,称为“位选线”:共阴、共阳 其余8个引脚各自引出,称为“段选线”,各段可以分别控制 多位合一的数码管 多位合一的数码管 将多个八段数码管的段选线分别并在一起,位选线引出 数码管扫描原理 数码管扫描原理 多位数码管的各个位均可以单独显示不同的数据,但一个时刻只能点亮一位 依次点亮多位数码管中的各个位,由于人眼的视觉暂留效应,看起是来多位同时点亮 请观看程序演示 版权:力天电子 主讲人:尹延辉 *
原创力文档

文档评论(0)