??? 11/20/07 20:19 Modified: 11/20/07 20:20 Read: times |
#147276 - You\'re skipping the most important step ... Responding to: ???'s previous message |
Arif Deshmukh said:
Hello,
Which is a better sequence to learn 8051. Architecture Assembly Embedded C OR Embedded C Architecture Assembly Or any better sequence? Perhaps you've skipped over the obviously correct one ... Architecture Assembly and don't even think about 'C' until you've written your first 5E6 lines of assembly for the particular variant you're using. By then, you're able to debug from the binaries, know every opcode, it's precise timing, and all SFR definition by heart, and can code in binary without using an assembler and do the hex<=>binary<=>decimal conversions and hex arithmetic in your head. Now you're ready to use a high-level language. Which one you use makes no difference ... 'C', PL/M, Pascal, compiled BASIC ... Unfortunately, most folks think HLL's are "magic" and will avoid the work associated with learning what you have to know. RE |
Topic | Author | Date |
Sequence of learning 8051, asm and C | 01/01/70 00:00 | |
2 Issues | 01/01/70 00:00 | |
my wrong path | 01/01/70 00:00 | |
OT, but | 01/01/70 00:00 | |
OT - error message | 01/01/70 00:00 | |
Use the tags | 01/01/70 00:00 | |
single-character const | 01/01/70 00:00 | |
QED? | 01/01/70 00:00 | |
As Erik suggests | 01/01/70 00:00 | |
Just learning - too luxury. | 01/01/70 00:00 | |
how can that be "too luxorious" | 01/01/70 00:00 | |
Foolish builder? | 01/01/70 00:00 | |
pointer to a const | 01/01/70 00:00 | |
True, but... | 01/01/70 00:00 | |
Explaining | 01/01/70 00:00 | |
helpfull ,thanks, but.. | 01/01/70 00:00 | |
Declaration | 01/01/70 00:00 | |
thanks | 01/01/70 00:00 | |
Adjust declaration | 01/01/70 00:00 | |
thanks again | 01/01/70 00:00 | |
const | 01/01/70 00:00 | |
no wrong path | 01/01/70 00:00 | |
learning C | 01/01/70 00:00 | |
Freebies | 01/01/70 00:00 | |
Erik is right | 01/01/70 00:00 | |
not necessary | 01/01/70 00:00 | |
You\'re skipping the most important step ... | 01/01/70 00:00 |