找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

LCD12864的文字如何改为从右向左滚动显示(程序在下面)

查看数: 3013 | 评论数: 6 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-12-23 12:26

正文摘要:

#include <reg51.h> #define LCDLCDDisp_Off   0x3e #define LCDLCDDisp_On    0x3f #define Page_Add     0xb8 #define LCDCol_Add     0x40 ...

回复

ID:997135 发表于 2021-12-26 17:54
dmclyx 发表于 2021-12-23 12:26
求大佬指点

大佬,仿真没字库怎么解决啊
ID:824490 发表于 2021-12-25 23:11
dmclyx 发表于 2021-12-25 15:55
有具体的代码吗,求解求解

你可以参考《俄罗斯方块》的代码,学着写一个
ID:992696 发表于 2021-12-25 15:55
名字不是重点 发表于 2021-12-24 08:55
简单粗暴的、有效的方法,写一个函数,比如:
// 区域显示图片
// x:起点横坐标

有具体的代码吗,求解求解
ID:824490 发表于 2021-12-24 08:55
本帖最后由 名字不是重点 于 2021-12-24 09:04 编辑

简单粗暴的、有效的方法,写一个函数,比如:
// 区域显示图片
// x:起点横坐标
// y:起点纵坐标
// width:区域宽度
// height:区域高度
// p:图片数据
LCD_display_image(u8 x,u8 y,u8 width,u8 height,u8 *P)
{



}

然后一定的时间,更改x/y的值就能上下左右在移动图片了
ID:584814 发表于 2021-12-24 08:41
屏显内容的“移动”,实质上是打点内容的变化。
将屏左的点移动到右边其他点整体左移再拼接如此反复就是整屏左移的特效。
ID:992696 发表于 2021-12-23 12:26
求大佬指点

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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