V6 calibrations
rr
RRauscher at nni.com
Tue Oct 12 00:56:22 GMT 1999
Yep, from what I can tell ram location $40, bit $20 is the PE enable bit. Code
starts at around
$45C8 physical. As for the table, it appears that the table @ $B06, for 17
locations, is the
desired a/f ratio based on rpm. Divide the decimal value by ten first (127 = 12.7
a/f). There
are several other tables that may be used, but I'm not sure of how and when.
Check after the following text for what I've found for RAM locations, not
guaranteed.
BobR.
dhardin at ovec.com wrote:
> I agree that the V6 calibrations appear to be entry level programming. The AZTY
> appears to be an improvement over the ARDC in that the code is better organized.
> The ARDC jumps around alot. The code is similiar in the AZTY, but they moved it
> around and better organized it. Anyway is $40,bit #20 the PE enable in the
> AZTY? If so were is the table to richen the afr?
730azty ram locations.
L001B ; a/d baro counts
L004D ; eng temp ( (degC + 40) * 256 / 192 )
L0056 ; map
L0057 ; map
L0059 ; vac (inverse map)
L005A ; vac (inverse map)????
L0061 ; rpm / 25
L0068 ; mph
L006A ; map??
L006D ; tps%
L006E ; tps%, delayed one read
L006F ; tps%, delayed two reads
L0086 ; Current Integrator value
L0087 ; desired a/f ratio * 10?
L0096 ; tps% & 0 (double)
L0098 ; tps% & 0 (double)
L009C ; tps% & 0 (double)
L00AD ; knock retard spark value
L00AE ; knock counts
L00C4 ; rpm / 25, limited to 4800rpm?
L00E5 ; PE routine stores a lkup'd val
; here, table is 125 & then 120's
; based on rpm
L0151 ; rpm / 12.5
L0175 ; Hiway SA
L0176 ; Hiway SA qual timer
L017C ; PE timer?
L017D ; PE timer?
L01B1 ; PE timer? Loaded from L0087
JSR LF13C ; get scaled baro
; -------------------------
L0024,#$01 ; Prk/Ntrl = 0
L002B,#$08 ; hiway SA enabled
L002B,#$10 ; enable egr
L0034,#$10 ; set for lock tcc
L0034,#$80 ; set for a/c off
L0040,#$20 ; if in PE
L0041,#$04 ; O2 rich
L0042,#$10 ; in fuel cutoff
L0045,#$48 ; in idle & decel bits?
; -------------------------
More information about the Gmecm
mailing list