liliang9554 发表于 2022-10-20 20:47

PIC系列单片机的配置位能否多次配置,如何配置

PIC系列单片机的配置位能否多次配置,如何配置

liliang9554 发表于 2022-10-20 21:03

在使用管脚数少的PIC单片机时,大多数管脚集多种功能于一脚,而管脚的功能受到配置位的影响,那么我在同一个程序中可以对配置位进行多次操作吗,以实现同一程序对各个功能的测试

liliang9554 发表于 2022-10-20 21:04

如果可以,配置位的设置位置放在哪里,现在我看到的程序都是放在最上面的。

dingy 发表于 2022-10-20 21:07

你说的管脚的功能应该是由PPS选择的吧,跟配置位关系不大

zhanghqi 发表于 2022-10-20 21:10

管脚复用的意思吗

heweibig 发表于 2022-10-20 21:23

配置位?还是脚位配置?

yszong 发表于 2022-10-20 21:25

应该可以的,最典型的应用就是软件I2C的SDA引脚,根据需要动态配置为输出或输入。

pengf 发表于 2022-10-20 21:27

电路固定后,不就功能固定了,你还可以改来改去?

supernan 发表于 2022-10-20 21:29

可以的,你在程序中可以改变配置

huwr 发表于 2022-10-20 21:32

程序里不能改配置位, 但是你说的引脚应该是PPS控制,这个程序是可以改的

tian111 发表于 2022-10-20 21:34

这个不错的,持续关注楼主的**。

renyaq 发表于 2022-10-20 21:38

肯定支持的啊

llljh 发表于 2022-10-20 21:40

我了解楼主的想法,曾经我也想过这样做,对于有些应用,受体积限制,只能选低引脚芯片,那么IO很少,必须复用,大部分引脚功能是通过APF或PPS定义,但有些功能只能定义配置位设置

yinxiangh 发表于 2022-10-20 21:42

比喻MCLR,我当时有个应用,就是想在程序跑的时候为IO功能作功能按键

llljh 发表于 2022-10-20 21:45

但在深度休眠(关机模式)后,想要配置为MCLR,这样用户按键MCLR就是复位重启芯片

dengdc 发表于 2022-10-20 21:47

也思考了这种重新定义配置位的方法,在网上找了发现行不通。后面还是想办法解决低功耗配置完成应用的。中断中调用复位命令。

huwr 发表于 2022-10-20 21:49

MICROCHIP的低功耗还是不错的,我的应用里最终调试好的程序,休眠后反正用胜利890C+万用表的200uA档测量显示电流为0。

happy_10 发表于 2022-10-20 21:49

MICROCHIP的低功耗还是不错的,我的应用里最终调试好的程序,休眠后反正用胜利890C+万用表的200uA档测量显示电流为0。

Bowclad 发表于 2022-11-2 20:18

配置位?还是脚位配置?

Jacquetry 发表于 2022-11-4 20:09

引脚是PPS控制可以改
页: [1] 2
查看完整版本: PIC系列单片机的配置位能否多次配置,如何配置