Bascom-8051 in 89c420

P

pkedvessy

Guest
Poskušal sem napisati preprost program, ki se uporabljajo zaporedna vrata, in pošlji nekaj v računalnik, vendar ne dela!Imam nekaj napaki po sestavi!Koda bi bilo dobro, ker če izberem drugo čipa v Options / Compiler / Misc, se lahko sestavi zbornik!

Vsakdo ima kakšno idejo?

 
Hi pkedvessy,

Kot najbrž veste DS89C420 ima dva serijska vrata.
Vse SFR vključene v serijske komunikacije je bodisi 0 ali 1 pripone:
SCON0
SCON1

SBUF0
SBUF1

Res je, da na naslov SFR 98h bomo našli SCON0 za DS89C420 in SCON za 8051.
Ampak Bascom ni našel nobenih izjav, vključenih v notranjosti 89c420.dat spisa SCON ali SBUF.
Zato ste napake pri pripravljanju za 89C420 in nihče za 8051.

Torej, če pišete JNB SCON0.1 ali bolje JNB RI_0 lahko prenese več kot 119 napak.
Enako velja za MOV SBUF0 in MOV SCON0 ali uporaba pripone 1 za serijska vrata 1, MOV SBUF1 ......

 

Welcome to EDABoard.com

Sponsor

Back
Top