打印
[PIC®/AVR®/dsPIC®产品]

单片机引脚不受控?

[复制链接]
272|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jlyuan|  楼主 | 2023-1-7 22:53 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
47Q10单片机,RC3 RC4 RC5引脚设置为输出,为什么引脚不受控?代码如下:
void init(void)//引脚初始化
{
PORTC=0x00;
TRISC=0x00;
}
main(){
init();
while(1){
PORTC=0xff;
delay(60000);//延时3秒
PORTC=0x00;
delay(60000);//延时3秒
CLRWDT();
}
结果不应该是引脚电平一高一低吗,为什么引脚电平一直为零点几V?

使用特权

评论回复
沙发
dingy| | 2023-1-7 22:55 | 只看该作者
ANSELC应该置0吧。

使用特权

评论回复
板凳
jlyuan|  楼主 | 2023-1-7 22:56 | 只看该作者
请问什么引脚需要设置为模拟口,也就是将ANSELX置1

使用特权

评论回复
地板
jiahy| | 2023-1-7 22:58 | 只看该作者
模拟信号输入,比如ADC,AC

使用特权

评论回复
5
zhaoxqi| | 2023-1-7 23:00 | 只看该作者
datasheet里有写,单片机重启后要手动置0才能将IO作为数字输出

使用特权

评论回复
6
yszong| | 2023-1-7 23:02 | 只看该作者

使用特权

评论回复
7
zwll| | 2023-1-7 23:02 | 只看该作者
ANSELx复位后默认是模拟方式

使用特权

评论回复
8
tpgf| | 2023-2-5 11:43 | 只看该作者
需要看看原理图 有时候和外部的硬件连接也有关系

使用特权

评论回复
9
paotangsan| | 2023-2-6 09:04 | 只看该作者
楼主的时钟都没有配置函数啊 怎么 延时呢

使用特权

评论回复
10
renzheshengui| | 2023-2-6 09:27 | 只看该作者
硬件连接上加一个外部的上拉电阻试试看

使用特权

评论回复
11
wakayi| | 2023-2-6 10:20 | 只看该作者
所谓的数字量引脚和模拟量引脚的区别是什么

使用特权

评论回复
12
wowu| | 2023-2-6 10:28 | 只看该作者
专业模拟接口是输出和输入之间点对点的连接

使用特权

评论回复
13
xiaoqizi| | 2023-2-6 10:52 | 只看该作者
我理解的所谓的模拟接口和数字接口都是对音频来说的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

880

主题

12030

帖子

4

粉丝