打印
[活动专区]

【赛元SC95F】赛元95系列试用之12864显示

[复制链接]
837|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
WENAO|  楼主 | 2020-4-8 09:58 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 WENAO 于 2020-4-8 10:32 编辑

赛元95系列收到板子之后
发现没有任何指示灯之类的
于是就焊接了一个指示灯,工欲善其事必先利其器

调试遇到的问题
1,仿真能运行,插上3.3V不能运行,原因是需要手动设置RST电压,系统默认是4.3V
2,串口打印printf函数重新定位。由于没有重新定位,给调试工作带来不便。需加入重新定位函数
char putchar(char c)

{

    SBUF =  c ;

    while(!TI);

    TI = 0 ;

    return c;

}

3,bsp语句不够丰富,将其他单片机的bsp移植过来,比如这样
#define P50_PushPull_Mode                        P5CON|=SET_BIT0
#define P51_PushPull_Mode                        P5CON|=SET_BIT1
#define P52_PushPull_Mode                        P5CON|=SET_BIT2
#define P53_PushPull_Mode                        P5CON|=SET_BIT3
#define P54_PushPull_Mode                        P5CON|=SET_BIT4
#define P55_PushPull_Mode                        P5CON|=SET_BIT5


这样就极大的方便了大家的使用

手头上没有屏,拆了个不用的电话
经示波器测试,得到其pin序,经过一晚上调试,终于点亮屏


微信图片_20200408000954.jpg (173.48 KB )

微信图片_20200408000954.jpg

微信图片_20200407235250.jpg (211.92 KB )

微信图片_20200407235250.jpg

微信图片_20200407235245.jpg (195.19 KB )

微信图片_20200407235245.jpg

微信图片_20200407235228.jpg (318.83 KB )

微信图片_20200407235228.jpg

微信图片_20200407235159.jpg (173.13 KB )

微信图片_20200407235159.jpg

微信图片_20200407235233.jpg (193.67 KB )

微信图片_20200407235233.jpg

12864-driver.zip

178.47 KB

使用特权

评论回复

相关帖子

沙发
WENAO|  楼主 | 2020-4-8 10:05 | 只看该作者
后续再加入菜单操作

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

33

帖子

1

粉丝