• 大小: 761KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-11
  • 语言: 其他
  • 标签: LED点阵  

资源简介

LED点阵很好的资料,经过了实际操作的验证,比较经典,很具有参考简直。。。

资源截图

代码片段和文件信息

/*
main.c
16×16 LED点阵的扫描显示:显示一个汉字
*/


#include 


//定义I/O端口
sbit STR = P1^3; //74HC595存储寄存器时钟(Storage register clock)
sbit SI = P1^4; //74HC595串行输入信号(Serial Input)
sbit SCK = P1^5; //74HC595移位寄存器时钟(Shift register clock)


//定义汉字点阵数据表
code unsigned char Zimo[32] =
{
//文字:汉,字体:Fixedsys12,大小:16×16,取模方式:纵向取模、字节正序
0x080x060x800x610x060x200x380x270x200x200x200x270x380x200x000x00
0x200x200x7E0x800x020x040x040x080xD00x200xD00x080x0C0x060x040x00
};


/*
函数:SysInit()
功能:系统初始化
*/
void SysInit()
{
STR = 1;
SI = 0;
SCK = 0;
TMOD &= 0x0F;
TMOD |= 0x10;
TH1 = 0xFC;
TL1 = 0x66;
TR1 = 1;
ET1 = 1;
EA = 1;
}


/*
函数:T1INTSVC()
功能:T1中断服务函数
*/
void T1INTSVC() interrupt 3
{
code unsigned char Tab[] =
{//

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1158  2006-07-01 11:22  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\A51\Lattice-LED

     文件        681  2006-07-01 11:22  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\A51\Lattice-LED.hex

     文件         32  2006-07-01 11:22  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\A51\Lattice-LED.lnp

     文件       5580  2006-07-01 11:22  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\A51\Lattice-LED.M51

     文件       1443  2006-07-01 11:22  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\A51\Lattice-LED.Opt

     文件        433  2006-07-01 11:22  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\A51\Lattice-LED.plg

     文件       1999  2006-07-01 11:22  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\A51\Lattice-LED.Uv2

     文件       1445  2006-07-01 11:21  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\A51\Lattice-LED_Opt.Bak

     文件       1999  2006-06-28 13:43  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\A51\Lattice-LED_Uv2.Bak

     文件       4148  2006-06-28 13:43  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\A51\main.asm

     文件      12915  2006-07-01 11:22  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\A51\main.LST

     文件       1220  2006-07-01 11:22  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\A51\main.OBJ

     文件       3127  2006-07-01 11:22  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\C51\Lattice-LED

     文件       1108  2006-07-01 11:22  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\C51\Lattice-LED.hex

     文件         32  2006-07-01 11:22  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\C51\Lattice-LED.lnp

     文件       5489  2006-07-01 11:22  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\C51\Lattice-LED.M51

     文件       1253  2006-07-01 11:22  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\C51\Lattice-LED.Opt

     文件        431  2006-07-01 11:22  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\C51\Lattice-LED.plg

     文件       1991  2006-05-29 16:00  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\C51\Lattice-LED.Uv2

     文件       1261  2006-05-30 16:47  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\C51\Lattice-LED_Opt.Bak

     文件          0  2006-05-29 16:00  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\C51\Lattice-LED_Uv2.Bak

     文件       1748  2006-06-28 14:17  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\C51\main.c

     文件       4438  2006-07-01 11:22  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\C51\main.LST

     文件       3374  2006-07-01 11:22  实验16 16×16 LED点阵的扫描显示\例程A:显示一个汉字\C51\main.OBJ

     文件       6713  2006-06-07 08:44  实验16 16×16 LED点阵的扫描显示\例程B:滚动显示文字\A51\Branch.INC

     文件       3987  2006-07-01 11:23  实验16 16×16 LED点阵的扫描显示\例程B:滚动显示文字\A51\LatticeScroll

     文件       4934  2006-07-01 11:23  实验16 16×16 LED点阵的扫描显示\例程B:滚动显示文字\A51\LatticeScroll.hex

     文件         34  2006-07-01 11:23  实验16 16×16 LED点阵的扫描显示\例程B:滚动显示文字\A51\LatticeScroll.lnp

     文件      13335  2006-07-01 11:23  实验16 16×16 LED点阵的扫描显示\例程B:滚动显示文字\A51\LatticeScroll.M51

     文件       1442  2006-07-01 11:24  实验16 16×16 LED点阵的扫描显示\例程B:滚动显示文字\A51\LatticeScroll.Opt

............此处省略37个文件信息

评论

共有 条评论