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

同样的ST7567驱动程序,STC8H正常,STC32G显示汉字乱码,显示ASCII码正常

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2026-07-02 10:28:25

1

主题

3

回帖

13

积分

新手上路

积分
13
发表于 3 天前 | 显示全部楼层 |阅读模式
STC32G改成KEIL C251,头文件改成STC32G,IO口也相应改变了。但是显示ASC码正常,汉字乱码。
AAA.jpg
VVV.jpg

12864测试(STC32G ST7567 SPI).rar

82.07 KB, 下载次数: 1

汉字乱码

12864测试(STC8H ST7567 SPI).rar

1.31 MB, 下载次数: 1

显示正常

回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2026-07-02 10:28:25

1

主题

3

回帖

13

积分

新手上路

积分
13
发表于 3 天前 | 显示全部楼层
STC32G用C251编译时,弹出警告如下,是否这个原因?
222.png
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2026-07-02 10:28:25

1

主题

3

回帖

13

积分

新手上路

积分
13
发表于 3 天前 | 显示全部楼层
C:\Users\Administrator\Desktop\222
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2026-07-02 10:28:25

1

主题

3

回帖

13

积分

新手上路

积分
13
发表于 3 天前 | 显示全部楼层
故障解决方法:
把程序“void display_menu(char page,char column,char len,char reverse,char *dp)”改为“
void display_menu(unsigned char page,unsigned char column,unsigned char len,unsigned char reverse,unsigned char code *dp)”
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:453
  • 最近打卡:2026-07-03 08:57:36

830

主题

1万

回帖

2万

积分

管理员

积分
23929
发表于 3 天前 | 显示全部楼层
STC的【AI助手】,可以阅读 网页链接中的文字

你发个贴,
1楼请求帮助的原因
2楼,正确的 STC8H的程序
3楼,移植到 STC32G但程序错误的程序

请 【AI助手】先排查下

截图202607021137422246.jpg
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:299
  • 最近打卡:2026-07-04 00:01:55
已绑定手机

66

主题

808

回帖

3037

积分

论坛元老

DIY玩家

积分
3037
发表于 3 天前 | 显示全部楼层
186608*** 发表于 2026-7-2 11:32
故障解决方法:
把程序“void display_menu(char page,char column,char len,char reverse,char *dp)”改为 ...

类型导致数据受限
加关键字修饰可能也可以
永怀这学徒心
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-7-5 08:03 , Processed in 0.078777 second(s), 66 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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