久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
電腦上位機(jī)控制單片機(jī)流水燈花樣的變化
[打印本頁]
作者:
heicc
時間:
2016-6-17 01:21
標(biāo)題:
電腦上位機(jī)控制單片機(jī)流水燈花樣的變化
0.png
(28.69 KB, 下載次數(shù): 178)
下載附件
2016-6-17 01:18 上傳
上位機(jī)程序,vc++編程,51黑附件中該可以下載源代碼
下面是電腦可控流水燈的下位機(jī)單片機(jī)源碼:
#include<reg52.h>
#include <intrins.h> //該庫函數(shù)中包含了下面程序中要用到的_crol_()函數(shù)
#define uint unsigned int
#define uchar unsigned char
uchar flag,d;
const unsigned char design[77]={0xFF,0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,// 左移
0x7F,0x7F,0xBF,0xDF,0xEF,0xF7,0xFB,0xFD,//右移
0xFE,0xFF, 0xFF,0xFE,0xFC,0xF8,0xF0,0xE0,0xC0,0x80,0x0, //逐漸點(diǎn)亮
0xFE,0xFF, 0xFF,0xFE,0xFC,0xF8,0xF0,0xE0,0xC0,0x80,0x0, //逐漸點(diǎn)亮
0xE7,0xDB,0xBD,0x7E,0xFF ,//從中間到兩邊
0xE7,0xDB,0xBD,0x7E,0xFF,//從中間到兩邊
0x7F,0x7F,0xDF,0xDF,0xf7,0xf7,0xfd,0xfd,0x0,0x0,
0xbf,0xbf,0xef,0xef,0xfb,0xfb,0xfe,0xfe,0x0,0x0,
0x3f,0xcf,0xfc,0xf3,
0x1f,0x8f,0xc7,0xe3,0xf1,};
void delayms() // 延時子程序
{
uint i;
for(i = 0; i < 20000; i++);
}
void main()
{
TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
TR1=1;
REN=1;
SM0=0;
SM1=1;
EA=1;
ES=1;
while(1)
{ if(flag==1)
{ ES=0;
flag=0;
SBUF=d;
while(!TI);
TI=0;
ES=1;
}
}
}
void ckzd() interrupt 4
{ uchar b,LED,c, i; uint a;
uchar LED1=0XFE,LED2=0XFD,LED3=0XFB,LED4=0XF7,LED5=0XEF,LED6=0XDF,LED7=0xbf,LED8=0X7F;
RI=0;
b=SBUF;
d=SBUF;
flag=1;
switch( b ) {
case 'a':
P1=P1&LED1;break;
case 'A': //led1
P1=P1|(~LED1);break;
case 'b':
P1=P1&LED2;break;
case 'B': //led2
P1=P1|(~LED2);break;
case 'c':
P1=P1&LED3;break;
case'C': //led3
P1=P1|(~LED3); break;
case'd':
P1=P1&LED4;break;
case'D': //led4
P1=P1|(~LED4);break;
case 'e':
P1=P1&LED5; break;
case'E':
//led5
P1=P1|(~LED5); break;
case 'f':
P1=P1&LED6;break;
case'F':
P1=P1|(~LED6);break; //led6
case 'g':
P1=P1&LED7; break;
case'G':
P1=P1|(~LED7);break; //led7
case 'h':
P1=P1&LED8;break;
case'H':
P1=P1|(~LED8);break; //led8
case '1':
LED = 0x7f;
P1 = P1&LED;
for(i=0;i<8;i++)
{
LED = _crol_(LED,1);//循環(huán)左移1位,點(diǎn)亮下一個LED,_crol_()是庫函數(shù)左移
P1 = LED;
delayms();//延時
} ;
LED = 0x7f;
P1 = P1&LED;
for(i=0;i<8;i++)
{
LED = _crol_(LED,1);//循環(huán)左移1位,點(diǎn)亮下一個LED,_crol_()是庫函數(shù)左移
P1 = LED;
delayms();//延時
} ;
P1=0xff;
break;
case '2':
LED = 0xFE;
P1 =P1& LED;
for(i=0;i<8;i++)
{
LED = _cror_(LED,1);//循環(huán)右移1位,點(diǎn)亮下一個LED,_crol_()是庫函數(shù)左移
P1 = LED;
delayms();//延時
} ;
LED = 0xFE;
P1 =P1& LED;
for(i=0;i<8;i++)
{
LED = _cror_(LED,1);//循環(huán)右移1位,點(diǎn)亮下一個LED,_crol_()是庫函數(shù)左移
P1 = LED;
delayms();//延時
} ;
P1=0xff;
break;
case '3':
for (c=0; c<77; c++)
{
for(a=0; a<30000; a++); //延時一段時間
P1 = design[c]; //讀已定義的花樣數(shù)據(jù)并寫花樣數(shù)據(jù)到 P0 口
}
default:
P1=0xff;
break;
}
}
復(fù)制代碼
0.png
(67.48 KB, 下載次數(shù): 175)
下載附件
2016-6-17 01:18 上傳
可以通過上位機(jī)按鈕控制流水燈花樣變化
led上位機(jī)下位機(jī).rar
(4.99 MB, 下載次數(shù): 147)
2016-6-17 01:20 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
作者:
老婆當(dāng)家
時間:
2016-9-9 10:12
真的不錯哦 果斷收藏
作者:
23032
時間:
2017-5-11 15:01
感謝
作者:
qq291480
時間:
2017-11-15 15:51
給力!51黑有你更精彩!!!
作者:
lvlv99
時間:
2018-4-12 18:11
不錯,跟著學(xué)習(xí)了!
作者:
quzhihong
時間:
2018-8-24 13:43
感謝分享,很不錯
作者:
大青衣123
時間:
2018-12-27 20:46
老鐵,很棒
作者:
stolle
時間:
2019-5-26 03:16
完美一直在尋找它很長一段時間! 謝謝你的分享。
作者:
wcs1668
時間:
2019-7-31 17:35
感謝分享,很不錯。w10能用嗎?
作者:
QDMLIT
時間:
2019-10-31 15:51
非常感謝
作者:
1123551003
時間:
2019-11-10 14:43
不錯,跟著學(xué)習(xí)了!
作者:
sqcda
時間:
2019-11-26 17:50
支持樓主,學(xué)習(xí)
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
人人爽爽人人
|
日韩精品区
|
欧美激情xxx
|
国产小视频在线观看
|
精品一二区
|
老司机深夜福利视频
|
日韩国产中文字幕
|
日韩欧美精品
|
伊人久久免费视频
|
日韩三级精品
|
狠狠干2018
|
日韩一区二区三区视频
|
日本人の夫妇交换
|
国产美女视频
|
午夜小视频在线观看
|
日韩av一区二区在线观看
|
日韩午夜影院
|
天堂a√
|
国产中文字幕一区二区
|
免费的黄色小视频
|
国产在线欧美
|
一区二区免费
|
国内精品一区二区三区
|
www.4hu95.com四虎 丰满岳乱妇一区二区
|
国产综合亚洲精品一区二
|
精品福利在线观看
|
香蕉在线播放
|
亚洲二区在线观看
|
91久久国产综合久久91精品网站
|
日韩精品免费观看
|
国产极品在线观看
|
日韩毛片视频
|
触手繁殖の地狱3d啪啪
|
99在线视频免费观看
|
久久激情综合
|
国产精品二区一区二区aⅴ污介绍
|
国产免费黄色
|
精品国产视频
|
手机av在线免费观看
|
国产一级片视频
|
免费三级网站
|