| ??? 12/21/05 13:19 Read: times |
#105652 - overreaction Responding to: ???'s previous message |
I think there is a lot of overreaction here from both sides.
Shivani has formulated his problem in his very first posting: Given is the following, indeed very simple program (i stripped the unnecesary definitions) - I doubt THIS needs any comment for a seasoned '51 programmer: 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
The supposed function WAS stated in Shivani's very first posting: Shivani Saini said:
when i press switch on port3.2,whole port1 should go low And also the problem description is there: Shivani Saini said:
but nothing happenes port1 remains high, He even made some steps to clear the problems himself, but got confused: Shivani Saini said:
but if i remove ram clearing code from above code as below program works fine i think problem is with ram clear code what where is problem i am unable to find as both programs works in simulator. What else would you expect from him for the initial posting, except some formatting? Jan Waclawek PS. Shivani, as I said, please post here both hex or binary files exactly as you burned into the microcontroller - the listing might be useless, too. |
| 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 |



