55问答网
所有问题
16*16点阵,如何写左移程序啊?如“你好”?C语言,51单片机。谢谢~
如题所述
举报该问题
其他回答
第1个回答 2012-02-11
数据左移就ok了
第2个回答 2012-02-13
我百度空间看看。四个方向都有。本回答被提问者采纳
第3个回答 2012-02-11
给你个链接
http://zhidao.baidu.com/question/377047683.html?oldq=1
相似回答
请问谁有
51单片机
用74HC595的数码管以及
16*16点阵
的
程序
例子?汇编
语言
...
答:
DS_595 EQU P1.5 ;串行数据输入(595-14)CH_595 EQU P1.7 ;移位时钟脉冲(595-11)CT_595 EQU P
1.6
;输出锁存器控制脉冲(595-12)G_595 EQU P1.4 ORG 0000H LJMP MAIN ORG 000BH LJMP TIME ORG 0100H MAIN: MOV SP,#60H CLR G_595 MOV TMOD,#01H MOV TL0,#0...
51单片机16*16点阵
4个汉字LED屏显示 请帮忙修改下
程序,
其他都不变...
答:
LED上下移动很简单,麻烦一点的是左右移动
。程序懒得写了,给你个思路吧,你在内存中开辟(16÷8+1)×16=48个字节的缓存。每行3个字节,实际显示2个字节的内容。在定时器中断中定时扫描列的内容。第一次中断,从行缓存头上开始,每行送16个BIT,共16行,第二次中断,从行缓存头上开始,每行送17...
...
16*16点阵
完成上下左右滚动的功能的
51单片机程序
答:
这是16X
16
的,自己一改就好了 //74HC595练习
程序
//串入并出实现16流水灯效果 //2009.12.28 includereg52.h sbit shcp=P2^0; //数据在上升沿进入移位寄存器 sbit date1=P2^1; //串行数据输入端 sbit clock=P2^2; //上升沿时将数据输出到并行端口 unsigned char tab[]={0x7f,0xbf,0xdf...
单片机C程序怎么
在这里面
左移
完了,接右移,要
怎么写
答:
点阵太多,需要使用16+16=32个io,建议使用lcd驱动ic,如ht1621之类
,51单片机
通过三线接口与ic通讯。编程方面
,程序
需要建立16x
16点阵
的缓冲,需要修改数据就先修改缓冲数据,然后改变输出。上移可以通过把缓冲按字节移位实现
,左移
就需要把缓冲数据按位移位,移位完成后再通过lcd driver更新输出。
...
单片机C语言编写程序,
使液晶显示器显示
16*16点阵
汉字,请问
怎么编写
...
答:
{ P1=i;P2=led[32*j+2*i];P3=led[32*j+2*i+1];delay();i++;if(i==
16
)i=0;if(time_50ms==20){ time_50ms=0;j++;if(j==2)j=0;} } } int_T0() interrupt 1 { TH0=0X3C;TL0=0XB0;time_50ms++;} delay(){ unsigned char t1;for(t1=0;t1<100;t1++);} ...
大家正在搜
c语言程序数组循环左移
16×16点阵程序
c51编程左移和右移
循环左移程序怎么写
16*16点阵
c51左移和右移
点阵程序
8×8点阵程序
16点阵