久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
單片機實驗 流水燈實驗
[打印本頁]
作者:
xuelongxl
時間:
2016-11-5 20:57
標題:
單片機實驗 流水燈實驗
內容:是12個LED發光二極管左循環閃亮,然后右循環閃亮
#include "reg52.h"
#define LEDPORT1 (P1) //定義LED燈的端口
#define LEDPORT2 (P2)
#define MOVESPEED (500) //定義流水的速度
#define ALLLEDOFF (0xff) //使所有燈熄滅的值
//初始化函數
void Init(void)
{
LEDPORT1=ALLLEDOFF; //熄滅所有燈
LEDPORT2=ALLLEDOFF;
}
//延時函數
//x為延時時間,范圍1~65535
void xDelay(unsigned int x)
{
unsigned char y;
for(;x>0;x--)
for(y=110;y>0;y--);
}
//流水效果1函數
void Effect1(void)
{
unsigned char TempOut1,TempOut2,xIndex;
TempOut1=0xfe; //輸出值賦初值
TempOut2=0xfe;
for(xIndex=8;xIndex>0;xIndex--) //循環處理8個燈
{
LEDPORT1=TempOut1; //輸出值刷新到端口線
TempOut1<<=1; //計算下一個輸出值
xDelay(MOVESPEED); //延時一會
}
LEDPORT1=ALLLEDOFF;
for(xIndex=4;xIndex>0;xIndex--) //循環處理8個燈
{
LEDPORT2=TempOut2; //輸出值刷新到端口線
TempOut2<<=1; //計算下一個輸出值
xDelay(MOVESPEED); //延時一會
}
}
//流水效果2函數
void Effect2(void)
{
unsigned char TempOut1,TempOut2,xIndex;
TempOut1=0xfe;
TempOut2=0xfe;
for(xIndex=8;xIndex>0;xIndex--)
{
LEDPORT1=TempOut1;
TempOut1<<=1;
TempOut1|=1;
xDelay(MOVESPEED);
}
for(xIndex=4;xIndex>0;xIndex--)
{
LEDPORT2=TempOut2;
TempOut2<<=1;
TempOut2|=1;
xDelay(MOVESPEED);
}
}
void main(void)
{
Init(); //調用初始化函數
while(1){ //無限循環
Init();
Effect1(); //調用效果1函數
Init();
Effect2(); //調用效果2函數
}
}
復制代碼
04實驗四 流水燈.zip
2016-11-5 20:57 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
18.54 KB, 下載次數: 2, 下載積分: 黑幣 -5
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
亚洲一级大片
|
一区二区三区亚洲
|
国产成人三级在线观看
|
欧美美女性生活
|
91视频在线观看视频
|
成人三级在线观看
|
日韩中文字幕一区二区三区
|
第一福利视频
|
成人免费看片98欧美
|
成人国产精品一区二区
|
九九热在线精品
|
一级片免费播放
|
欧美日韩国产精品
|
国产福利在线观看
|
精品一区二区三区av
|
日韩精品久久久久久
|
五月婷婷开心
|
丁香五香天堂网
|
丁香在线视频
|
免费一级全黄少妇性色生活片
|
黄色精品视频
|
91日韩在线
|
精品在线一区
|
免费成人结看片
|
天天操综合网
|
成人91视频
|
在线观看免费av网站
|
欧美日韩成人一区二区三区
|
亚洲字幕
|
精品久久久久久
|
中文字幕在线观看网址
|
国产精品一级
|
日韩精品第一页
|
免费看黄色大片
|
色综合久久天天综合网
|
久久久不卡
|
成年人小视频
|
欧美综合一区二区三区
|
一级欧美一级日韩
|
国产成人精品久久久
|
国产成人在线免费观看
|