找回密码
 立即注册
查看: 588|回复: 10

技术咨询

[复制链接]

20

主题

38

回帖

212

积分

中级会员

积分
212
发表于 2024-3-19 10:43:56 | 显示全部楼层 |阅读模式
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系列是会中断,烧录时候必须用拨码断开复复位连接。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-05-01 07:48:22
已绑定手机
已实名认证

110

主题

2219

回帖

5454

积分

版主

积分
5454
发表于 2024-3-19 10:55:33 | 显示全部楼层
1.IO可以设置为开漏,剩下交给上拉电阻
2.可行,跟外部加4K上拉电阻一样功耗,上拉电阻越大功耗越小
3.推挽和4K上拉使能是独立的两个功能
4.不清楚,可以问问STC技术
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:415
  • 最近打卡:2025-04-30 09:58:34
已绑定手机

39

主题

2006

回帖

6843

积分

论坛元老

积分
6843
发表于 2024-3-19 13:53:01 | 显示全部楼层
如果上次烧录时设置硬件选项,将P5.4作为复位脚的话,那么烧录过程中P5.4被拉低时,同样会让芯片产生复位。

点评

0.0 从来没有了解过的冷知识,,,学习了,,原来这个设置还会影响ISP程序  发表于 2024-3-19 15:44
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:395
  • 最近打卡:2025-05-02 05:31:55

16

主题

702

回帖

2474

积分

金牌会员

积分
2474
发表于 2024-3-20 12:34:23 | 显示全部楼层
开漏、准双向
回复 支持 反对

使用道具 举报 送花

20

主题

38

回帖

212

积分

中级会员

积分
212
发表于 2024-3-21 15:12:52 | 显示全部楼层
烧录程序时候,外部看门狗的复位不会中断isp程序烧录(目前实测),是不是烧录程序时,p5.4是高阻输入还不是复位功能??,但是以前90系列是会影响的,烧录程序时候必须断开外部看门狗防止复位中断,,8h系列不知是否改进?
回复 支持 反对

使用道具 举报 送花

20

主题

38

回帖

212

积分

中级会员

积分
212
发表于 2024-3-21 15:33:55 | 显示全部楼层
王*** 发表于 2024-3-19 10:55
1.IO可以设置为开漏,剩下交给上拉电阻
2.可行,跟外部加4K上拉电阻一样功耗,上拉电阻越大功耗越小
3.推挽 ...

我的意思时,做输出时候,比如模拟spi通讯,打开内部4.1k上拉后,是否还需要设置成推挽模式

点评

SPI时钟线和输出线可以使能推挽,这样反应速度更快些。 IO读取电平的时候建议设置成高阻模式  详情 回复 发表于 2024-3-21 16:32
回复 支持 反对

使用道具 举报 送花

20

主题

38

回帖

212

积分

中级会员

积分
212
发表于 2024-3-21 15:35:54 | 显示全部楼层

io做输入读取按键时候,打开4.1k内上拉,设置成哪种模式好(高阻输入,开漏,准双向)
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-05-01 07:48:22
已绑定手机
已实名认证

110

主题

2219

回帖

5454

积分

版主

积分
5454
发表于 2024-3-21 16:32:10 | 显示全部楼层
c51*** 发表于 2024-3-21 15:33
我的意思时,做输出时候,比如模拟spi通讯,打开内部4.1k上拉后,是否还需要设置成推挽模式 ...

SPI时钟线和输出线可以使能推挽,这样反应速度更快些。
IO读取电平的时候建议设置成高阻模式
回复 支持 反对

使用道具 举报 送花

20

主题

38

回帖

212

积分

中级会员

积分
212
发表于 2024-3-21 16:51:04 | 显示全部楼层
王*** 发表于 2024-3-21 16:32
SPI时钟线和输出线可以使能推挽,这样反应速度更快些。
IO读取电平的时候建议设置成高阻模式 ...

设置成推挽,还需要打开内部4.1k上拉不?(外部没有上拉)

点评

不需要了,空闲时引脚的电平是确定的,加入上拉也不会提升IO反应速度  详情 回复 发表于 2024-3-21 17:25
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-05-01 07:48:22
已绑定手机
已实名认证

110

主题

2219

回帖

5454

积分

版主

积分
5454
发表于 2024-3-21 17:25:42 | 显示全部楼层
c51*** 发表于 2024-3-21 16:51
设置成推挽,还需要打开内部4.1k上拉不?(外部没有上拉)

不需要了,空闲时引脚的电平是确定的,加入上拉也不会提升IO反应速度
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 15:31 , Processed in 0.160235 second(s), 111 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表