打印
[STM8]

stm8l052c6的lcd和pe1针脚冲突

[复制链接]
482|22
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhuhuis|  楼主 | 2021-5-7 22:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
lcd和pe1针脚冲突

使用特权

评论回复
沙发
shimx| | 2021-5-7 22:59 | 只看该作者
楼主详细说说怎么回事啊,这么说太笼统了

使用特权

评论回复
板凳
zhuhuis|  楼主 | 2021-5-7 23:02 | 只看该作者
pe1上是一个按键,用内部上拉电阻。
lcd部分初始化代码是这样的。
void LCDInit(){
  CLK_PCKENR2_PCKEN23=1;    //启动lcd的时钟
  CLK_CRTCR=0x84;       //设置
  LCD_CR1=0x05;
  LCD_CR2=0x21;
  LCD_FRQ=0x00;

  LCD_PM0=0x00;
  LCD_PM1=0x80;
  LCD_PM2=0xbf;
  LCD_PM3=0x0f;

  LCD_CR3_LCDEN=1;

}
只要关了lcd时钟或者不启动LCD_CR3_LCDEN。按键一切正常。一启动后,用示波器看,电压跟ac一样的曲线,然后在1.2v左右~0v之间波动。

使用特权

评论回复
地板
zhuhuis|  楼主 | 2021-5-7 23:05 | 只看该作者
此电路还有其他13个按键,也有pe接口,其他一切正常。然后如果手工焊接一个上拉电阻也能正常使用。
现在板打了一堆,

使用特权

评论回复
5
xxrs| | 2021-5-7 23:06 | 只看该作者
外接个10K或4.7K上拉电阻呗,提高驱动能力

使用特权

评论回复
6
zhuhuis|  楼主 | 2021-5-7 23:08 | 只看该作者
暂时是外接一个上拉,但是好奇怪,就单这个口,而且是要拿给客户,外部拉好难看。不知道有没有更好方法。时间太急没先打几块试试,结果问题更大了。

使用特权

评论回复
7
单片小菜| | 2021-5-7 23:10 | 只看该作者
没有看明白楼主说的是什么,可以仔细一点吗?

使用特权

评论回复
8
houcs| | 2021-5-7 23:14 | 只看该作者
STM8L052C6 好用吗? 功耗低不低,在选一个低功耗的sendor 控制芯片,不知该片是否合适

使用特权

评论回复
9
songqian17| | 2021-5-7 23:15 | 只看该作者
冲突了换一个啊

使用特权

评论回复
10
supernan| | 2021-5-7 23:18 | 只看该作者
用三极管提高驱动能力也可以

使用特权

评论回复
11
yinxiangh| | 2021-5-7 23:20 | 只看该作者
输出能力不够,或者看看是不是IO模式问题,推挽模式试试。

使用特权

评论回复
12
zhuhuis|  楼主 | 2021-5-7 23:23 | 只看该作者
我现在做一个遥控,halt的时候用外部电源驱动lcd,最低电流好像在2~5ua,还没最后确认。

使用特权

评论回复
13
zhuhuis|  楼主 | 2021-5-7 23:25 | 只看该作者
是 cr1=1,ddr =0.不知道什么问题。反正跟vlcd有关系,其他改哪里都没问题。暂时先焊接个外接电阻,应付一下客户,下版再改。

使用特权

评论回复
14
zhuhuis|  楼主 | 2021-5-7 23:28 | 只看该作者
已经打样100片了。先手工焊个上拉试试。

使用特权

评论回复
15
zhuhuis|  楼主 | 2021-5-7 23:29 | 只看该作者
先手工焊接一个上拉,下一版本再改。

使用特权

评论回复
16
wyjie| | 2021-5-7 23:31 | 只看该作者
en, 不错,最后飞一个电阻解决了。

使用特权

评论回复
17
zhuhuis|  楼主 | 2021-5-7 23:36 | 只看该作者
嗯,预料中的结果,先结贴吧,多谢大家啦

使用特权

评论回复
18
xiaoqizi| | 2021-6-2 10:09 | 只看该作者
那就 换一个引脚啊

使用特权

评论回复
19
木木guainv| | 2021-6-2 10:10 | 只看该作者
难道不能改用其他引脚了吗

使用特权

评论回复
20
磨砂| | 2021-6-2 10:13 | 只看该作者
其他引脚不能复用过来吗

使用特权

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

本版积分规则

728

主题

8464

帖子

6

粉丝