T
tronics
Guest
Es esmu padarīt 8.051 balstīts projekts, kas tiek automātiski roomlight kontrolieris ar apmeklētāju counter.I "m, izmantojot TSOP par uzrādi no personas stāšanās telpā un izvešanas no room.The produkcijas TSOP tiek likts uz ārēju aparatūras pārtrauc 8051.On kļūst pārtraukt, mikrovadības ir paredzēts sniegt loģika augsta un 2 portu, lai aktivizētu relay, lai ieslēgtu bulb.And reģistrā R2 izmanto kā pret saglabāt skaits neviena persona, kas ierodas telpā . vērtība R2 dod p1 ostā, kas ir inturn saistīts ar 7.447 un tad ar 7 segmentu display.I "ve rakstiskas programma same.The relay daļa darbojas pareizi, bet ports 1 neīsteno pienācīgi output.Plz man palīdzēt atrast kļūdu.Programmarg 0000hljmp galvenāorg 0003hljmp inorg 0013hljmp outorg 0030hin: ie.2 clrinc r2mov, r2mov p1,mov, # 0ffhmov p2,mov R3, # 0ffhdelay1: djnz R3, delay1setb ie.2retiorg 0050hout: CLR ie.0decembris r2mov, r2jnz nextmov, # 00hmov p2,mov p1,next: mov r3, # 0ffhmov p1,delay2: djnz R3, delay2setb ie.0retiorg 0075hGalvenais: mov r2, # 00hmov, ti, # 10000101bsetb tcon.0setb tcon.2CLRmov P0,mov p1,mov p2,šeit: sjmp šeitbeigas