首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >正确关闭PIC12F675上的模数转换器

正确关闭PIC12F675上的模数转换器
EN

Stack Overflow用户
提问于 2014-09-22 10:54:10
回答 1查看 228关注 0票数 0

我试图将一些简单的数字IO代码从CCS编译器移植到XC8。

单片机为PIC12F675。

XC8没有12个系列的外围库。

我已经设法配置它,设置时钟等。

在默认情况下,我似乎不能使用引脚0-3作为数字IO。

我认为这是由于ADC的配置,但它可能是以下任何参数。

有人能帮我把这个CCS代码写到XC8吗?

代码语言:javascript
复制
   setup_adc_ports(NO_ANALOGS);
   setup_adc(ADC_OFF);
   setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
   setup_timer_1(T1_DISABLED);
   setup_comparator(NC_NC);
   setup_vref(FALSE);  

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-22 11:25:14

我设法做到了,现在它似乎运转得很好:

代码语言:javascript
复制
ANSEL = 0x00;
ADCON0 = 0x00;
CMCON = 0x07;
VRCON = 0x00;
TRISIO = 0x2F; //or whatever your config
GPIO = 0x00;

没有必要为数字GPIO的工作设置定时器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25972375

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档