??? 01/29/06 17:51 Read: times Msg Score: +2 +1 Good Question +1 Informative |
#108650 - Servomotor head version III |
Hello:
By rewriting a new assembler code in five days, a new servomotor head is finished: http://www.8052.com/users/Stanley/Servo.wmv This one moves much smoother, smarter, and faster than the one I made before (if you still remember). It can also be controlled by a DVD player's remote control. But still, I am facing some problems. I am still in grade 12 and I didn't take any course about assembler programming. For the servomoto head shown above, 7xx lines of assembler code are written. I found it is very very difficult to debug a assembler code longer then serval hundreds. How do you debug yours? One more question, how do you keep your assembler code? I mean, in what form? When I read those codes I wrote serval months ago, hardly can I understand what I wrote and what those code means. Do you save your code in module? macro? or what? Thanks~ Stanley |
Topic | Author | Date |
Servomotor head version III | 01/01/70 00:00 | |
Nice Work | 01/01/70 00:00 | |
Manageing code and debugging | 01/01/70 00:00 | |
Divide into modules | 01/01/70 00:00 | |
multi tasking | 01/01/70 00:00 | |
IRRC routine are much longer | 01/01/70 00:00 | |
No waiting for IR | 01/01/70 00:00 | |
two mcu | 01/01/70 00:00 | |
Maybe this will help you | 01/01/70 00:00 | |
this is not IRQ save | 01/01/70 00:00 | |
RS232 | 01/01/70 00:00 | |
Design First | 01/01/70 00:00 | |
Design | 01/01/70 00:00 | |
Pardon![]() | 01/01/70 00:00 | |
Well done! | 01/01/70 00:00 | |
The "3.0" | 01/01/70 00:00 | |
Smart! | 01/01/70 00:00 | |
hardware | 01/01/70 00:00 | |
Mainland China | 01/01/70 00:00 | |
And Well done Kai! | 01/01/70 00:00 | |
My experinece | 01/01/70 00:00 | |
very impressive | 01/01/70 00:00 | |
Program and Code Structure | 01/01/70 00:00 | |
Spaghetti anyone ? | 01/01/70 00:00 | |
manually interpret machine code? | 01/01/70 00:00 | |
hand coded mechine language | 01/01/70 00:00 | |
Keep up the good work | 01/01/70 00:00 |