- 7
- 0
- 约2.25千字
- 约 5页
- 2017-05-27 发布于重庆
- 举报
AVR教程系列一AVRIO输入之独立按键检测程序
AVR IO输入之独立按键检测程序
系统功能
使用AVR检测八个独立按键,一旦检测到按键被按,立马做出指示,非常牛(吹一下)!
关于AVR的I/O结构及相关介绍详见Datasheet,这里仅对作部分简单介绍,下面是AVR的I/O引脚配置表:
AVR I/O 口引脚配置表 DDRXn PORTXn PUD I/O 方式 内部上拉电阻 引脚状态说明 0 0 X 输入 无效 三态(高阻) 0 1 0 输入 有效 外部引脚拉低时输出电流 (uA) 0 1 1 输入 无效 三态(高阻) 1 0 X 输出 无效 推挽 0 输出,吸收电流 (20mA) 1 1 X 输出 无效 推挽 1 输出,输出电流 (20mA) AVR主控电路原理图LED控制电路原理图独立按键电路原理图
软件设计
下面部分从TXT拷出,拷到网页,代码部分缺省了很多空格,比较凌乱,请谅解!//目标系统: 基于AVR单片机//应用软件: ICC AVR
/*01010101010101010101010101010101010101010101010101010101010101010101-----------------------------------------------------------
原创力文档

文档评论(0)