第5章 嵌入式系统输入/输出设备接口 5.1 GPIO(通用输入/输出接口) 5.1.1 GPIO原理与结构 GPIO(General Purpose I/O,通用输入/输出接口)也称为并行I/O(parallel I/O),是最基本的I/O形式,由一组输入引脚、输出引脚或输入/输出引脚组成,CPU对它们能够进行存取操作。有些GPIO引脚能够通过软件编程改变输入/输出方向。 一个双向GPIO端口(D0)的简化功能逻辑图如图5.1.1所示,图中PORT为数据寄存器和DDR(Data Direction Register)为数据方向寄存器。 图5.1.1 双向GPIO功能逻辑图 DDR设置端口的方向。如果DDR的输出为1,则GPIO端口为输出形式;如果DDR的输出为零,则GPIO端口为输入形式。写入WR—DDR信号能够改变DDR的输出状态。DDR在微控制器地址空间中是一个映射单元。这种情况下,如果需要改变DDR,则需要将恰当的值置于数据总线的第0位(即D0),同时激活WR—DDR信号。读DDR,就能得到DDR的状态,同时激活RD—DDR信号。 如果设置PORT引脚端为输出,则PORT寄存器控制着该引脚端状态。如果将PORT引脚端设置为输入,则此输入引脚端的状态由引脚端上的逻辑电路层来实现对它的控制。对PORT寄存器的写操作,需要激活WR—PORT信号。PORT寄存器也映射
您可能关注的文档
- 山东省综合医院评价标准及实施细则---药事管理部分解读.ppt
- 山东省电力网络PTN承载技术建议书.doc
- 山东省邹平县实验中学七年级历史上册 第一单元 中华文明的起源复习提纲课件 北师大版.ppt
- 山东省肥城市湖屯镇初级中学九年级化学全册 第五单元《定量研究反应》复习课件 (新版)鲁教版.ppt
- 山东科技大学继电保护定值计算课程设计.doc
- 山东财政学院硕士学位论文定量评议表.doc
- 山口市自主防灾组织育成事业补助金交付要纲.doc
- 山东省邹平县实验中学七年级历史上册 第一单元 中华文明的起源复习课件 北师大版.ppt
- 山形県肉用牛繁殖基盘强化総合対策事业実施要领(案).doc
- 山穷水复疑无路,柳暗花明又一村——筝策.doc
最近下载
- 2026年济南市中考英语试题卷(含答案及解析).docx
- 海洋固定式平台简介案例.ppt VIP
- 2025年互联网营销师评论区运营与用户互动技巧专题试卷及解析.pdf VIP
- 2025年特许金融分析师基金会与捐赠基金投资成本控制与费用结构分析专题试卷及解析.pdf VIP
- 麻醉诱导后低血压预测及预防的研究进展.pptx
- 高年级语文综合素养发展资料型文章:适合长期保存的习惯养成机制.pdf VIP
- 2025年特许金融分析师个人投资者行为偏差专题试卷及解析.pdf VIP
- 中西医结合护理文件书写规范.docx VIP
- 2025年鲁科版高中三年级生物磷流失问题专题试卷及解析.docx VIP
- 静脉用药调配医嘱审核.docx
原创力文档

文档评论(0)