找回密码
 立即注册
查看: 606|回复: 2

求STC32G12K128控制CST816T的C语言已调试成功的程序

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-03-22 00:28:41

2

主题

1

回帖

22

积分

新手上路

积分
22
发表于 2024-3-18 16:00:38 | 显示全部楼层 |阅读模式
最近用浦洋1.69寸液晶屏做一个密码键盘,厂商的程序是STM32的无法直接套用,关于CST816T方面的资料甚少。目前进度:用STC32G12K128 SPI能写入图象文字, I2C(软模)可以正常读写AT24C02,但是无法驱动CST816T。请各位大佬赐教!!!
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:415
  • 最近打卡:2025-04-30 09:58:34
已绑定手机

39

主题

2006

回帖

6841

积分

论坛元老

积分
6841
发表于 2024-3-18 16:50:02 | 显示全部楼层
上网搜了一下CST816T,看起来也是使用I2C接口进行驱动的。
可以参考STC32G实验箱例程包:28-I2C主机模式访问AT24C02程序
先使用硬件I2C接口跟AT24C02读写调通,然后修改从机地址与CST816T通信,收到ACK后再移植后续的读写命令。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-03-22 00:28:41

2

主题

1

回帖

22

积分

新手上路

积分
22
发表于 2024-3-20 16:11:40 | 显示全部楼层
参考STC32G实验箱例程包:28-I2C主机模式访问AT24C02程序 I2C_S1 =1;  I2C_S0 =1;  sbit SDA = P3^3;sbit SCL = P3^2;  P7 P6都改成P0  P3M1 = 0x0c;   P3M0 = 0x0c; 8个LED静态显示为11001111,关机后拨掉连接24C02的SDA,开机, LED还是静态显示11001111.  有没有哪里能找到纯净版或简化版的STC32G12K128 I2C 硬件 主机模式访问AT24C02  写一个字节,读一个字节 ,  指定地址写一个字节,指定地址读 一个字节,读出的值给P0口,完整可靠的C语言程序。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 02:25 , Processed in 0.350726 second(s), 57 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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