您的位置 首页 培训

ARM7学习—GPIO笔记

学习51单片机也好还是ARM或是其他类型的MCU,首先也是最基础的还是需要了解其IO口特性和配置,最近学习ARM7,芯片型号是LPC2103,因为自己…

学习51单片机也好仍是ARM或是其他类型的MCU,首要也是最根底的仍是需求了解其IO口特性和装备,最近学习ARM7,芯片型号是LPC2103,由于自己做了一块PCB板子,用J-LINK调试学习。曾经一向不清楚GPIO是什么,由于学51的时分单片机引脚就叫IO口,可是学了AVR和ARM等今后发现,总算理解51的准双向口的意义,一般其他单片机,我用过的有AVR PIC 还有台湾的义隆单片机,合泰单片机等,其IO口都是双向的,需求进行装备才干作为输入输出口或是高阻态来运用。便是咱们一般说的GPIO(General Purpose Input Output通用输入/输出)。现在针对于ARM7 LPC2103这个芯片来看,详细需求看datasheet,我主张看下LPC2103的User manual,NXP公司主页上有点下载。我自己摘录下重要内容,作为学习笔记记录下来。

对照芯片运用手册,咱们能够看到LPC2103的GPIO一般是有四部分组成,IOPIN IOSET IODIR IOCLR

IOPIN: 管脚的状况值寄存器,能够读取当时管脚值,不论引脚是作为输入或是输出状况

IOSET:引脚置位寄存器,1有用 0无效

IOCLR:引脚清零寄存器,1有用 0无效

IODIR:引脚方向操控寄存器,1为输出

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/peixun/267177.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部