找回密码
 立即注册
查看: 801|回复: 5

关于STC8G1K的芯片求帮助

[复制链接]

该用户从未签到

2

主题

4

回帖

28

积分

新手上路

积分
28
发表于 2023-2-23 19:57:26 | 显示全部楼层 |阅读模式
本帖最后由 jiachengking 于 2023-2-23 19:59 编辑

新手小白第一次使用STC芯片做了一个按键扫描。外部构建了一个上拉电源,按键按下去被GND拉低电平,同时通过指示灯显示的一个电路。

现在的问题就是P1口上都能实现,就是P3.2端口不行,把P3.2端口拉线拉到P1端口,检测P1上面的端口电平,按键操作指示信号灯就没有问题。同时端口已经配置好,P1M1=0x00,P0M0=0x00;P3端口一样配置双向。高阻输入也配置过,没有办法实现P3.2端口的IO扫描,我目前只测试3.2,因为3.2端口引脚有用到。
求大神指点一下,貌似P3.2是中断NT0,这个有没有影响,我是不是还要另外先配置一下???按理来说应该是默认IO口,只要把端口方式配置一下应该就好了吧 ????

P3.2外部电路图

P3.2外部电路图
回复 送花

使用道具 举报

该用户从未签到

2

主题

4

回帖

28

积分

新手上路

积分
28
 楼主| 发表于 2023-2-23 20:02:00 | 显示全部楼层
卡在这个环节。。。。是不是程序代码写的有问题???把P3.2的线隔断,飞线飞到P1上面的任何一个引脚,就没有问题。外部电路图没有问题:'(:'(:'(:'(:'(:'(:'(:'(

该用户从未签到

45

主题

2910

回帖

6542

积分

超级版主

积分
6542
发表于 2023-2-24 00:14:45 | 显示全部楼层
没按键时,万用表(最好用示波器)测量P3.2是高还是低?

该用户从未签到

2

主题

4

回帖

28

积分

新手上路

积分
28
 楼主| 发表于 2023-2-24 13:57:20 | 显示全部楼层
梁工 发表于 2023-2-24 00:14
没按键时,万用表(最好用示波器)测量P3.2是高还是低?

高电平,飞线飞到P1端口上程序代码运行正常。P3.2用于IO检测高低电平时是不是还要另外写代码进行端口再设置???

点评

P3.2用于IO检测高低电平时,你要根据外部电路设置IO的模式。  详情 回复 发表于 2023-2-24 18:37

该用户从未签到

45

主题

2910

回帖

6542

积分

超级版主

积分
6542
发表于 2023-2-24 18:37:38 | 显示全部楼层
jiachengking 发表于 2023-2-24 13:57
高电平,飞线飞到P1端口上程序代码运行正常。P3.2用于IO检测高低电平时是不是还要另外写代码进行端口再设 ...

P3.2用于IO检测高低电平时,你要根据外部电路设置IO的模式。

该用户从未签到

2

主题

4

回帖

28

积分

新手上路

积分
28
 楼主| 发表于 2023-2-24 18:57:11 | 显示全部楼层
梁工 发表于 2023-2-24 18:37
P3.2用于IO检测高低电平时,你要根据外部电路设置IO的模式。

已经弄好了,原来淘宝买来样品的芯片有问题的,换了一个芯片上去就好了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-4-27 11:33 , Processed in 0.061591 second(s), 52 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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