付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、AVR I/O输入之矩阵按键扫描程序系统功能使用AVR扫描4*4矩阵按键,一旦扫描到按键被按,做岀被按的按键号指示。硬件设计AVR的I/O引脚配关于AVR的I/O结构及相关介绍详见 Datasheet,这里仅对作部分简单介绍,下面是置表:AVR I/O 口引脚配置表DDRXnPORTXnPUDI/O方式内部上 拉电阻引脚状态说明00X输入无效二态(咼阻)010输入有效外部引脚拉低时输出电流(uA)011输入无效二态(咼阻)10X输出无效推挽0输出,吸收电流(20mA)11X输出无效推挽1输出,输出电流(20mA)TWwjj jXt nH: H-vcn.rr,v ;rJl 上 j ffTSEr
2、I专 * j tKTFWtf 14 TWMWT xVlBWLTri Hlii-ai_Jwb:nrr1刖処那rw EnrAVF主控电路原理图JOTTED 1-nti.TD寸lfJTi/FD33-1CF/PMLED控制电路原理图4*4矩阵按键扫描电路原理图软件设计/目标系统:基于AVR单片机/应用软件:ICC AVR/*01010101010101010101010101010101010101010101010101010101010101010101实验内容:循环扫描PA 口接入的按键,并使用 PB 口的LED指示灯指示按键的码值。硬件连接:将PB 口的LED指示灯使能开关切换到ON状态,使其
3、指示按键的码值。MatrixKeyBoard : K0-K7I ISMK1632: PA0-PA7 注意事项:ICC_H文件夹拷到D盘SMK系列SMK1632说明资料”(1)若有加载库程序,请将光盘根目录下的“库程序”下的(2)请详细阅读:光盘根目录下的“产品资料开发板实验板 10101010101010101010101010101010101010101010101010101010101010101010*/#include #include D:ICC_HCmmICC.H#define LED_DDR DDRB#define LED_PORT PORTB#define KEY_DDR
4、DDRA#define KEY_PORT PORTA#define KEY_PIN PINA/*程序名称: 4*4 按键扫描程序 程序功能:键盘扫描 注意事项:提示说明:输 入:返 回:*/*K4K5K6K7| | | |03H02H01H00H K007H06H05H04H K10BH0AH09H08H K20FH0EH0DH0CHK3*/const uint8 setSta_4=0xfe,0xfd,0xfb,0xf7;const uint8 getSta_4=0x70,0xb0,0xd0,0xe0;uint8 GetKeyVal()uint8 i,j,getSta,keyVal;for(i=0;i4;i+)KEY_PORT = setSta_i;delay50us(1);if(KEY_PIN!=setSta_i)getSta=KEY_PIN&0xf0;for(j=0;j4;j+) if(getSta=getSta_j)keyVal=j+i*4;return keyVal;return 0xFF;/*程序名称:程序功能:注意事项:提示说明:输 入:返 回:*/ void main()uint8 keyVal;LED_DDR = 0XFF;KEY_DDR = 0X0F;while(1)keyVal = GetKeyVal();if( ke
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 煤间接液化粗油提质项目可行性研究报告
- 液氢液氧液体发动机生产线建设低温密封测试可行性研究报告
- 年产7万片GPU芯片用硅晶圆(12英寸)量产可行性研究报告
- 2025年八年级历史期末测试:中国近代思想史历史知识竞赛测试卷
- 2026年质量可追溯标识计划
- 2025 八年级生物学下册食物中毒的毒素检测与溯源方法课件
- 2026年初三政治下学期期中考试试卷及答案(共三套)
- 2019年11月二级人力资源管理师考试《专业技能》答案及解析 - 详解版(6题)
- 广西警察学院《新闻编辑》2024 - 2025 学年第一学期期末试卷
- 2025 八年级生物学下册深海热泉与生命起源假说课件
- 2026年内蒙古交通职业技术学院单招综合素质考试题库带答案详解(培优a卷)
- 2026年南京交通职业技术学院单招职业倾向性测试题库带答案详解(新)
- 2024版2026春新版三年级下册道德与法治全册教案教学设计
- 2026年郑州澍青医学高等专科学校高职单招职业适应性测试模拟试题及答案详细解析
- 第五单元达标练习(单元测试)2025-2026学年二年级语文下册统编版(含答案)
- 劳务实名制管理培训课件
- 2025北京四中初一(下)期末数学试题及答案
- 2026年镇赉县鑫毅土地资源开发有限公司招聘工作人员(5人)参考题库含答案
- 2026年及未来5年市场数据中国铁路车辆检修市场全面调研及行业投资潜力预测报告
- 2026年马年德育实践作业(图文版)
- 统编版(2026)八年级下册道德与法治期末复习全册必背知识点提纲
评论
0/150
提交评论