标题:
1s左移一个并且1s喇叭响一下
[打印本页]
作者:
蓝天天天蓝
时间:
2014-8-20 19:30
标题:
1s左移一个并且1s喇叭响一下
#include<reg52.h>
unsigned char t=20;
unsigned char table[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
sbit P0_0=P0^0;
void int0();
void main()
{
int0();
while(1);
}
void int0()
{
TMOD=1;
EA=1;
ET0=1;
TR0=1;
TL0=(65536-50000)%256;
TH0=(65536-50000)/256;
}
void int0_0() interrupt 1
{
static unsigned char i=7;
TL0=(65536-50000)%256;
TH0=(65536-50000)/256;
while(!t--)
{
P1=table[i--];
if(-1==i)
{
i=7;
}
P0_0=!P0_0;
t=20;
}
}
作者:
admin
时间:
2014-8-20 20:13
谢谢分享
作者:
admin
时间:
2014-8-20 20:14
电路图呢?
作者:
tommypych
时间:
2014-8-21 15:31
先赞一个再说
作者:
tommypych
时间:
2014-8-21 15:32
怎么连接电路的啊?
作者:
蓝天天天蓝
时间:
2014-8-22 16:36
admin 发表于 2014-8-20 20:14
电路图呢?
额 我这在单片机上直接接的。。
作者:
xing3198
时间:
2014-9-21 10:13
不错!学习学习了
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1