Current location - Education and Training Encyclopedia - Graduation thesis - Abstract of graduation thesis of single chip microcomputer
Abstract of graduation thesis of single chip microcomputer
Programming content?

(1). & nbsp Password setting. In this program, the password is fixed in the program memory ROM, assuming that the default password is "12345" * * * 5-digit password.

(2) Password input problem: Because two keys are used to complete password input, one of which is the function key and the other is the numeric key. In the input process, the length of the password is first input, and then the number of digits of the password is input according to the length of the password until all passwords of all lengths are input; Or enter the confirmation function key before completing the password input process. Enter the state of password judgment and comparison processing, and give the corresponding processing process.

(3) Key prohibition function: During initialization, the key is allowed to enter the password. When a key is pressed and enters the key recognition state, the key prohibition function is activated, but the activation state occurs when the password is entered incorrectly for three times.

C language source program

# Contains? Not signed? Charles? Code? ps[]={ 1,2,3,4,5 }; ?

Not signed? Charles? Code? dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,? & ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp

0x6d、0x7d、0x07、0x7f、0x6f、0x00、0x 40 }; ?

Not signed? Charles? PS len = 9; ? Not signed? Charles? Templeton;

Not signed? Charles? Numbers; ? Not signed? Charles? funcount?

Not signed? Charles? digitcount?

Not signed? Charles? PS buf[9];

Bit? cmpflag?

Bit? hibitflag

Bit? Error sign;

Bit? Right flag; ?

Not signed? int? second3

Not signed? int? aa; ?

Not signed? int? bb;

Bit? alarmflag?

Bit? exchangeflag?

Not signed? int? cc;

Not signed? int? DD; ?

Bit? okflag

Not signed? Charles? oka

Not signed? Charles? okb?

Invalid? main(void)?

{? & ampnbsp?

Not signed? Charles? I,j; ? & ampnbsp?

P2 = disp code[digit count]; ? & ampnbsp?

TMOD = 0x 0 1; ? & ampnbsp?

TH0 =(65536-500)/256; ? & ampnbsp

TL0 =(65536-500)% 6; ? & ampnbsp

TR0 = 1; ? & ampnbsp?

ET0 = 1; ? & ampnbsp

EA = 1; ? & ampnbsp

And (1)? & ampnbsp& ampnbsp

& ampnbsp? {? & ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp?

if(cmpflag==0)? & ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp

{? & ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp

if(P3_6==0)? //function? Keys? & ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp

& ampnbsp? {? & ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp

for(I = 10; I>0; I-)? & ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp

for(j = 248; j & gt0; j-); ? & ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? if(P3_6==0)? & ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp?

{? & ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp

& ampnbsp& ampnbsp? if(hibitflag==0)? & ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {? & ampnbsp& ampnbsp& ampnbsp& ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? funcount++; ? & ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? if(funcount==pslen+2)?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {? & ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? funcount = 0; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? cmpflag = 1; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? p 1 = disp code[funcount]; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? other

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? Second3 = 0;

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }? & ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? while(P3 _ 6 = = 0);

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? if(P3_7==0)? //Numbers? Keys?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? for(I = 10; I>0; I-)?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? for(j = 248; j & gt0; j-); ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? if(P3_7==0)?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? if(hibitflag==0)

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? digit count++; & ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? if(digitcount== 10)?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? digit count = 0; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? P2 = disp code[digit count]; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? if(funcount== 1)

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? pslen = digitcount? & ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp?

templen = pslen

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? Or what? if(funcount & gt; 1)?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {? & ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? PS buf[funcount-2]= digit count; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? Or what?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? Second3 = 0;

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? while(P3 _ 7 = = 0);

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }? & ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? Or what?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? cmpflag = 0;

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? for(I = 0; Me?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {? & ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? If (ps[i]! =psbuf[i])?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? hibit flag = 1; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? i = pslen

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? error flag = 1; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? right flag = 0; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? cmpflag = 0; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? Second3 = 0; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? goto? a; ? & ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }? & ampnbsp& ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? cc = 0; ? & ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? error flag = 0; ? & ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? right flag = 1; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? hibit flag = 0; ?

A: Ampnbspcmplag = 0; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }?

}

}?

Invalid? t0(void)?

Interrupt? 1? Use? 0? {? & ampnbsp? TH0 =(65536-500)/256; ? & ampnbsp

TL0 =(65536-500)% 6; ? & ampnbsp

if((errorflag== 1)? & amp& amp? (rightflag==0))? & ampnbsp

{?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? b b++;

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? What if (bb==800)?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? bb = 0; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? alarmflag = ~ alarmflag

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? if(alarmflag== 1)

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? P0 _ 0 = ~ P0 _ 0

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? aa++; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? What if (aa==800)?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? aa = 0; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? P0 _ 1 = ~ P0 _ 1;

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? second 3++;

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? if(second3==6400)?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? Second3 = 0;

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? hibit flag = 0; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? error flag = 0; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? right flag = 0;

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? cmpflag = 0;

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? P0 _ 1 = 1; ? & ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? alarm flag = 0; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? bb = 0; ? & ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? aa = 0; ? & ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }?

& ampnbsp& ampnbsp& ampnbsp? }?

& ampnbsp? if((errorflag==0)? & amp& amp? (rightflag== 1))?

& ampnbsp& ampnbsp& ampnbsp? {

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? P0 _ 1 = 0; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? cc++; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? if(cc & lt; 1000)?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? ok flag = 1; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? Or what? if(cc & lt; 2000)

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? ok flag = 0; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? other

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? error flag = 0; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? right flag = 0; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? hibit flag = 0;

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? cmpflag = 0; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? P0 _ 1 = 1; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? cc = 0; ? & ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? oka = 0; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? okb = 0; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? ok flag = 0; ? & ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? P0 _ 0 = 1; ? & ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? if(okflag== 1)

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {? & ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? oka++; ? & ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? If (oka==2)

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? oka = 0;

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? P0 _ 0 = ~ P0 _ 0

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? Or what?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? ok b++; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? if(okb==3)

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? {?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? okb = 0; ?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? P0 _ 0 = ~ P0 _ 0?

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }? & ampnbsp

& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp& ampnbsp? }?

& ampnbsp& ampnbsp& ampnbsp? }?

}