??? 12/22/05 14:10 Read: times |
#105737 - Help me Responding to: ???'s previous message |
As you didn't tell us, what editor/assembler/programmer you use, please explain some details:
Shivani said:
port1 data 090h
port3 data 0b0h sp data 081h ie data 0a8h tcon data 088h psw data 0d0h b data 0f0h acc data 0e0h tmod data 89h tl1 data 8bh th1 data 8dh tl0 data 8ah th0 data 8ch dpl data 082h dph data 083h scon data 98h sbuf data 99h led_data data 20h status data 2fh org 0000h ljmp program_start ;bypass interupt table org 0030h program_start: mov port3,#0ffh mov port1,#0ffh mov r0,#7fh fill_zeros: mov @r0,#00h djnz r0,fill_zeros system: jb port3.2,system mov port1,#00h here: sjmp here end You must define "port1" and "port3" in the defintion table above, because your assembler does not understand "P1" and "P3"? So, if you must define "port1" and "port3", why don't you define "port3.2" in the table? And what about "r0"? Does your assembler understand this, or should you also define "r0" in the definition table? Kai |
Topic | Author | Date |
this code is not working | 01/01/70 00:00 | |
You solved it! | 01/01/70 00:00 | |
overreaction | 01/01/70 00:00 | |
Humility ? | 01/01/70 00:00 | |
Call it cultural difference... | 01/01/70 00:00 | |
Sounds familiar | 01/01/70 00:00 | |
thanks Jan Waclawek | 01/01/70 00:00 | |
Keil's startup.a51 | 01/01/70 00:00 | |
hex seems OK | 01/01/70 00:00 | |
re hex seems OK | 01/01/70 00:00 | |
And the switch? | 01/01/70 00:00 | |
and switch | 01/01/70 00:00 | |
Try a pull-up | 01/01/70 00:00 | |
switch function | 01/01/70 00:00 | |
Not at all | 01/01/70 00:00 | |
reset cap | 01/01/70 00:00 | |
yeah | 01/01/70 00:00 | |
It can! | 01/01/70 00:00 | |
points | 01/01/70 00:00 | |
Some suggestions | 01/01/70 00:00 | |
nope | 01/01/70 00:00 | |
Use LEDs | 01/01/70 00:00 | |
ok let me follow | 01/01/70 00:00 | |
That sounds good ! | 01/01/70 00:00 | |
try this code | 01/01/70 00:00 | |
and what good will that do?![]() | 01/01/70 00:00 | |
How? | 01/01/70 00:00 | |
capital | 01/01/70 00:00 | |
Thanks! | 01/01/70 00:00 | |
I did the same thing recently | 01/01/70 00:00 | |
At least... | 01/01/70 00:00 | |
HORSEFEATHERS | 01/01/70 00:00 | |
i think yopu didn't got the message | 01/01/70 00:00 | |
of course it is not | 01/01/70 00:00 | |
It's easy to fix the code | 01/01/70 00:00 | |
no, he does not | 01/01/70 00:00 | |
wrong suggestion | 01/01/70 00:00 | |
it DOES NOT write to R0 | 01/01/70 00:00 | |
RE: it DOES NOT write to R0 | 01/01/70 00:00 | |
why the continued discussion | 01/01/70 00:00 | |
Time zone | 01/01/70 00:00 | |
just another guess | 01/01/70 00:00 | |
She is most likely from India | 01/01/70 00:00 | |
Irony | 01/01/70 00:00 | |
Help me | 01/01/70 00:00 | |
re help me | 01/01/70 00:00 | |
What happens if? | 01/01/70 00:00 | |
i will see | 01/01/70 00:00 | |
"mov @r0,#00h" by "NOP, NOP"? | 01/01/70 00:00 | |
A good idea | 01/01/70 00:00 | |
nothing postive | 01/01/70 00:00 | |
RAM fill ? | 01/01/70 00:00 | |
re ram fill | 01/01/70 00:00 | |
Simulator. | 01/01/70 00:00 | |
Is the CPU really running? | 01/01/70 00:00 | |
mov p1,r0 | 01/01/70 00:00 | |
last hope | 01/01/70 00:00 | |
Tell this first | 01/01/70 00:00 | |
let me clear | 01/01/70 00:00 | |
pull ups | 01/01/70 00:00 | |
re pull ups | 01/01/70 00:00 | |
a word on pull ups | 01/01/70 00:00 | |
What to say for that ignorance? | 01/01/70 00:00 |