数码之家

 找回密码
 立即注册
搜索
查看: 7127|回复: 14

[综合] 丰田RAV4 CD车机 VFD 时钟驱动板

[复制链接]
发表于 2019-9-2 23:32:10 | 显示全部楼层 |阅读模式
做这个有2个目的,第一就是买了这么一个屏,想做这个屏的驱动板。第二就是想学学C51单片机(之前一只用STM8和STM32),最终克服重重困难,完成了。使用的单片机是STC8A8K64S4A12,这块应该是能找到RAM和EEPROM最大的51单片机了,拥有8KSRAM和64K EEPROM(和STM32比起来,好可怜:cry:)。汉字字模是由高通GT30L32S4WS字库提供,时钟由DS3231高精度时钟芯片提供。使用了CH330N这个最简单的USB转串口芯片,用于单片机下载程序。使用STC的ADC读取光敏电阻电压实现屏自动亮度调节。ESP8266联网获取天气和时钟信息,并实时校准DS3231时钟。过程还是遇到很多意想不到的困难,首先,网络天气数据都是JSON格式和UTF8编码,解析JSON和UTF8转码,对于C51这点空间太难为它了,时间转码也无法完成,因为51不支持长整型,最终选择让ESP8266这个32位核心的SOC来完成。于是给ESP8266写个专用的固件来完成联网获取天气、时钟信息,并完成转码,把结果通过串口发给STC8。本来想用官方SDK来写,但是后来偷懒,用Arduino写了,发现挺好,简单好用,固件的完成后类似官方AT固件,但是功能简单很多,单片机只要发几个简单命令,完成SSID、密码的设置、网络扫描、天气地址设置保存、天气数据获取功能。尝试了STC8的一些新功能,比如硬件I2C,最终放弃了,因为不稳定。完工后,挺好,俺也会用51了,哈:lol:。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏

参与人数 5家元 +80 收起 理由
jpdd521 + 20 我也有屏,同求驱动。
家睦 + 30
775365 + 8 原創內容
jf201006 + 12 謝謝分享
aacyxjz + 10

查看全部打赏

发表于 2019-9-3 07:24:54 来自手机浏览器 | 显示全部楼层
牛掰哈哈,膜拜一下
回复 支持 反对

使用道具 举报

发表于 2019-9-5 15:21:18 来自手机浏览器 | 显示全部楼层
我有屏  求赠送驱动板:lol:
回复 支持 反对

使用道具 举报

发表于 2019-9-5 21:22:09 | 显示全部楼层
学了多长时间学到这个程度?厉害啊
回复 支持 反对

使用道具 举报

发表于 2019-9-6 08:50:03 | 显示全部楼层
不错不错,界面设计得挺好看的~
回复 支持 反对

使用道具 举报

发表于 2019-9-6 10:09:05 | 显示全部楼层
高手高手高高手
回复 支持 反对

使用道具 举报

发表于 2019-9-6 16:02:22 | 显示全部楼层
驱动板有卖吗?
回复 支持 反对

使用道具 举报

发表于 2019-9-6 17:17:43 | 显示全部楼层
我也有块屏。等驱动。。不过改过5V供电不知道能不能用
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-6 19:25:57 | 显示全部楼层
myshm 发表于 2019-9-6 17:17
我也有块屏。等驱动。。不过改过5V供电不知道能不能用

能用,我就是改了屏,只用USB供电就能用了
回复 支持 反对

使用道具 举报

发表于 2019-9-7 00:01:13 | 显示全部楼层
能弄代码搞驱动的都牛啊
回复 支持 反对

使用道具 举报

发表于 2019-9-15 14:50:09 | 显示全部楼层
其实我觉得都不如直接用ESP8266来驱动屏幕了,它比51可强了不少呢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-15 18:53:56 | 显示全部楼层
torpedolei 发表于 2019-9-15 14:50
其实我觉得都不如直接用ESP8266来驱动屏幕了,它比51可强了不少呢

是可以,之所以用这个方案,是让多数人能玩。会玩51的很多,会8266的不多。8
回复 支持 反对

使用道具 举报

发表于 2019-9-21 14:35:48 | 显示全部楼层
吧读字库的程序共享下摆,
回复 支持 反对

使用道具 举报

发表于 2019-12-24 00:20:02 来自手机浏览器 | 显示全部楼层
不会用字库,能不能分享下高通字库的程序和电路
回复 支持 反对

使用道具 举报

发表于 2022-11-23 11:33:25 | 显示全部楼层
这里不能关注作者吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-4-24 15:46 , Processed in 0.218401 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

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