F
froten
Guest
Hej,
Im Tring at skrive et program for AT89C51, der kan sende en strøm af en karakter (hvilket er 5) til computeren, jeg skrev dette program, men det virker ikke, fordi jeg ikke se noget signal at gå ud fra Tx pin hjælp Det osciloscope.programmet er som følger:
mov TMOD, # 20
mov Th1, # -3
mov SCON, # 50
SETB TR1
Igen:
mov en, "5"
acall TRANS
sjmp IGEN
TRANS:
mov SBUF, en
HER:
JNB TI, HER
CLR TI
ret
ende
Det buad sats bør være 9600 bps.Jeg har faktisk ikke slutte kredsløbet til computeren, fordi når jeg bruger osciloscope jeg kan ikke se noget signal om Tx pin.Jeg har vedhæftet både ASM og hex filer for mere information.
Please nogen hjælp til dette spørgsmål er værdsat som det er meget vigtigt for mig at få det til at virke.
Beklager, men du skal logge ind for at se denne vedhæftede fil
Im Tring at skrive et program for AT89C51, der kan sende en strøm af en karakter (hvilket er 5) til computeren, jeg skrev dette program, men det virker ikke, fordi jeg ikke se noget signal at gå ud fra Tx pin hjælp Det osciloscope.programmet er som følger:
mov TMOD, # 20
mov Th1, # -3
mov SCON, # 50
SETB TR1
Igen:
mov en, "5"
acall TRANS
sjmp IGEN
TRANS:
mov SBUF, en
HER:
JNB TI, HER
CLR TI
ret
ende
Det buad sats bør være 9600 bps.Jeg har faktisk ikke slutte kredsløbet til computeren, fordi når jeg bruger osciloscope jeg kan ikke se noget signal om Tx pin.Jeg har vedhæftet både ASM og hex filer for mere information.
Please nogen hjælp til dette spørgsmål er værdsat som det er meget vigtigt for mig at få det til at virke.
Beklager, men du skal logge ind for at se denne vedhæftede fil