mega128按键使用全解
实训三 按键设计 按键电路 系统板预置了4 位独立按键S1~S4,用于简单的控制输入功能,4 位独立按键接入到PD 端口,同时S1 可以用于中断按键功能,4 位独立按键原理图 AVR引脚 每个端口为具有可选上拉电阻的双向I/O端口。 每个并行端口有三个相关的I/O寄存器: 数据方向寄存器DDRx 数据寄存器PORTx 端口输入引脚寄存器PINx (其中x对应A、B、C、D四个端口 ) 当端口的某位DDRxn=1 时,则此位定义为输出模式。且输出值等于PORTxn。?(其中n代表位的序号) 当端口的某位DDRxn=0 时,则此位定义为输入模式。 不论如何配置DDRxn,都可以通过读取PINxn寄存器来获得引脚电平。 流程图 任务一 读取按键状态 根据电路原理图和ICC开发过程,新建工程读取按键输入状态,并用LED灯显示出来 新建工程文件 用ICC新建工程文件 将实训二中的config.h delay.h delay.c 拷贝到当前文件中 Config.h //自定义数据结构,方便使用 #define uchar unsigned char #define uint unsigned int #define ulong unsigned long //4位独立按键控制端口定义,连接在PD口的1,5,6,7脚 #define KEYPort PORTD
您可能关注的文档
最近下载
- 中枢性性早熟诊断与治疗专家共识2025年全文.docx VIP
- 微观经济学 , 第六版 , 哈伯德 - Microeconomics , 6th_edition_Glenn_P._Hubbard 703页.docx VIP
- CNAS-R01.PDF VIP
- 中医肾病诊疗指南2025版.docx
- 2024年5月26日河南省事业单位联考《职业能力测试》试题真题试卷答案解析.doc VIP
- 标准检验指导书(SIP)-(格式模板).docx VIP
- 院感知识培训内容ppt(最新完整版).pptx VIP
- 盛华社区文体中心空间规划运营方案(城市空间改造、城市微更新、社区改造运营、城市空间规划、商业定位).pptx VIP
- 肌间静脉血栓诊疗指南(最新版).pdf VIP
- 复旦大学博士后服务手册.PDF VIP
原创力文档

文档评论(0)