| 通过循环结构里头按顺序1,先调用函数写一个清屏幕的程序2,每个字符对应的显示点坐标向前+2个像素3,判断是否最后一个文字是否滚动出屏幕4,如果3完成则接出第一个字符,否则继续显示下载一个字符 |
dmclyx 发表于 2022-1-11 15:08 void Bmp_Right_Disp(unsigned char page,unsigned char column, unsigned char code *Bmp)函数里 unsigned char page 相当于行 unsigned char column相当于列 你都知道将 page 变成 0,2,4,6 将内容显示在屏对应的行上,那是不是可以通过改变column将内容显示在不同的列上,column动态变化起来内容是不是就移动显示了。 人家不是藏着,是让你思考起来,授人以鱼不如授人以渔。要想在技术的路上走下去,学会自我学习才是最重要的。 |
123456ZXC1 发表于 2022-1-8 15:08 具体是怎么弄呀,我for循环总是出错的 |
| 差不多得了,不回答具体的就不要回答了,隔着干嘛呢 |
|
弄清楚void Bmp_Right_Disp(unsigned char page,unsigned char column, unsigned char code *Bmp) 里各个参数的指代即可 |
| 使用for循环 把地址以此改变就行了 |