扫了一下这程序,从入口命名来看似乎是从1820温度传感器读取温度并显示到数码管的小程序。
这么长恐怕没人能给你一行一行加注释……
楼主应当先自学,有不懂的地方再提问。像这样哗啦一下贴出整个程序要人逐句解释,比较容易招人反感……
航天TMPL 29小时
航天TMPH 28小时
航天FLAG1 38小时
P3.7 DATAIN一点
持续性00 H
LJMP小说
持续性03 H
LJMP ZINT0
持续性13 H
LJMP ZINT1
持续性30小时
小说:SETB IT0
SETB EA
SETB EX0
SETB IT1
SETB叫
SETB P3.6
SETB P3.2
MOV 74 H,# 0
MOV 75 H,# 0
MOV 76小时,# 9
MOV 77 H,# 0
主营:LCALL GET_TEMPER
LCALL CVTTMP
LCALL DISP1
AJMP主要
INIT_1820:SETB DATAIN
NOP
CLR DATAIN
MOV R1,3号
TSR1:MOV R0 107 #,
DJNZ R0美元,
DJNZ R1、TSR1
SETB DATAIN
NOP
NOP
NOP
MOV R0、# 25小时
TSR2:JNB DATAIN,TSR3
DJNZ R0、TSR2
CLR FLAG1
博彩
for(k=250;k>0;k--)
{;}
}
}
}
main()
{
int m,n,s;
while(1)
{
redwe=0;greenwe=1;
for(m=5;m>0;m--)
{
yellowwe=0;
t();
yellowwe=1;
单片机、汇编语言,都是和硬件直接相关的。
楼主如果不提供电路,就很难说程序是干什么的。
太长了,自己慢慢看吧很简单的