久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
51單片機(jī)中右移指令先后區(qū)別
[打印本頁]
作者:
淡定的牙粉
時(shí)間:
2015-4-8 18:21
標(biāo)題:
51單片機(jī)中右移指令先后區(qū)別
這是我的關(guān)于紅外線接收的程序,其中某一行為什么是這樣,我已用中文標(biāo)注在下面
#include<reg52.h>
#define uchar unsigned char
sbit ir=P3^2;
sbit FM=P2^3;
uchar num,flag,receive,bite;
uchar irdate[33];
void hwtx_init()
{
TMOD&=0x0f;
TMOD|=0x20;
TH1=0;
TL1=0;
EA=1;
ET1=1;
TR1=1;
EX0=1;
IT0=1;
}
void hwtx_work()
{
uchar i,j,k,value;
uchar irrecorde[4];
k=1;
for(i=0;i<4;i++)
{
value=0;
for(j=0;j<8;j++)
{
value=value>>1 // 一定要在if語句前面,如果放在if語句后面的話,肯定出錯(cuò), 為什么
if(irdate[k]>6) value|=0x80;
k++;
}
irrecorde
=value;
}
switch(irrecorde[2])
{
case 0x46:FM=0;break;
case 0x45:FM=0;break;
case 0x47:FM=0;break;
case 0x43:FM=0;break;
default:FM=1;
}
}
void hwtx_recive()
{
if(receive)
{
receive=0;
hwtx_work();
}
}
void main()
{
hwtx_init();
while(1)
{
hwtx_recive();
}
}
void fun1() interrupt 0
{
if(flag)
{
if(num>32&&num<63) bite=0;
irdate[bite]=num;
num=0;
bite++;
if(bite==33)
{
bite=0;
receive=1;
}
}
else
{
flag=1;
num=0;
}
}
void fun2() interrupt 3
{
num++;
}
作者:
零子豐1
時(shí)間:
2015-4-9 16:37
void Ircordpro(void)//紅外碼值處理函數(shù)
{
unsigned char i, j, k;
unsigned char cord,value;
k=1;
for(i=0;i<4;i++) //處理4個(gè)字節(jié)
{
for(j=1;j<=8;j++) //處理1個(gè)字節(jié)8位
{
cord=irdata[k];
if(cord>7)
value|=0x80;
if(j<8)
{
value>>=1;
}
k++;
}
IRcord
=value;
value=0;
}
irpro_ok=1;//處理完畢標(biāo)志位置1
}
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
www.久久久
|
免费黄色特级片
|
久久久久久精
|
观看av
|
久久福利
|
另类一区
|
天天躁日日躁狠狠躁2018小说
|
欧美精品一区二区三区一线天视频
|
亚洲精品一区二区在线观看
|
中文字幕在线第二页
|
午夜小影院
|
精品视频亚洲
|
jlzzjlzz国产精品久久
|
丁香久久
|
欧美日韩精品久久久免费观看
|
久久综合欧美
|
久在线视频
|
蜜桃av鲁一鲁一鲁一鲁
|
狠狠操狠狠干
|
开操网
|
日韩国产在线
|
米奇狠狠鲁
|
一区二区三区高清在线观看
|
久久久久久久综合
|
亚洲精品视频免费
|
国产精品不卡
|
国产亚洲精品美女久久久久久久久久
|
国产性网
|
97超碰免费
|
亚洲国产视频一区
|
成年人在线观看视频
|
国产成人高清成人av片在线看
|
91丨九色丨国产在线
|
国产在线第一页
|
久久激情视频
|
国产99久久精品一区二区永久免费
|
日韩欧美在线观看一区
|
日韩在线观看中文字幕
|
久久丝袜视频
|
久久亚洲综合
|
jav成人av免费播放
|