技术咨询
1、IO做矩阵按键,采集输入时,IO是设置为开漏、准双向、高阻输入中的哪种?(外部已加上拉电阻或配置打开内部4.1k)2、IO口用的较多,比如:8个按键,8位拨码,一个spi,2个iic,我是想把所有外加的上拉电阻都去掉,然后打开对应所有IO内部上拉4.1k,是否可行?另外打开4.1k口多的话,单片机功耗是否会增大,稳定性怎样?
3、计划IO做推挽模式输出时,打开内部4.1k电阻就默认是推挽模式呢,还是再需要设置成推挽模式?
4、STC8H,外加看门芯片接到p5.4上,烧录程序时候,会因为超过1.6秒看门狗复位,而中断烧录吗?前几年用的stc90和stc15系列是会中断,烧录时候必须用拨码断开复复位连接。
1.IO可以设置为开漏,剩下交给上拉电阻
2.可行,跟外部加4K上拉电阻一样功耗,上拉电阻越大功耗越小
3.推挽和4K上拉使能是独立的两个功能
4.不清楚,可以问问STC技术 如果上次烧录时设置硬件选项,将P5.4作为复位脚的话,那么烧录过程中P5.4被拉低时,同样会让芯片产生复位。 开漏、准双向 烧录程序时候,外部看门狗的复位不会中断isp程序烧录(目前实测),是不是烧录程序时,p5.4是高阻输入还不是复位功能??,但是以前90系列是会影响的,烧录程序时候必须断开外部看门狗防止复位中断,,8h系列不知是否改进? 王昱顺 发表于 2024-3-19 10:55
1.IO可以设置为开漏,剩下交给上拉电阻
2.可行,跟外部加4K上拉电阻一样功耗,上拉电阻越大功耗越小
3.推挽 ...
我的意思时,做输出时候,比如模拟spi通讯,打开内部4.1k上拉后,是否还需要设置成推挽模式 小飞侠 发表于 2024-3-20 12:34
开漏、准双向
io做输入读取按键时候,打开4.1k内上拉,设置成哪种模式好(高阻输入,开漏,准双向) c51mcu 发表于 2024-3-21 15:33
我的意思时,做输出时候,比如模拟spi通讯,打开内部4.1k上拉后,是否还需要设置成推挽模式 ...
SPI时钟线和输出线可以使能推挽,这样反应速度更快些。
IO读取电平的时候建议设置成高阻模式 王昱顺 发表于 2024-3-21 16:32
SPI时钟线和输出线可以使能推挽,这样反应速度更快些。
IO读取电平的时候建议设置成高阻模式 ...
设置成推挽,还需要打开内部4.1k上拉不?(外部没有上拉) c51mcu 发表于 2024-3-21 16:51
设置成推挽,还需要打开内部4.1k上拉不?(外部没有上拉)
不需要了,空闲时引脚的电平是确定的,加入上拉也不会提升IO反应速度
页:
[1]