欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標(biāo)題:
16x16點(diǎn)陣套件動(dòng)態(tài)一個(gè)字一個(gè)字顯示源程序 ”物聯(lián)網(wǎng)“
[打印本頁]
作者:
落塵
時(shí)間:
2015-12-28 09:17
標(biāo)題:
16x16點(diǎn)陣套件動(dòng)態(tài)一個(gè)字一個(gè)字顯示源程序 ”物聯(lián)網(wǎng)“
和大家分享一些
16*16點(diǎn)陣資料
,用得著的拿去。動(dòng)態(tài)文字,”物聯(lián)網(wǎng)“ 16x16點(diǎn)陣套件動(dòng)態(tài)一個(gè)字一個(gè)字顯示源程序
電路圖下載:
16x16點(diǎn)陣套件資料(動(dòng)態(tài)“物聯(lián)網(wǎng)”).rar
(134.23 KB, 下載次數(shù): 27)
2015-12-28 09:15 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
#include<reg52.h>
#include<intrins.h>
#define uint unsigned int
#define uchar unsigned char
uchar code table[]={0x07,0x06,0x05,0x04,0x03,0x02,0x01,0x00,0x0f,0x0e,0x0d,0x0c,0x0b,0x0a,0x09,0x08};
/*-- 文字: 物 --*/
/*-- 宋體12; 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 --*/
uchar wu[]={0x10,0x80,0x10,0x80,0x50,0x80,0x50,0xFC,0x7D,0x54,0x52,0x54,0x90,0x54,0x10,0x94,
0x1C,0x94,0xF1,0x24,0x52,0x24,0x10,0x44,0x10,0x44,0x10,0x84,0x11,0x28,0x10,0x10};
/*-- 文字: 聯(lián) --*/
/*-- 宋體12; 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 --*/
uchar lian[]={0x00,0x88,0xFC,0x48,0x48,0x50,0x48,0x00,0x79,0xFC,0x48,0x20,0x48,0x20,0x78,0x20,
0x4B,0xFE,0x48,0x20,0x4C,0x50,0x78,0x50,0xC8,0x88,0x08,0x88,0x09,0x04,0x0A,0x02};
/*-- 文字: 網(wǎng) --*/
/*-- 宋體12; 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 --*/
uchar wang[]={0x00,0x00,0x7F,0xFC,0x40,0x04,0x40,0x04,0x42,0x14,0x52,0x94,0x4A,0x54,0x44,0x24,
0x44,0x24,0x4A,0x54,0x4A,0x54,0x52,0x94,0x61,0x04,0x40,0x04,0x40,0x14,0x40,0x08};
sbit RCK=P2^0;
sbit SCK=P2^1;
sbit Q1=P2^3;
sbit Q2=P2^2;
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=25;y>0;y--);
}
void HC595(uchar *p) //byte是將要傳送的8位數(shù)
{
uchar i,j,a,b;
uint byte;
for(j=0;j<8;j++)
{
a=~(*p);
b=~(*(p+1));
byte=a*256+b;
for(i=0;i<=15;i++)
{
if((byte&0X01)==0X01)
Q1=1;//端口送1
else
Q1=0;//端口送0
SCK=0;
SCK=1;//上升沿送數(shù)
byte>>=1;
}
P1=table[j];
RCK=0;
RCK=1;//上升沿送數(shù)
// delay(3);
for(i=0;i<=15;i++)
{
Q1=1;//端口送1
SCK=0;
SCK=1;//上升沿送數(shù)
}
p+=2;
}
for(j=0;j<8;j++)
{
a=~(*p);
b=~(*(p+1));
byte=a*256+b;
for(i=0;i<=15;i++)
{
if((byte&0X01)==0X01)
Q2=1;//端口送1
else
Q2=0;//端口送0
SCK=0;
SCK=1;//上升沿送數(shù)
byte>>=1;
}
P1=table[j+8];
RCK=0;
RCK=1;//上升沿送數(shù)
// delay(3);
for(i=0;i<=15;i++)
{
Q1=1;//端口送1
SCK=0;
SCK=1;//上升沿送數(shù)
}
p+=2;
}
}
void main()
{
uchar x;
while(1)
{
for(x=0;x<100;x++)
HC595(wu);
for(x=0;x<100;x++)
HC595(lian);
for(x=0;x<100;x++)
HC595(wang);
}
}
復(fù)制代碼
作者:
jdhk
時(shí)間:
2016-3-15 21:27
謝謝分享,最近需要這方面的東西
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1