| ??? 04/07/12 20:45 Read: times |
#187051 - wrong approach Responding to: ???'s previous message |
Simply i mean if i type 2+3=, for example i was trying many ways. I checked did i not use same register or memory location twice but i can't find miss take.
wrong approach, you should decide on "the way" without 'trying', then code and debug "the way". I took a quick look at your code below and since you have posted it properly I did look quite a bit. your code is virtually impossible to follow, there are no routine headers and the labels are totally misleading. examples KEYTODEC: should have a header ;enter with key value exits with value equivalent. NOTE - misleading label -it does NOT return 'decimal' per se, it returns the value, which could be considered binary, hexadecimal .... this is horrific: CJNE A,#'+',PLUS it jumps to 'plus' if it is not plus it is totally confusing and the thing is that - even if you wrote it - it will confuse you too. Erik |
| Topic | Author | Date |
| [project]Calculator 4x4 keypad + 2x16LCD - Result | 01/01/70 00:00 | |
| wrong approach | 01/01/70 00:00 | |
| LCD | 01/01/70 00:00 | |
| Initialise it more than one time | 01/01/70 00:00 | |
| Needing To Do Three Times Is A Kludge | 01/01/70 00:00 | |
| Thanks | 01/01/70 00:00 | |
| Intent Applied; But Verified?? | 01/01/70 00:00 | |
| previous experiences | 01/01/70 00:00 | |
' Will see it again | 01/01/70 00:00 |



