欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標(biāo)題:
51單片機(jī)完美驅(qū)動(dòng)LEDP10板源碼
[打印本頁(yè)]
作者:
qq93017207
時(shí)間:
2018-4-4 18:49
標(biāo)題:
51單片機(jī)完美驅(qū)動(dòng)LEDP10板源碼
51單片機(jī) 完美驅(qū)動(dòng)LED P10板 可用于畢業(yè)設(shè)計(jì) DIY制作等
單片機(jī)源程序如下:
#include <reg52.h>
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
#define NOP _nop_()
sbit OE = P2^0;
sbit A1 = P2^1;
sbit B1 = P2^2;
sbit SHCP=P2^4; //11腳SHCP 移位時(shí)鐘
sbit STCP=P2^3; //12腳STCP 鎖存時(shí)鐘
sbit DATA=P3^7; //數(shù)據(jù)輸入
unsigned int flag,i;
uchar code table0[10][32]=
{{0xFF,0xFF,0xFF,0xFF,0xF8,0x7F,0xF7,0xBF,0xEF,0xDF,0xEF,0xDF,0xEF,0xDF,0xEF,0xDF,
…………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
{ 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF}};
uchar* table[10] = {table0,table1,table2,table3,table4,table5,table6,table7,table8,table9};
/*******************************************************************************************/
/*******************************************************************************************/
/*******************************************************************************************/
//數(shù)據(jù)串行輸入
void serial_input(uchar dat)
{
uint m;
for(m=0;m<8;m++)
{
if(dat & 0x80)
DATA=1;
else
DATA=0;
SHCP=0;
SHCP=1;
NOP;
NOP;
SHCP=0;
NOP;
NOP;
dat=dat<<1;
}
}
/*******************************************************************************************/
//并出
void serial_output()
{
STCP=1;
NOP;
NOP;
STCP=0;
}
/*******************************************************************************************/
/*******************************************************************************************/
//行顯控制
void HC138_scan(uchar temp)
{
OE=1;
A1=0x01 & temp;
B1=0x01 &(temp>>1);
}
/*******************************************************************************************/
/*******************************************************************************************/
//整屏顯示
void display0(uchar table[10][32])
{
uint i,j,k;
for(k=0;k<4;k++) //顯示的四行
{
for(j=0;j<2;j++) //顯示3、4列
{
for(i=0;i<2;i++) // 顯示1、2列
{
serial_input(table[j][3*8+2*k+i]);
serial_input(table[j][2*8+2*k+i]);
serial_input(table[j][1*8+2*k+i]);
serial_input(table[j][0*8+2*k+i]);
}
}
serial_output();
HC138_scan(k);
}
}
//void Delay1000ms() //@11.0592MHz
//{
// unsigned char i, j, k;
// _nop_();
// _nop_();
// i = 43;
// j = 6;
// k = 203;
// do
// {
// do
// {
// while (--k);
// } while (--j);
// } while (--i);
//}
//void Delay1000ms()
//{
// int i=0;
// for(i=0;i<90000;i++)
// {
// }
//}
/*******************************************************************************************/
/*******************************************************************************************/
/*******************************************************************************************/
/*******************************************************************************************/
void main()
{
SCON = 0x50;
TMOD=0x20;
TH1=0xfd;
TL1=0xfd; //串口波特率9600
TR1 = 1;
// SM0=0;
// SM1=1;
REN=1;
EA=1; //開總中斷
ES=1; //開串行中斷
i=0;
// SBUF=i;
// while(!TI);
// TI=0;
while(1)
{
if(flag==1)
{
ES=0;
flag=0;
……………………
…………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼
所有資料51hei提供下載:
LEDP1051.rar
(41.45 KB, 下載次數(shù): 112)
2018-4-4 18:48 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
作者:
loost
時(shí)間:
2018-9-5 02:29
找了很久這個(gè)東西 謝謝樓主
作者:
heilongbao
時(shí)間:
2019-11-21 19:44
這個(gè)能做什么呢??
作者:
saj123
時(shí)間:
2021-1-5 16:05
好資料,能控制顯示頻譜加時(shí)間日期就完美了
作者:
人人學(xué)會(huì)單片機(jī)
時(shí)間:
2021-1-24 17:33
垃圾代碼,沒(méi)反應(yīng)
作者:
天天向上啊
時(shí)間:
2022-3-9 21:58
找好久了,感謝
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1