5.4 人机接口电路设计及编程 5.4.1 键盘电路设计及编程 1. 电路 键盘接口电路如图5-12所示,板上扩展了一个4×4行列式矩阵键盘接口。 该键盘采用中断扫描方式进行工作,行线选用PORTG4~7输出,列线选用PORTF5~8为输入。 行线接上拉电阻保持高电平,并通过“与”门将输出信号与MCU的中断EXINT0连接; 列线接上拉电阻保持高电平。 2. 编程 (1) I/O口和中断初始化 ① I/O引脚设置: rPDATE=0X60; rPCONF=0x2A; 列线PORTF5~8为输入 rPUPF=0x0; 列线接上拉电阻 rPDATG=0x0; rPCONG=0x55FF; 行线PORTG4~7输出, PORTG0作为EXINT0连接 rPUPG=0x0; 行线接上拉电阻 ② 中断初始化 rINTCON=0x5; // 非向量模式,IRQ 允许,FIQ 禁止 rINTMOD=0x0; // 全部IRQ 模式 rINTMSK =~(BIT_GLOBAL|BIT_EINT0); //EXINT0允许, 所有中断屏蔽位
您可能关注的文档
最近下载
- 甲状腺癌NCCN指南中文.pptx VIP
- QuestMobile-2025中国智能手机行业市场洞察报告.pdf VIP
- 2025年四川省政工师任职资格理论考试历年参考题库含答案详解.docx VIP
- 英雄传说7零之轨迹全DP攻略要点分析.doc
- 金属密封件智造及研发中心建设项目环评资料环境影响.pdf VIP
- 【中考真题】河南省2024年普通高中招生考试历史真题试卷 附解析.docx VIP
- 苹果采摘机械手设计方案.pptx VIP
- DBJ50_T-538-2025 明挖装配式拱形隧道结构技术标准.docx VIP
- 广州市八年级下学期会考地理复习提纲学案.docx VIP
- 《市政桥梁挂篮施工安全风险管理标准》.docx VIP
原创力文档

文档评论(0)