专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 单片机

端口和引脚有什么区别?该怎么解决

发布时间:2010-06-14 15:59:19 文章来源:www.iduyao.cn 采编人员:星星草
端口和引脚有什么区别?
刚开始单片机这一块,劳烦解答一下,谢谢!

------解决方案--------------------
引脚就是芯片外接的引脚啊,一个芯片至少有VCC,GND引脚,象51单片机还有IO引脚,串口引脚等,引脚就是物理外接的一个个管腿啊。

端口是单片机内部(CPU单元)和外部IO的接口组,比如说PA端口,有8个引脚,PA0~PA7。端口在IO空间映射有寄存器,这个寄存器反映当前端口的状态,如PA0口上输入的电压是0~5V的信号,单片机在映射进寄存器时会定义一个门限(如1.8V),低于这个门限寄存器中相应位是0,高于这个门限相应位是1。一般端口还有其他控制寄存器,如控制端口引脚输入输出的寄存器,如控制端口引脚复用的寄存器等。当设置端口引脚为输出时,向相应的输出寄存器的相应位写1,该端口的对应IO引脚就会输出一个近似VCC的电平,当向相应位写0时,该端口的对应IO引脚会输出一个近似0V的电平。
------解决方案--------------------
端口一定是引脚,引脚不一定是端口,比如说空引脚就不是端口---------------------
------解决方案--------------------
通常说的端口,是指具有相同地址的8位I/O引脚,可以进行读写访问的。访问端口时,可以8位一次性访问;
通常说引脚,可以特指CPU的任意一位管脚。其中,也可以指端口中的某一位引脚。
------解决方案--------------------
探讨
通常说的端口,是指具有相同地址的8位I/O引脚,可以进行读写访问的。访问端口时,可以8位一次性访问;
通常说引脚,可以特指CPU的任意一位管脚。其中,也可以指端口中的某一位引脚。

------解决方案--------------------
端口 port
引脚 pin
------解决方案--------------------
端口是个集合,引脚是其中的元素
------解决方案--------------------
引脚:物理上的描述
端口:逻辑上的定义

其实本质上就是一个东西。

只是表达的层次不一样,名字不一样而已

多想想,其在你使用过程中的特性,慢慢理解就OK了
------解决方案--------------------
个人理解只有具有数据输入或者输出功能的才能叫做端口,如gpio。uart等等。。
如电源引脚,地引脚等则不能称作端口,具体lz要怎么理解应该也无伤大雅。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: