disassembly of 6803 code
Arnaud Westenberg
arnaud at casema.net
Tue Sep 5 06:56:33 GMT 2000
Hi all,
Some newbie questions........
This will be my first attempt in ecu programming so please be gentle :-)
I'm trying to figure out the bin file of a Motorola 6803 cpu (for
educating myself). This cpu is used in Ford Sierra Cosworths and I'm
using this bin file/ecu since my friend has this car and I was able to
download a bin file and specs from the net.
I downloaded the data sheet for a MC6803E processor. I assume there will
be some differences between the processors but also that they use the
same instruction set?
Where/how do I start to disassemble the code? Would a disassembler be of
any good?
Here are the specs:
CPU, MC6803U4CPR running at 4MHz in mode 2
Timer, MC6840CPR mapped at 0x2000-0x2007
AD-converter, MC14442P mapped at 0x4000 & 0x4002
SRAM, 65162 2kb mapped at 0x1800-0x1FFF
EPROM, 27128 16kb mapped at 0xC000-0xFFFF
Injector driver's - 4 x BDX53M driving low-impedance injectors
Misc. driver's - 2 x BDX53M driving the wastegate solenoid and the
idle control valve
This raises another question, how does one map the external memory
space? The data sheet confirms the external memory at $00FF-$FFF0 but
how to figure out that the timer is at $2000-$2007, for example?
Any suggestions are appreciated.
Arnaud
----------------------------------------------------------------------------
To unsubscribe from gmecm, send "unsubscribe gmecm" (without the quotes)
in the body of a message (not the subject) to majordomo at lists.diy-efi.org
More information about the Gmecm
mailing list