麻烦高手帮我注释一下这段程序 51单片机的
题目
麻烦高手帮我注释一下这段程序 51单片机的
void t0(void) interrupt 1 using 0
{
TH0=(65536-500)/256;
TL0=(65536-500)%256;
if((errorflag==1) && (rightflag==0))
{
bb++;
if(bb==800)
{
bb=0;
alarmflag=~alarmflag;
}
if(alarmflag==1)
{
P0_0=~P0_0;
}
aa++;
if(aa==800)
{
aa=0;
P0_1=~P0_1;
}
second3++;
if(second3==6400)
{
second3=0;
hibitflag=0;
errorflag=0;
rightflag=0;
cmpflag=0;
P0_1=1;
alarmflag=0;
bb=0;
aa=0;
}
}
if((errorflag==0) && (rightflag==1))
{
P0_1=0;
cc++;
if(cc
答案
不知道你要怎么样的注释,它是一个定时器0,工作方式1的定时中断程序,定时器的定时时间好像是500个机器周期,其它的就是一些if条件语句和flag标志位判断,P0端口取反什么的了
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 82,93,105,119,129,130,132这个是数列吗?
- 设集合A={x|x分之1小于2},B={x|x大于三分之一},则A∩B=?
- 感应起电导体两端带的电一样么?
- THey often help me with my _________(study).要变复数吗.为什么?
- 先化简,再求值:(2x^2-3y^3)(-2x^2-3y^3)-(-3x^2-3y^3)^2,其中x,y满足|x+1|与(1-y)^2互为相反
- 某工程队修筑一段公路6天修了全长的五分之二平均每天修全长的几分之几?照这样计算10天可以修全长的
- 防范水灾的措施有哪些
- 一根木头把它截成3段要用6分钟,照这样计算,把它截成5段需要( )分钟. A.12 B.10 C.8 D.6
- 一张长方形硬纸板,沿着它的长和宽各减去一个2.5厘米宽的小纸条,面积比原来的面积减少了28平方厘米,这张硬纸板原来的周长是_厘米.
- 当k取任意实数时,抛物线y=45(x-k)2+k2的顶点所在的曲线是( ) A.y=x2 B.y=-x2 C.y=x2(x>0) D.y=-x2(x>0)