求高手把这些汇编语言转成c语言,51单片机数字信号发生器-串行通讯软件设计

2024-12-03 03:13:12
推荐回答(2个)
回答1:

帮助你改变
#包括

无符号字符型吨= 0;

SBIT P3_7 = P3 ^ 7;

无效的主要()

{

TMOD = 0X01 ;/ /设置T0定时1

TH0 =值0x3c ;/ /设置初始值的计时器100ms的

TL0 = 0XB0; /> EA = 1 ;/ / CPU开中断

ET0 = 1 ;/ /定时器0中断使能

P3 = 0X00 ;/ /设置正常状态P3口

P1 = 0X00 ;/ / VD1VD6发红外光

{(1)

(P3! = 0X00)/ /显示器,如果有人闯入

{

TR0 = 1 ;/ /启动T0定时

}

}

}

无效定时器0()中断1 / /定时器0中断子程序

{

TH0 =值0x3c ;/ /重新设置初始值

TL0 = 0XB0;

+ +;

(== 10)/ / 1S,1S尚未返回

{

T = 0 ;/ /重置计数器的初始值

P3_7 =! P3_7 ;/ / P3.7端口否定}
}

回答2:

1、你的程序不全
2、你的程序是有很多问题的