資源簡介
利用74hc154和74hc595構(gòu)成的16*64點(diǎn)陣,有仿真電路,大家可以試試,很不錯(cuò)的資源

代碼片段和文件信息
#include?
#define?uchar?unsigned?char
#define?uint?unsigned?int
#define?shudu??3
uchar?yidhang;
uint?m;
uchar?code?HZ[];
uchar?BUFF[10];
void?shangyi(void);
void?tiaozhen(void);
void?zuoyi(void);
sbit?T_IO=P3^0;?
sbit?ACC_7=ACC^7;
sbit?T_CLK=P3^1;
/********************************************/
/*******************************************************/
void?main(void)
{
uchar?i;
m=0;
while(1)
{
?while(yid<16) ???????????//數(shù)據(jù)移位。
??{??for(i=0;i ??????{
???????for(hang=0;hang<16;hang++)
???????{
??????
???tiaozhen();
???zuoyi();
???????P1=0x10|hang;????//1.41.5//00010000//
???????P1=0x20|hang;???//00100000
???????}
??????}
????yid++;
?
??}
?yid=0;
?m=m+32;
?if(m>564)???????????//字?jǐn)?shù)調(diào)整
?m=0;
}
}
void?tiaozhen(void)
{
?uchar?s;
for(s=0;s<5;s++)????
???{
???BUFF[2*s]=HZ[m+32*s+hang*2];
???BUFF[2*s+1]=HZ[m+32*s+hang*2+1];
???}
}
void?write(uchar?ucDa)?
{?
uchar?i;
ACC?=?ucDa;
for(i=8;?i>0;?i--)
{
T_IO?=?ACC_7;
T_CLK?=0;
T_CLK?=1;
ACC?=?ACC?<<1;
}?
}
void?zuoyi(void)
{
??uchar?qinctempyidtemp;
???if(yid<8)????????????????????????????????//移動(dòng)步數(shù)
????inc=0;
??else?
????inc=1;
??
???if(yid<8)?
????????tempyid=yid;
???else?
????????tempyid=yid-8;
???
??for(q=0+inc;q<8+inc;q++)
???{
????temp=(BUFF[q]<>(8-tempyid));//調(diào)整要顯示的字節(jié)
????//SBUF=temp;?
????//?while(!TI);TI=0;//從低到高發(fā)送
???write(temp)?;//從高到低發(fā)送
???}
}
uchar?code?HZ[]=
{
0x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x00
0x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x00
0x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x00
0x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x00
0x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x00
0x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x00
0x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x00
0x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x00
/*--??文字:??電??--*/
/*--??宋體12;??此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16???--*/
0x010x000x010x000x010x000x3F0xF80x210x080x210x080x3F0xF80x210x08
0x210x080x210x080x3F0xF80x210x080x010x020x010x020x000xFE0x000x00
/*--??文字:??子??--*/
/*--??宋體12;??此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16???--*/
0x000x000x3F0xF00x000x200x000x400x000x800x010x000x010x000x010x04
0xFF0xFE0x010x000x010x000x010x000x010x000x010x000x050x000x020x00
/*--??文字:??愛??--*/
/*--??宋體12;??此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16???--*/
0x000xF80x3F0x900x120x100x090x200x3F0xFE0x220x020x420x000x3F0xFC
0x040x000x070xF00x0C0x200x0B0x400x100xC00x630x300x8C0x0E0x300x04
/*--??文字:??好??--*/
/*--??宋體12;??此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16???--*/
0x100x000x110xFC0x100x080x100x100xFC0x200x240x200x2
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????6664??2010-12-01?14:42??16X64點(diǎn)陣\Text1.c
?????文件??????10645??2010-12-01?14:42??16X64點(diǎn)陣\Text1.LST
?????文件???????5450??2010-12-01?14:42??16X64點(diǎn)陣\Text1.OBJ
?????文件?????????80??2010-12-01?14:37??16X64點(diǎn)陣\zimo.ini
?????文件?????269824??2000-08-22?11:24??16X64點(diǎn)陣\zimo221.exe
?????文件???????4841??2010-12-01?14:42??16X64點(diǎn)陣\點(diǎn)陣
?????文件???????3075??2010-12-01?14:42??16X64點(diǎn)陣\點(diǎn)陣.hex
?????文件?????????41??2010-12-01?14:42??16X64點(diǎn)陣\點(diǎn)陣.lnp
?????文件???????6190??2010-12-01?14:42??16X64點(diǎn)陣\點(diǎn)陣.M51
?????文件???????1015??2010-12-01?14:43??16X64點(diǎn)陣\點(diǎn)陣.Opt
?????文件???????1208??2010-12-01?14:42??16X64點(diǎn)陣\點(diǎn)陣.plg
?????文件????????935??2011-03-30?21:17??16X64點(diǎn)陣\點(diǎn)陣.PWI
?????文件???????1987??2010-05-11?17:40??16X64點(diǎn)陣\點(diǎn)陣.Uv2
?????文件???????1021??2010-11-28?14:23??16X64點(diǎn)陣\點(diǎn)陣_Opt.Bak
?????文件???????1987??2010-04-29?22:28??16X64點(diǎn)陣\點(diǎn)陣_Uv2.Bak
?????文件?????166854??2010-12-01?14:43??16X64點(diǎn)陣\Last?Loaded?點(diǎn)陣.DBK
?????文件?????166061??2011-03-29?12:59??16X64點(diǎn)陣\點(diǎn)陣.DSN
?????文件???????1052??2011-04-03?22:28??16X64點(diǎn)陣\最后.PWI
?????文件?????152660??2011-04-03?19:46??16X64點(diǎn)陣\Last?Loaded?最后.DBK
?????文件?????164139??2011-04-03?22:20??16X64點(diǎn)陣\最后.DSN
?????目錄??????????0??2011-03-29?13:57??16X64點(diǎn)陣
-----------?---------??----------?-----??----
???????????????965729????????????????????21
評(píng)論
共有 條評(píng)論