wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区
標題:
光電計數和藍牙控制RGB的程序問題,急急急!!!
[打印本頁]
作者:
zha
時間:
2017-5-9 12:14
標題:
光電計數和藍牙控制RGB的程序問題,急急急!!!
我要寫一個藍牙控制RGB變色和兩個光電傳感器計數的程序
單個的模塊可以實現,但是我在往一起合的時候,就不能了
而且發現功能會互相影響,求大神幫我改一下代碼,說一下
思路,怎么才能兩個同時運行,,很急..
#include <reg52.h>
#include <string.h>
#include <intrins.h>
#define LCD1602_DB P0
unsigned char tmp;
unsigned int c=0;
unsigned char flag1s = 0;
unsigned char flag2s = 0;
unsigned char counter = 0;//jishu
unsigned char str[] = "COUNT: ";
sbit LCD1602_RS = P1^0;
sbit LCD1602_RW = P1^1;
sbit LCD1602_E = P1^5;
sbit red = P2^0;
sbit LED = P2^2;
sbit red1 = P2^1;
sbit RR = P3^5;
sbit GG = P3^6;
sbit BB = P3^7;
int PWM_0 = 0;
int PWM_1 = 0;
int PWM_2 = 0;
void InitLcd1602();
void LcdShowStr(unsigned char x, unsigned char y, unsigned char *str);
void itoa (unsigned int n,unsigned char s[5]);
void keepred();
void init(); //串口初始化
void send(unsigned char a); //單字節發送函數
void ctrl(); //接收處理函數
void color();
void keepPWM();
void delay (unsigned char t) //延時
{
unsigned char i;
while(t--)
{
for(i=0; i<114; i++);
}
}
void main()
{
unsigned int sec = 0, i=0, j = 0;
unsigned char s[5] ;
unsigned char x[6] = "none";
init();
red = 1;
red1 = 1;
TMOD = 0x21;
TL0 = 0xC9; //設置定時初值
TH0 = 0xFF;
TR0 = 1;
ET0 = 1;
ET1 = 1;
EA = 1;
InitLcd1602();
sec = 0;
itoa(sec, s);
LcdShowStr(8, 0, x);
while(1)
{
keepPWM();
if(RI==1) // 是否有數據到來
{
RI = 0;
tmp = SBUF;
ctrl();
delay(5); // 暫存接收到的數據
}
else if(flag1s == 1 )
{
flag1s = 0;
sec++;
}
else if(flag2s == 1 )
{
flag2s = 0;
if(sec > 0)
sec--;
}
else if(sec<=0)
{
sec = 0;
LcdShowStr(8, 0, x);
}
else
{
itoa(sec, s);
memset(s, '\0', 5);
delay(50);
}
if(RI == 0)
{
PWM_0 = PWM_0;
PWM_1 = PWM_1;
PWM_2 = PWM_2;
delay(5);
}
delay(5);
}
}
void LcdWaitReady()
{
unsigned char sta;
LCD1602_DB = 0xFF;
LCD1602_RS = 0;
LCD1602_RW = 1;
do {
LCD1602_E = 1;
sta = LCD1602_DB;
LCD1602_E = 0;
}while(sta & 0x80);
}
void LcdWriteCmd(unsigned char cmd)
{
LcdWaitReady();
LCD1602_RS = 0;
LCD1602_RW = 0;
LCD1602_DB = cmd;
LCD1602_E = 1;
LCD1602_E = 0;
}
void LcdWriteDat(unsigned char dat)
{
LcdWaitReady();
LCD1602_RS = 1;
LCD1602_RW = 0;
LCD1602_DB = dat;
LCD1602_E = 1;
LCD1602_E = 0;
}
void LcdSetCursor(unsigned char x, unsigned char y)
{
unsigned char addr;
if(y == 0)
addr = 0x00 + x;
else
addr = 0x40 + x;
LcdWriteCmd(addr | 0x80);
}
void LcdShowStr(unsigned char x, unsigned char y, unsigned char *str)
{
LcdSetCursor(x, y);
while(*str != '\0')
{
LcdWriteDat(*str++);
}
}
void InitLcd1602()
{
LcdWriteCmd(0x38);
LcdWriteCmd(0x0C);
LcdWriteCmd(0x06);
LcdWriteCmd(0x01);
}
void itoa (unsigned int n,unsigned char s[])
{
unsigned char temp;
unsigned int i = 0;
unsigned int len = 0;
while(n != 0)
{
s[i] = (n % 10) + '0' ;//算出字符
n = n / 10;
i++;
}
s[i] = '\0';
len = strlen(s);
for(i = 0; i < len / 2; i++) //前后換順序
{
temp = s[i];
s[i] = s[len - 1 - i];
s[len - 1 - i] = temp;
}
LcdShowStr(1, 0, str);
LcdWriteCmd(0x01);
LcdShowStr(1, 0, str);
LcdShowStr(8, 0, s);
s[0] = '\0';
}
void keepPWM()//保持輸出
{
if(PWM_0 <=0)
PWM_0 =0;
if(PWM_1 <=0)
PWM_1 =0;
if(PWM_2 <=0)
PWM_2 =0;
if(PWM_0 >=255)
PWM_0 =255;
if(PWM_1 >=255)
PWM_1 =255;
if(PWM_2 >=255)
PWM_2 =255;
}
void init() //串口初始化
{
ES=0; //關中斷
SCON = 0x50; // REN=1允許串行接受狀態,串口工作模式1,
//10位UART(1位起始位,8位數據位,1位停止位,無奇偶校驗),波特率可變
TMOD = 0x20; // 定時器1工作于方式2,8位自動重載模式, 用于產生波特率
TH1=TL1=0xFD; // 波特率9600 (本次測試采用晶振為11.0592)
PCON &= 0x7f; // 波特率不倍增
TR1 = 1; //定時器1開始工作,產生波特率
//發送標志位置0
TI=0; //接收標志位置0
RI=0;
//EA=0;
ES=1;
}
/*void send(unsigned char a) //單字節數據發送
{
//注意:若單片機TXD(P3.1)無上拉能力,必須在P3.1端接上拉電阻。本次測試需要接上拉電阻
TI=0;
SBUF=a;
while(TI==0);
TI=0;
if(c%2) //發送指示燈標志,每接收一次,此燈亮滅交替
led=1;
else
led=0;
c++;
}*/
void ctrl() //接收處理函數
{
switch(tmp)
{
case '1': //白
PWM_0 = 0;
PWM_1 = 0;
PWM_2 = 0;
LED = ~LED;
break;
case '2':
PWM_0 = 255-128; //紫
PWM_1 = 255;
PWM_2 = 255-128;
LED = ~LED;
break;
case '3':
PWM_0 = 255; //藍色
PWM_1 = 255;
PWM_2 = 0;
LED = ~LED;
break;
case '4':
PWM_0 = 30; // 淺藍
PWM_1 = 100;
PWM_2 = 255;
LED = ~LED;
break;
case '5':
PWM_0 = 255-33; // 灰
PWM_1 = 255-33;
PWM_2 = 255-33;
LED = ~LED;
break;
case '6':
PWM_0 = 254; // mie
PWM_1 = 254;
PWM_2 = 254;
LED = ~LED;
break;
case 'a':
PWM_0=PWM_0+5; // jiaqiang
PWM_1=PWM_1+5;
PWM_2=PWM_2+5;
break;
case 'b':
PWM_0=PWM_0-5; // jianruo
PWM_1=PWM_1-5;
PWM_2=PWM_2-5;
keepPWM();
break;
case 'c': //shanshuo
color();
LED = ~LED;
break;
default: //其他,燈全滅
PWM_0 = 0; //hei
PWM_1 = 0;
PWM_2 = 0;
// send(tmp);
break;
}delay(5);
}
void color()
{ //隨機顏色
while(RI==0)
{
PWM_0 = rand()%255;
delay(2);
PWM_1 = rand()%255;
delay(2);
PWM_2 = rand()%255;
delay(2);
}
}
void InterruptTimer0() interrupt 1
{
TH0 = 0xFC;
TL0 = 0x67;
if (red == 0&&red1==1) //兩個光電判斷人進出
{
delay(99);
if(red1==0)
flag1s = 1;
}
if (red1 == 0&&red == 1)
{
delay(99);
if(red == 0)
flag2s = 1;
}
counter++;
if(counter >= 255) counter = 0; //三路pWM輸出
if(counter >= PWM_0) RR = 0; else RR = 1;
if(counter >= PWM_1) GG = 0; else GG = 1;
if(counter >= PWM_2) BB = 0; else BB = 1;
}
復制代碼
歡迎光臨 (http://m.izizhuan.cn/bbs/)
Powered by Discuz! X3.1
91欧美一区二区三区
|
欧美日本一区
|
激情五月色综合国产精品
|
欧美日韩在线大尺度
|
91亚洲一区
|
免费观看日韩电影
|
国产精品视频麻豆
|
欧美日韩五月天
|
亚洲精品ady
|
2019国产精品自在线拍国产不卡
|
91久久爱成人
|
污污污污污污www网站免费
|
亚洲一级免费观看
|
精品人体无码一区二区三区
|
一级黄色av片
|
国产精品一区二区资源
|
宅男午夜电影
|
亚洲精品成人图区
|
日本大胆欧美
|
国产激情一区二区三区四区
|
亚洲男人天堂手机在线
|
日本亚洲精品在线观看
|
亚洲欧美成人一区
|
www.欧美com
|
日韩手机在线观看
|
欧美精品xx
|
你懂的视频在线观看
|
97人人做人人爽香蕉精品
|
婷婷六月综合
|
eeuss影院一区二区三区
|
黑人欧美xxxx
|
不用播放器成人网
|
欧美韩国日本精品一区二区三区
|
欧美成人黄色网址
|
国产一级二级三级视频
|
性欧美xxx极品另类
|
四虎成人免费在线
|
日韩视频1区
|
美腿丝袜亚洲一区
|
欧美日韩亚洲精品一区二区三区
|
久久精品中文字幕
|
日韩精品久久久免费观看
|
亚洲欧美日韩精品久久奇米色影视
|
国产精品99导航
|
精品一区二区三区无码视频
|
国产一区二区三区四区在线
|
999精彩视频
|
内射一区二区三区
|
四虎中文字幕
|
第一页在线观看
|
亚洲天堂日韩在线
|
av电影在线观看一区
|
91.成人天堂一区
|
国产精品成久久久久三级
|
国产精品秘入口18禁麻豆免会员
|
曰本女人与公拘交酡
|
精品偷拍激情视频在线观看
|
里番在线观看网站
|
色爱综合网欧美
|
中文字幕乱码日本亚洲一区二区
|
亚洲精品国产精品久久清纯直播
|
成人在线视频网址
|
欧美熟妇精品一区二区
|
精品女同一区二区三区
|
日韩精品一二
|
精品视频国产
|
亚洲欧洲www
|
久久精品最新地址
|
最新av在线免费观看
|
成人涩涩小片视频日本
|
国产成人精品久久一区二区小说
|
亚洲国产成人va在线观看麻豆
|
国产成人亚洲精品自产在线
|
成年女人a毛片免费视频
|
日本成人片在线
|
毛片一区二区三区
|
欧美精品乱码久久久久久
|
国产欧美va欧美va香蕉在
|
天天操,天天操
|
99久久久久久久
|
国产在线你懂得
|
围产精品久久久久久久
|
亚洲人成7777
|
欧美最猛性xxxxx免费
|
中文字幕在线观看第三页
|
91精品国产乱码久久
|
青青青免费视频在线2
|
欧美色婷婷久久99精品红桃
|
亚洲欧美成aⅴ人在线观看
|
国产69精品久久久
|
牛夜精品久久久久久久
|
亚洲国产日韩在线观看
|
国产激情在线
|
噜噜噜在线观看免费视频日韩
|
91精品办公室少妇高潮对白
|
国产精品专区一
|
精品1卡二卡三卡四卡老狼
|
中文字幕无乱码
|
中文字幕色婷婷在线视频
|
精品制服美女丁香
|
日韩精品在线看
|
青青草影院在线观看
|
国产成人无码av
|
韩国精品视频
|
99热在线精品观看
|
欧美一区二区三区男人的天堂
|
久久国产精品精品国产色婷婷
|
日韩三级在线观看视频
|
91xxxxx
|
国产乱码精品一区二区亚洲
|
一个色在线综合
|
国产一区二区在线免费
|
国产精品无码网站
|
免费人成福利播放
|
精品三级在线观看视频
|
一区二区高清免费观看影视大全
|
国产精品日韩欧美综合
|
欧美成人午夜精品免费
|
你懂的网站在线观看
|
综合中文字幕
|
亚洲综合999
|
亚洲最大成人在线
|
日本一级片免费
|
日本免费专区
|
中文字幕日韩一区二区不卡
|
www..com久久爱
|
久久国产色av
|
av在线免费看片
|
国产丝袜美女
|
2020最新国产精品
|
亚洲一二三四区
|
国产精品久久精品国产
|
青娱乐国产精品
|
你懂的在线视频
|
日韩激情视频在线观看
|
亚洲一区二区福利
|
自拍偷拍一区二区三区四区
|
久久99国产精品久久99小说
|
91精品国产自产在线丝袜啪
|
亚洲国产精品麻豆
|
精品久久久久久亚洲
|
欧美亚韩一区二区三区
|
三区四区电影在线观看
|
北岛玲heyzo一区二区
|
久久久久国产精品厨房
|
国产精品第七十二页
|
秋霞欧美一区二区三区视频免费
|
在线免费黄色毛片
|
国产亚洲在线观看
|
色悠悠国产精品
|
香蕉视频在线观看黄
|
狠狠操狠狠色
|
欧美日本精品
|
亚洲天堂影视av
|
中文字幕在线视频一区二区
|
t66y最新发布地址
|
国产精品va
|
亚洲人成网站在线播
|
红桃视频 国产
|
在线免费观看av电影
|
欧美日韩国产成人精品
|
亚洲天堂男人天堂女人天堂
|
激情成人在线观看
|
免费yellow网站
|
夜夜嗨一区二区三区
|
日韩在线中文字
|
亚洲av成人片色在线观看高潮
|
老司机av在线免费看
|
国产传媒日韩欧美成人
|
国产va免费精品高清在线
|
欧美黑人性猛交xxx
|
黄色网在线免费观看
|
91美女蜜桃在线
|
成人女保姆的销魂服务
|
亚洲另类欧美日韩
|
女人高潮被爽到呻吟在线观看
|
中文字幕一区二区三区精华液
|
国产伦精品一区二区三区视频免费
|
国产又粗又猛又黄视频
|
希岛爱理一区二区三区av高清
|
伊人色综合久久天天人手人婷
|
日韩偷拍一区二区
|
亚洲欧美日韩免费
|
亚洲男人都懂第一日本
|
精品88久久久久88久久久
|
男人的天堂最新网址
|
国产一级黄色电影
|
国产在线精品视频
|
91色在线视频
|
97精品人妻一区二区三区香蕉
|
日韩av黄色
|
欧美精品在线观看播放
|
91n.com在线观看
|
·天天天天操
|
国产一区二区三区美女
|
91久久在线观看
|
国产免费黄色大片
|
精品女人视频
|
亚洲人成绝费网站色www
|
一卡二卡三卡四卡
|
好吊日视频在线观看
|
欧美国产成人在线
|
在线观看欧美亚洲
|
91免费看片
|
性高湖久久久久久久久
|
日本精品免费观看
|
中文字幕 欧美激情
|
日韩激情欧美
|
亚洲加勒比久久88色综合
|
国产精品九九视频
|
欧美日韩在线看片
|
亚洲综合丁香婷婷六月香
|
久久成人免费观看
|
黄色免费看片
|
91蝌蚪国产九色
|
亚洲在线不卡
|
免费看ww视频网站入口
|
久久99精品网久久
|
国产视频在线观看一区
|
四虎中文字幕
|
免费亚洲婷婷
|
91在线观看免费高清
|
午夜精品在线播放
|
国外男同性恋在线看
|
久久亚洲一级片
|
伊人久久婷婷色综合98网
|
人人影院免费大片
|
国产一区激情在线
|
欧美日韩天天操
|
再深点灬舒服灬太大了少妇
|
国产日韩v精品一区二区
|
亚洲色图自拍
|
九九热视频免费在线观看
|
精品一区二区三区久久久
|
国产精品夜夜夜一区二区三区尤
|
中文字幕色视频
|
天堂午夜影视日韩欧美一区二区
|
成人淫片在线看
|
国产叼嘿视频在线观看
|
91精品国产91久久综合
|
在线观看亚洲网站
|
3d精品h动漫啪啪一区二区
|
99在线精品免费视频九九视
|
成人在线观看免费
|
亚洲欧美日本日韩
|
91探花福利精品国产自产在线
|
欧美一级淫片免费视频魅影视频
|
忘忧草精品久久久久久久高清
|
欧美亚洲在线观看
|
超碰在线播放97
|
欧美freesex交免费视频
|
国产精品国产福利国产秒拍
|
秋霞视频一区二区
|
99精品视频免费全部在线
|
97超级在线观看免费高清完整版电视剧
|
天天操中文字幕视频
|
爽好多水快深点欧美视频
|
精品国产乱码久久久久久久软件
|
日韩高清一区在线
|
国产免费高清一区
|
人人玩人人添人人澡免费
|
9i在线看片成人免费
|
97免费视频观看
|
你懂得网站在线
|
精品久久久久人成
|
av网页在线观看
|
精品欧美一区二区三区在线观看
|
日韩在线看片
|
国产精品永久在线
|
青青草国产免费自拍
|
国产在线视视频有精品
|
日韩欧美在线电影
|
国产福利电影网
|
亚洲激情第一区
|
中文字幕55页
|
免费观看一级欧美片
|
伊人久久久久久久久久
|
亚洲自拍偷拍另类
|
亚洲成色精品
|
久久精品丝袜高跟鞋
|
免费黄色av
|
亚洲美女屁股眼交
|
亚洲精品第二页
|
www欧美在线观看
|
欧美精品videossex性护士
|
亚洲AV无码一区二区三区少妇
|
免费在线亚洲
|
亚洲成人在线视频网站
|
免费男女羞羞的视频网站中文字幕
|
综合久久久久久
|
色哟哟网站在线观看
|
亚洲wwww
|
欧美日韩成人精品
|
亚洲av片在线观看
|
丁香六月综合激情
|
毛葺葺老太做受视频
|
国产丝袜精品丝袜
|
在线精品国产欧美
|
亚洲产国偷v产偷v自拍涩爱
|
另类调教123区
|
日韩三级在线观看
|
日产精品久久久
|
亚洲视频日本
|
亚洲蜜桃在线
|
东凛在线观看
|
亚洲精品99久久久久
|
中文字幕精品在线观看
|
西西人体一区二区
|
成年人视频大全
|
a视频在线观看免费
|
精品亚洲永久免费精品
|
99国产精品欲
|
成人一区在线看
|
色婷婷激情视频
|
国产精品久久久久久久久久久久久久久
|
97精品一区二区三区
|
国产精品冒白浆免费视频
|
日韩欧美在线观看
|
国产探花在线播放
|
国内揄拍国内精品久久
|
在线视频不卡国产
|
gogo在线高清视频
|
在线午夜精品自拍
|
久久综合香蕉
|
欧美国产成人在线
|
日本理论中文字幕
|
91成人免费
|
亚洲第一综合网站
|
欧美家庭影院
|
色综合久久久888
|
在线观看自拍
|
狠狠综合久久av一区二区小说
|
男人天堂中文字幕
|
日日骚欧美日韩
|
丰满少妇在线观看
|
久久综合给合
|
av免费观看久久
|
日本亚洲欧美
|
北条麻妃一区二区三区
|
日本少妇xxx
|
国产毛片一区二区三区
|
欧美日韩一区二区三区免费
|
免费观看久久久久
|
欧美成人免费全部
|
免费看h片网站
|
欧美性生交片4
|
国产免费av观看
|
久久久久久一级片
|
久久久久麻豆v国产
|
99国产精品
|
妺妺窝人体色www在线观看
|
欧美不卡在线观看
|
国产一区二区自拍
|
美女写真理伦片在线看
|
久久99亚洲热视
|
先锋av在线资源
|
精品少妇一区二区三区视频免付费
|
欧美精品欧美精品系列
|
精品久久久久久亚洲综合网站
|
久久久91精品国产一区二区精品
|
少妇无套高潮一二三区
|
欧美视频一区
|
狠狠热免费视频
|
欧美巨大xxxx
|
中文字幕乱码一区二区三区
|
婷婷综合六月
|
dy888夜精品国产专区
|
欧美三级黄网
|
日韩女优人人人人射在线视频
|
国产99一区视频免费
|
性刺激综合网
|
色猫av在线
|
欧美蜜桃一区二区三区
|
精品小视频在线观看
|
91tv精品福利国产在线观看
|
国产日韩一区二区三区
|
日本fc2在线观看
|
色婷婷精品大在线视频
|
2021亚洲天堂
|
亚洲午夜精品一区二区国产
|
中文字幕亚洲二区
|
国产一区二区麻豆
|
秋霞电影网一区二区
|
日本精品福利视频
|
黄色网在线免费观看
|
国产视频亚洲精品
|
国产毛片在线视频
|
国产一区二区三区四区五区入口
|
成人免费aaa
|
中文在线最新版地址
|
欧美超级免费视 在线
|
四虎国产精品永久地址998
|
久久久午夜精品
|
青青草视频网站
|
欧洲亚洲成人
|
91青青草免费观看
|
最新中文字幕在线
|
精品少妇一区二区三区日产乱码
|
亚洲天堂久久久久
|
国产老肥熟一区二区三区
|