PIC12F629 IO配置

发布者:陈书记最新更新时间:2016-09-05 来源: eefocus关键字:PIC12F629  IO配置 手机看文章 扫描二维码
随时随地手机看文章
今天调试了一个下午的程序,一直在找一个问题。我用PIC12F629的GPIO0 GPIO1 GPIO2作为输出,但是只有GPIO2能正常输出,其他两个IO不能输出高电平。我找了很久,检查了输入输出端口配置问题,并且检查了上拉电阻的配置,都没问题。多次调试还是同样的结果。我用Real Pic Simulator软件仿真了下确能够正常输出高低电平的。于是又仔细的翻阅了数据手册,终于发现了问题。原来是比较器需要初始化关闭,这样才能作为正常的IO进行控制。

摘录了数据手册的一些要点,以供参考:

PIC12F629 IO配置 - 小文 - 小文电子设计
关键字:PIC12F629  IO配置 引用地址:PIC12F629 IO配置

上一篇:PIC12F629 硬件调试器
下一篇:PIC12F629测试程序

推荐阅读最新更新时间:2024-03-16 15:08

c8051f 的IO配置方法及原则
C8051F---I/0口 问:C8051F020/022的p4-p7口和p0-p3口有什么不同? 答:P0-P3口复位时为通用口,可通过Crossbar(数据交叉开关)寄存器按优先级设置成第二功能。而P4-P7口是通用口,另外P4-P7寄存器不能位寻址。 问:如果通过Crossbar寄存器使能并分配为P0.0和P0.1引脚,那么,我还可以用这两个引脚为通用I/O吗? 答:①如果你通过Crossbar使能一个外设,如UART,那么这个外设将控制这些引脚的输出状态(逻辑高/逻辑低)。 ②你可以在任何时刻读引脚的状态,与Crossbar控制与否无关。 ③当被禁止时,大部分外设的输出引脚被置为高阻态(UART口是一个很好的例子)。因为
[单片机]
学习STM32(2)-IO-AFIO(复用功能IO和调试配置)
最近在学习STM32,在BZ上一篇关于的串口通信文章里有这么一段代码:RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD | RCC_APB2Periph_AFIO,ENABLE); 当初是参考开发的里子写的一直对GPIOD或上“RCC_APB2Periph_AFIO”这句话的意思没搞懂,通过这几天在网上查找资料和看手册,终于高清楚了,不敢独享,希望能对跟我一样的新手有所帮助吧o(∩_∩)o... STM32上有很多I/O口,也有很多的内置外设想I2C,ADC,ISP,USART等 ,为了节省引出管脚,这些内置外设基本上是与I/O口共用管脚的,也就是I/O管脚的复用功能。但是STM32还有
[单片机]
学习STM32(2)-<font color='red'>IO</font>-AFIO(复用功能<font color='red'>IO</font>和调试<font color='red'>配置</font>)
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved