一乐电子

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
楼主: 桃源客

32*32汉字左移程序终于搞定了!发帖分享一下.

 火.. [复制链接]
发表于 2010-11-22 01:09 | 显示全部楼层
补充一下,用STC52芯片,24M,下载采用6T,没有闪耀感。
回复

使用道具 举报

发表于 2010-11-22 06:26 | 显示全部楼层
我晚上做个试一下 谢谢沈老
回复

使用道具 举报

 楼主| 发表于 2010-11-22 08:47 | 显示全部楼层
屏的长度要是加长,如两块级联,要适当增加缓冲的容量,在程序中我己作了冗余,用在32X80上应没有问题,不过多块级联可以改下以下语句:

uchar BUFF[17];              //下半屏显示缓冲            
uchar BUFF1[17];            //上半屏显示缓冲  
上下缓冲字节数取值=2*板点阵宽度/8+1   比较保险,即两倍板的点阵字节数.
下面装缓冲区时也要装多一些
BUFF[0]=tab[wor][64+disrow*4];//~   装载下半屏一线点阵数据
        BUFF[1]=tab[wor][64+disrow*4+1];//~
        BUFF[2]=tab[wor][64+disrow*4+2];//~
        BUFF[3]=tab[wor][64+disrow*4+3];//~
        BUFF[4]=tab[wor+1][64+disrow*4];//~
        BUFF[5]=tab[wor+1][64+disrow*4+1];//~
        BUFF[6]=tab[wor+1][64+disrow*4+2];//~
        BUFF[7]=tab[wor+1][64+disrow*4+3];//~
        BUFF[8]=tab[wor+2][64+disrow*4];//~
        BUFF[9]=tab[wor+2][64+disrow*4+1];//~
        BUFF[10]=tab[wor+2][64+disrow*4+2];//~
        BUFF[11]=tab[wor+2][64+disrow*4+3];//~
        BUFF[12]=tab[wor+3][64+disrow*4];//~
        BUFF[13]=tab[wor+3][64+disrow*4+1];//~
        BUFF[14]=tab[wor+3][64+disrow*4+2];//~
        BUFF[15]=tab[wor+3][64+disrow*4+3];//~
        BUFF[16]=tab[wor+4][64+disrow*4+3];//~
     BUFF1[0]=tab[wor][disrow*4];//~    装载上半屏一线点阵数据
        BUFF1[1]=tab[wor][disrow*4+1];//~
        BUFF1[2]=tab[wor][disrow*4+2];//~
        BUFF1[3]=tab[wor][disrow*4+3];//~
        BUFF1[4]=tab[wor+1][disrow*4];//~
        BUFF1[5]=tab[wor+1][disrow*4+1];//~
        BUFF1[6]=tab[wor+1][disrow*4+2];//~
        BUFF1[7]=tab[wor+1][disrow*4+3];//~
        BUFF1[8]=tab[wor+2][disrow*4];//~
        BUFF1[9]=tab[wor+2][disrow*4+1];//~
        BUFF1[10]=tab[wor+2][disrow*4+2];//~
        BUFF1[11]=tab[wor+2][disrow*4+3];//~
        BUFF1[12]=tab[wor+3][disrow*4];//~
        BUFF1[13]=tab[wor+3][disrow*4+1];//~
        BUFF1[14]=tab[wor+3][disrow*4+2];//~
        BUFF1[15]=tab[wor+3][disrow*4+3];//~
        BUFF1[16]=tab[wor+4][disrow*4+3];//~

理论上如果单片机速度较快,应是联得很多的.
回复

使用道具 举报

发表于 2010-12-1 23:42 | 显示全部楼层
不错,下载学习,谢谢分享。
回复

使用道具 举报

发表于 2011-1-15 13:49 | 显示全部楼层
此时此刻  感觉有点资源共享  天下一乐是一家的感觉了   艺新老师说过  中国缺的就是技术共享  资源共享  虽然我抵日  反日   但小日本技术是相当共享和开放的(艺新老师说的)  在此谢谢楼主  谢谢一乐提供这么好的平台  让英雄有用武之地
回复

使用道具 举报

发表于 2011-1-15 13:50 | 显示全部楼层
楼主是一乐 武林 中的 英雄
回复

使用道具 举报

发表于 2011-1-27 21:39 | 显示全部楼层
刚看到,不知能否用在32*64的单色屏上?(驱动芯片SM4953 + 74HC138 + 74HC595)
回复

使用道具 举报

发表于 2011-1-27 23:03 | 显示全部楼层
刚看到,不知能否用在32*64的单色屏上?(驱动芯片SM4953 + 74HC138 + 74HC595)
kkssoopp 发表于 2011-1-27 21:39 https://www.yleee.com.cn/images/common/back.gif



    应该可以的,另外短消息已经回复。
回复

使用道具 举报

发表于 2011-2-5 21:08 | 显示全部楼层
给老沈看的图

这是我的屏的接口标识

这是我的屏的接口标识
回复

使用道具 举报

发表于 2011-2-5 21:26 | 显示全部楼层
根据你这个接口图,我印象中,在出售屏时可能有特殊说明的,应该是行和列不是一般接法,需要硬件更改后,网上一些程序才可以使用。
如果有屏的实物图,我可以进一步确定了。
回复

使用道具 举报

本版积分规则

QQ|一淘宝店|手机版|商店|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2025-8-22 10:33 , Processed in 0.040194 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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