找回密码
 立即注册
查看: 609|回复: 8

STC8H4K64TLCD使用外部32.768K晶振,断码屏闪烁且显示不全

[复制链接]

1

主题

1

回帖

13

积分

新手上路

积分
13
发表于 2024-8-6 09:59:19 | 显示全部楼层 |阅读模式
我是用梁工的的RTC基础例程进行修改的,”04-RTC基本操作-5位液晶显示时间“例程,晶振接的18pf电容
断码屏直连STH8  IO口,根据参考连接,32.768K晶振接18PF电容。
测试过程:RTC--LCD 陆续初始化并且RTC,LCD都选用外部晶振32.768K,RTC正常使用且在掉电模式下也正常使用,但LCD闪烁显示,视频里有现象。LCD使用内部32K没问题,正常显示视频里有实际现象。
代码在附件--测试的时候仅在附件的基础上修改了一句代码,LCDCFG  = 0x00 + 7---LCDCFG  = 0x80 + 7,仅仅外部内部的区别
同样外部,RTC可以正常使用,LCD不行,(根据现象,32.768K晶振应该是正常工作,示波器查看波形也是32.768K的正弦波,幅度大概在0.7~1V左右)
述求:LCD使用外部晶振正常使用,---想在掉电模式下,保持LCD持续亮屏显示,官方数据手册上写可以,前提是首先使用RTC且用外部32.768K晶振



LCD显示---.rar

146.2 KB, 下载次数: 53

仅使用了RTC+LCD--使用内部晶振正常工作显示

2.mp4

384.2 KB, 下载次数: 45

内部32K正常显示

normal video.mp4

744.44 KB, 下载次数: 46

外部32.768显示异常

回复

使用道具 举报 送花

1

主题

1

回帖

13

积分

新手上路

积分
13
发表于 2024-8-6 10:03:34 | 显示全部楼层
视频测试的时候是正常工作模式,没有进入掉电模式
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-05-01 07:10:25
已绑定手机

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2024-8-6 11:11:48 | 显示全部楼层
截图202408061111275816.jpg

截图202408061111452884.jpg

DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-05-01 07:10:25
已绑定手机

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2024-8-6 11:28:03 | 显示全部楼层
手册和程序都看了,没有发现哪里不对,先用内部32K时钟,1.5μA而已,我做的STC8H4K64TLCD板子还没到没法测试
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2023-12-23 08:55:32

3

主题

36

回帖

163

积分

注册会员

积分
163
发表于 2024-10-6 17:30:50 | 显示全部楼层
请问解决了吗?我也遇到同样的问题
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2023-12-23 08:55:32

3

主题

36

回帖

163

积分

注册会员

积分
163
发表于 2024-10-6 17:31:30 | 显示全部楼层
Debu*** 发表于 2024-8-6 11:28
手册和程序都看了,没有发现哪里不对,先用内部32K时钟,1.5μA而已,我做的STC8H4K64TLCD板子还没到没法测 ...

请问解决了吗?我也遇到同样的问题
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2023-12-23 08:55:32

3

主题

36

回帖

163

积分

注册会员

积分
163
发表于 2024-10-6 19:00:18 | 显示全部楼层
是刷新率的问题,我改了刷新率就好了,RTC和LCD都可以使用外部32KHZ的晶振了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2023-12-23 08:55:32

3

主题

36

回帖

163

积分

注册会员

积分
163
发表于 2024-10-6 19:02:02 | 显示全部楼层
原来的是:COMLNTHH        = 0x01; COMLNTHM        = 0x86; COMLNTHL        = 0x9d; 改成:COMLENH        = 0;COMLENM        = 0;COMLENL        = 65; 这样算出来是60HZ的刷新率
回复 支持 反对

使用道具 举报 送花

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

717

主题

1万

回帖

1万

积分

管理员

积分
15617
发表于 2024-10-6 19:28:15 | 显示全部楼层
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 08:52 , Processed in 0.118557 second(s), 100 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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