久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
光立方程序
[打印本頁]
作者:
Kiriton
時間:
2017-7-3 03:52
標題:
光立方程序
unsigned char code Segs_tab[]={
0xe0,0xe1,0xe2,0xe3,0xe4,0xe5,0xe6,0xe7,0xe8,0xe9,0xea,0xeb,0xec,0xed,0xee,0xef,
0xd0,0xd1,0xd2,0xd3,0xd4,0xd5,0xd6,0xd7,0xd8,0xd9,0xda,0xdb,0xdc,0xdd,0xde,0xdf,
0xb0,0xb1,0xb2,0xb3,0xb4,0xb5,0xb6,0xb7,0xb8,0xb9,0xba,0xbb,0xbc,0xbd,0xbe,0xbf,
0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x7f,
};
unsigned char idata Rec_buf[64]={
0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
};
sbit Rest=P3^0;
void IO_Interrupt_UART_Init();
unsigned char T1_count=0,Anm1=0,Mode=0,Rec_count=0;
unsigned int End,Anm=0;
void main()
{
End=sizeof(table);
IO_Interrupt_UART_Init();
while(1)
{
if(Anm>End)Anm=0;
Segs=Segs_tab[Anm1];
switch (Mode)
{
case 0:Out=table[Anm1+Anm];break;
case 1:Out=Rec_buf[Anm1];break;
default:break;
}
}
}
void IO_Interrupt_UART_Init()
{
P0M1=0x00;
P0M0=0x00;
P1M1=0x00;
P1M0=0xff;
EA=1;
EX0=1;
IT0=1;
ET0=1;
ET1=1;
ES=1;
AUXR |= 0x80; //定時器時鐘1T模式
TMOD &= 0xF0; //設置定時器模式
TL0 = 0x5C; //設置定時初值
TH0 = 0xF7; //設置定時初值
TF0 = 0; //清除TF0標志
TR0 = 1; //定時器0開始計時
AUXR &= 0xBF; //定時器時鐘12T模式
TMOD &= 0x0F; //設置定時器模式
TL1 = 0x00; //設置定時初值
TH1 = 0x70; //設置定時初值
TF1 = 0; //清除TF1標志
TR1 = 1; //定時器1開始計時
SCON = 0x50; //8位數據,可變波特率
AUXR |= 0x04; //定時器2時鐘為Fosc,即1T
T2L = 0xD0; //設定定時初值
T2H = 0xFF; //設定定時初值
AUXR |= 0x01; //串口1選擇定時器2為波特率發生器
}
void Button() interrupt 0
{
Mode=Mode+1;
if(Mode==1)
{
AUXR |= 0x10;
ET1=0;
TR1=0;
Anm=0;
Anm1=0;
}
if(Mode>1)IAP_CONTR=0x60;
}
void Display_delay() interrupt 1
{
TR0=0;
Anm1=Anm1+1;
if(Anm1>63)Anm1=0;
Out=0x00;
Segs=0xff;
TR0=1;
}
void LED_Display() interrupt 3
{
TR1=0;
T1_count++;
if(T1_count==Anm_speed)
{
T1_count=0;
Anm=Anm+64;
}
TR1=1;
}
void uart_receive() interrupt 4
{
unsigned char ch;
ES=0;
if(RI)
{
ch=SBUF;
Rec_buf[Rec_count]=ch;
Rec_count++;
if(Rec_count>63)Rec_count=0;
}
RI=0;
ES=1;
}
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
国产成人精品a视频一区www
|
伊人亚洲
|
伊人影院在线观看
|
免费在线黄
|
国产精品不卡
|
国产亚洲一区二区三区
|
中文字幕乱码一区二区三区
|
国产高清自拍视频在线观看
|
亚洲日韩中文字幕一区
|
国产一级电影在线观看
|
中文字幕不卡视频在线观看
|
福利视频一区二区
|
国产一级在线
|
久久最新精品
|
久久99精品久久久
|
欧美日韩国产免费
|
欧美成人高清视频
|
欧美激情视频网站
|
午夜精品
|
国产成人精品午夜
|
天天综合操
|
在线色网
|
操操日
|
在线观看免费毛片
|
玖玖国产
|
日韩精品成人免费观看视频
|
国产目拍亚洲精品99久久精品
|
激情欧美一区二区三区
|
亚洲 中文 欧美 日韩 在线观看
|
www.国产91
|
日韩在线电影
|
国产视频中文字幕在线观看
|
日韩黄色小视频
|
色久影院
|
欧美激情久久久
|
一区免费看
|
2018国产大陆天天弄
|
亚洲视频免费在线播放
|
日韩一级免费电影
|
久久久爽爽爽美女图片
|
亚洲午夜小视频
|