找回密码
 立即注册
查看: 1291|回复: 12

段码 LCD 芯片的驱动 | 已解决

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:18
  • 最近打卡:2024-02-29 16:15:54

15

主题

29

回帖

247

积分

中级会员

积分
247
发表于 2024-1-10 18:50:08 | 显示全部楼层 |阅读模式
各位大佬好,谁能帮忙看一下我这个lcd初始化函数哪里有问题?用的芯片是STC8H4K64TLCD

截图202401101847144315.jpg
截图202401101849293468.jpg
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15630
发表于 2024-1-10 19:11:27 | 显示全部楼层
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15630
发表于 2024-1-10 19:13:09 | 显示全部楼层
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:18
  • 最近打卡:2024-02-29 16:15:54

15

主题

29

回帖

247

积分

中级会员

积分
247
发表于 2024-1-10 19:21:37 | 显示全部楼层
神*** 发表于 2024-1-10 19:13
【新提醒】STC8H系列-RTC-LCD段码 相关程序 - 触摸按键/80mA大电流LED数码管自动刷新显示/段码LCD/RTC实 ...

您好,我就是按照例程上配置的。我想初始化的时候进行全显,初始化后发现管脚输出的电平都是不对的。

点评

直接下载例程的HEX文件,示波器观察SEG或COM的波形看看。必须使用STC8H4K64TLCD系列的才会有LCD驱动波形。  详情 回复 发表于 2024-1-11 15:28
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:18
  • 最近打卡:2024-02-29 16:15:54

15

主题

29

回帖

247

积分

中级会员

积分
247
发表于 2024-1-11 13:51:07 | 显示全部楼层
神*** 发表于 2024-1-10 19:13
【新提醒】STC8H系列-RTC-LCD段码 相关程序 - 触摸按键/80mA大电流LED数码管自动刷新显示/段码LCD/RTC实 ...

您好,问您一个问题,使用isp软件设置24Mhz主频(isp软件设置完后还需要代码上有其他的操作吗?),应该是可以驱动断码屏的吧
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:18
  • 最近打卡:2024-02-29 16:15:54

15

主题

29

回帖

247

积分

中级会员

积分
247
发表于 2024-1-11 13:55:06 | 显示全部楼层
神*** 发表于 2024-1-10 19:13
【新提醒】STC8H系列-RTC-LCD段码 相关程序 - 触摸按键/80mA大电流LED数码管自动刷新显示/段码LCD/RTC实 ...

可能第一次使用stc直驱断码屏不太熟悉,以您的经验可能问题会出在哪里?自己检查过很多遍寄存器配置,com和seg的io配置,应该是没有问题的。但是测量com口和seg对应的io,发现电平没有任何输出
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:18
  • 最近打卡:2024-02-29 16:15:54

15

主题

29

回帖

247

积分

中级会员

积分
247
发表于 2024-1-11 13:56:12 | 显示全部楼层
cons*** 发表于 2024-1-11 13:55
可能第一次使用stc直驱断码屏不太熟悉,以您的经验可能问题会出在哪里?自己检查过很多遍寄存器配置,com ...

麻烦不吝指出
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-05-02 10:07:51

73

主题

5883

回帖

1万

积分

超级版主

积分
12079
发表于 2024-1-11 15:28:17 | 显示全部楼层
cons*** 发表于 2024-1-10 19:21
您好,我就是按照例程上配置的。我想初始化的时候进行全显,初始化后发现管脚输出的电平都是不对的。 ...

直接下载例程的HEX文件,示波器观察SEG或COM的波形看看。必须使用STC8H4K64TLCD系列的才会有LCD驱动波形。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:18
  • 最近打卡:2024-02-29 16:15:54

15

主题

29

回帖

247

积分

中级会员

积分
247
发表于 2024-1-11 16:39:46 | 显示全部楼层
梁*** 发表于 2024-1-11 15:28
直接下载例程的HEX文件,示波器观察SEG或COM的波形看看。必须使用STC8H4K64TLCD系列的才会有LCD驱动波形 ...

您好,直接下载demo的HEX是有波形。有个问题想问您一下,就是在初始化的时候,不能全部显示吗?这个数组LCD_buff全赋值0xFF没有用

点评

当然可以全显,任何时候都可以全显。  详情 回复 发表于 2024-1-11 19:14
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:18
  • 最近打卡:2024-02-29 16:15:54

15

主题

29

回帖

247

积分

中级会员

积分
247
发表于 2024-1-11 17:28:42 | 显示全部楼层
cons*** 发表于 2024-1-11 16:39
您好,直接下载demo的HEX是有波形。有个问题想问您一下,就是在初始化的时候,不能全部显示吗?这个数组L ...

问题解决了,更换了头文件就好了。不知道这两个头文件关于lcd断码驱动的寄存器有没有区别。分别是:"STC8Hxxx.h"和STC8H4K64TL.h 。
ps:换成STC8Hxxx.h就好了,其他没动

点评

你使用我例子带的头文件。  详情 回复 发表于 2024-1-11 19:15
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 20:35 , Processed in 0.137967 second(s), 110 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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