DFI and ECM Discuss all aspects of DFI (Digital Fuel Injection), ECMs (Electronic Control Module), scanners, and diagnostic equipment. Fine tune your Third Gen computer system for top performance.

16196285 ecu

Thread Tools
 
Search this Thread
 
Old May 12, 2006 | 05:59 PM
  #1  
kyanox's Avatar
Thread Starter
Junior Member
 
Joined: Apr 2006
Posts: 11
Likes: 0
16196285 ecu

I know this ecu isn't for the 8 or 6 cylinders, but I'm heading up the J body ecu project and I've got some questions.

We've found a lot of data, but have some tables that are since still a mystery and someone suggusted i walk the code. Problem is, my assembly is like a 1st grader trying to figure out calculus.

Here's what i've commented from the data part of a subroutine so far. Can anyone tell me if i identified what each line does correctly and if this subroute is related to ADMAT.

E9E5: LE9E5 BRSET L00C3,#$04,LEA25 ; Branch to LEA25 if L00C3
bit #$04 is set.
;
E9E9: LDAA L00EB ; Load L00EB to acc. A ;
ADBAT BATTERY VOLTAGE, A/D COUNTS
E9EB: CMPA L3697 ; subtract L3697 from (ADBAT)
L00EB and set condition flag
E9EE: BHI LEA25 ; Branch to LEA25 if L3697
higher than acc. A carry clear flag
E9F0: BRSET L00CD,#$20,LE9FF ; Branch to LE9FF if #$20 is
set at L00CD
;
LE9F1
;
E9F4: BRSET L00CD,#$40,LE9FF ; Branch to LE9FF if #$40 is
set at L00CD
;
E9F8: LDX #$1806 ; Load 16bit #$1806 into X
E9FB: BRCLR $0000,X,#$40,LEA25 ; Branch to LEA25 if $0000
bit #$40 is clear
;
E9FF: LE9FF BRSET L0092,#$01,LEA15 ; Branch to LEA15 if L0092
bit #$01 is set
;
EA03: LDAB L3699 ; Load L3699 into acc. B
EA06: BRCLR L009A,#$01,LEA0D ; Branch to LEA0D if L009A
bit #$01 is clear
;
EA0A: LDAB L3698 ; Load L3698 into acc. B
EA0D: LEA0D CBA ; Compare acc. A to acc. B and set flags
EA0E: BHI LEA15 ; Branch to LEA15 if acc. B is
greater than acc. A
EA10: BCLR L00A4,#$20 ; Clear L00A4, Bit #$20
EA13: BRA LEA20 ; Branch to LEA20

Thanks for the help in advance, while I'm a newbie I might seriously be the only one doing Jbody stuff. If not, I would contribute what i've learned for anyone else.

Also, the above ecu is a $36 mask template that we're working with. There's a similar ecu 16191947 which i have a file that uses the F1 mask, and ecu 16168505 for the chevy S10 that uses the LN2 engine.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
gixxer92
Engine Swap
33
Apr 12, 2022 12:09 AM
Jerzyperson
Carburetors
6
Nov 13, 2015 01:07 AM
KO1
Engine/Drivetrain/Suspension Parts for Sale
16
Oct 15, 2015 05:00 PM
tuningnewb
DIY PROM
3
Sep 23, 2015 07:06 PM




All times are GMT -5. The time now is 01:56 PM.