資源簡介
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個文件信息
評論
共有 條評論