disassembly of 6803 code

Arnaud Westenberg arnaud at casema.net
Tue Sep 5 08:30:56 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 diy_efi, send "unsubscribe diy_efi" (without the quotes)
in the body of a message (not the subject) to majordomo at lists.diy-efi.org




More information about the Diy_efi mailing list