Location | Bytes | Description | Notes |
00A3 | 1 | MAP sensor | 0v-5v 0x00-0xFF |
00A4 | 1 | PA sensor | 0v-5v 0x00-0xFF |
00A5 | 1 | Previous MAP |
00A6 | 1 | PA-MAP |
00A7 | 1 | MAP Value | Used for MAP scalar lookup |
00A8 | 1 | MAP Vector Magnitude |
00A9 | 1 | Long MAP Vector Magnitude |
00AB | 1 | Previous Rpm | OBD1_8bit Low Cam RPM |
00AC | 2 | Current RPM | OBD1_16bit RPM |
00AE | 1 | ????????? | import MYN rom |
00B4 | 1 | VSS Sensor | km/h |
00B8 | 1 | Current TPS |
00BA | 1 | Previous TPS |
00BC | 1 | Scaled TPS | 0x00h-0x3fh => 0x00h-0xFF |
00BD | 1 | TPS Vector Magnitude |
00BE | 1 | Long TPS Vector Magnitude |
00C0 | 1 | gradual changing IAT value | 0v-5v 0x00-0xFF |
00C1 | 1 | ECT Sensor | import MYN rom |
00C2 | 1 | o2 sensor | not sure |
00C3 | 1 | IACV | 0v-5v 0x00-0xFF |
00C4 | 1 | ELD | 0v-5v 0x00-0xFF |
0111.1 | 1b | VTEC solenoid feedback | used to indicate if the vtec solenoid is open - 0211h copied -> 0111h @2587h |
0123.3 | 1b | overheat indicator | 1 if IAT > 150*F, 0 otherwise (@14fe) |
0112 | 2 | CEL Word #1 byte #1 | contains 0x0000 otherwise a bit depending on CEL, copied from 0212 around 5262 |
0113 | 1 | CEL Word #1 byte #2 | contains 0x0000 otherwise a bit depending on CEL |
0114 | 2 | CEL Word #2 byte #1 | contains 0x0000 otherwise a bit depending on CEL, copied from 0214 around 5262 |
0115 | 1 | CEL Word #2 byte #2 | contains 0x0000 otherwise a bit depending on CEL |
0116 | 2 | Status word (??) | contains various settings - copied from 0216 around 5262 |
0116.2 | 1b | Speed limiter config bit (600B/6013) | around 55cf |
0116.3 | 1b | Auto/Manual Jumper Setting Result | 1 = Automatic, 0 = Manual |
0118 | 2 | Status word (??) | contains various settings - copied from 0218 around 5262 |
011F.1 | 1b | VTEC flag active | used for which tables to index |
011F.2 | 1b | VTEC LINE active | used to indicate if P1.0 line is hot |
0128.0 | 1b | VTEC VSS active | 1 if VTEC VSS check passed, 0 otherwise |
012C | 1 | Current MAP Value |
012D | 1 | Current RPM 8Bit | Used to compare VTEC value with |
0180 | 2 | Actual Rev Cut | OBD1_16bit RPM |
0182 | 2 | Actual Rev Resume |
0192 | 1 | VTEC Indictor | Extra VTEC checks |
01A4 | 1 | VTEC force OFF indicator | Extra VTEC checks |
01A5 | 1 | VTEC force ON indicator | Extra VTEC checks |
01D2 | 1 | Column of table | See ROM @7000 - mBar scale |
01D8 | 1 | Row of low cam table | See ROM @700A - low cam RPM scale |
01D9 | 1 | Row of high cam table | See ROM @701E - high cam RPM scale |
0210.3 | 1b | Power Steering Pressure Switch Input | If pin B8 (PSP) is grounded, 0x0210.3 will read 1 |
0210.5 | 1b | VTEC Solenoid Feedback | If pin A4 (VTS) is powered, 0x0210.5 will read 1 |
0210.7 | 1b | Service Connector Switch | If pin D4 (SCS) is grounded, 0x0210.7 will read 1 |
0211.0 | 1b | Starter Signal | If pin B9 (STRT) is powered, 0x0211.0 will read 1 |
0211.1 | 1b | Vtec Pressure Switch | If pin D6 (VTP) is grounded, 0x0211.1 will read 0 |
0211.2 | 1b | A/C Switch Input | If pin B5 (ACS) is grounded, 0x0211.2 will read 1 |
0211.4 | 1b | Brake Switch | If pin D2 (BKSW) is powered, 0x0211.4 will read 1 |
0211.5 | 1b | A/T Gear Position Input | If pin B7 (ATP) is grounded, 0x0211.5 will read 1 |
0216.2 | 1b | Speed limiter config bit (600B/6013) | around 55cf |
0216.3 | 1b | Auto trans RAM Flag (?) | Set if 6012h is <> 00h AND 600f/6011 |
0216.4 | 1b | Vtec Enable Ram Flag | Set if 6001h is <> 00h |
0216.6 | 1b | O2 Heater Enable Ram Flag | Set if 6003h is <> 00h |
0218 | 1b | Status Bits | TPS Related |
0219.1 | 1b | ELD ?? | Set if 6005h <> 00h |
021A.2 | 1b | ECT v OBD1_16bitRPM | 1 = RPM > Threshold, 0 otherwise |
021A.3 | 1b | VSS activity indicator | 1 if VSS > 5kph, 0 otherwise |
021B.1 | 1b | TPS Vector Direction | 1 = Up, 0 = Down |
021B.2 | 1b | Long TPS Vector Direction | 1 = Up, 0 = Down |
021B.3 | 1b | TPS Tip-in Indicator | 1 = Tip-in, 0 otherwise |
021B.4 | 1b | MAP Vector Direction | 1 = Up, 0 = Down |
021B.5 | 1b | Long MAP Vector Direction | 1 = Up, 0 = Down |
0220.0 | 1b | A/C Clutch Relay Output | If P0.0 (0x0220.0) set to 0, pin A15 (ACC) is pulled to ground |
0220.1 | 1b | Purge Canister Switch Output | If P0.1 (0x0220.1) set to 0, pin A20 (PCS) is pulled to ground |
0220.2 | 1b | Alternator Control Output | If P0.2 (0x0220.2) set to 1, pin A16 (ALTC) is pulled to ground |
0220.3 | 1b | Fan Switch Output | If P0.3 (0x0220.3) set to 0, pin 12 (FANC) is pulled to gorund |
0228.1 | 1b | A/T Lockup Solenoid Output | If P2.1 (0x0228.1) set to 0, pin A19 (FAS) is pulled to ground, NOT TESTED PLEASE VERIFY |
0222.1 | 1b | Vtec Solenoid Output | If P1.1 (0x0222.1) set to 0, pin A4 (VTS) is pulled to ground |
0224.0 | 1b | ? Output | If 0x0224.0 set to 0, some output is pulled to ground |
0227.4 | 1b | PA sensor Enable Ram Flag | Set if 6004h is <> 00h |
0227.6 | 1b | Knock Enable Ram Flag | Set if 6002h is <> 00h |
0235 | 1 | Current MAP | one of many MAP values |
0236 | 1 | Current Rpm 8bit | one of many 8bit RPM values |
024f | 1 | Current gear | (~3ed4) |
0250 | 1 | Current gear correction | (~3ed4) |
0392 | 1 | TPS Sensor | OBD1_8bit TPS |
03BE | 1 | O2 sensor | ??? |
03BF | ? | Multiplexed A/D Input | Stored result of configuration jumpers (resistors) R15 and R6, need to verify ? more info here |
03C0 | 1 | IAT sensor | 0v-5v 0x00-0xFF |
03C1 | 1 | Baro Sensor | 0v-5v 0x00-0xFF |
03C2 | 1 | Unused analog input | 0v-5v 0x00-0xFF |
03C5 | 1 | IACV | 0v-5v 0x00-0xFF |
03C6 | 1 | ELD | 0v-5v 0x00-0xFF |
03C8 | 1 | ECT sensor | 0v-5v 0x00-0xFF |
Location | Bytes | Description | Notes |
0652 | 3 | Injector test bypass #1 | Change to J label_065F(03 5F 06) |
11B6 | 1 | VTP/VTS error removal | Change to 30 |
11CA | 1 | VTEC Coolant Temp Check | (0x44 enables, 0xFF disables) |
1580 | 3 | Injector test bypass #2 | Change to J label_159A(03 9A 15) |
1831 | 1 | Speed limiter Value | B9 is 180 km/h (115mph); FE is 254 km/h (158 mph) |
1832 | 2 | Speed Limiter Jump Routine | Change from jge label_something (CD 0A) to two NOPs (00 00) to disable speed limiter |
208D | 3 | O2 heater disable | Change to J label_20C7(03 C7 20) |
2855 | 2 | Checksum Jump Instruction | Change JEQ 2867 (C9 10) to SJ 2867 (CB 10) to disable checksum |
2B75 | 2 | Target Idle RPM | This is a Little Endian OBD1_16bit RPM ''untested'' |
3C6E | 2 | IAC Jump Instruction | Change JEQ 3C71 (C9 01) to JEQ 3C70 (C9 00) to disable IAC error |
3D06 | 2 | VTP/VTS error removale | Change to CB1C |
3D27 | 2 | VTP/VTS error removale | Change to CB16 |
6001 | 1 | Vtec enable | 0xFF enables, 0x00 disables |
6002 | 1 | Knock Sensor Enable | 0xFF enables, 0x00 disables |
6003 | 1 | Oxygen heater Sensor | 0xFF enables, 0x00 disables |
6004 | 1 | Barometric Sensor Enable | 0xFF enables, 0x00 disables |
6005 | 1 | Oxygen Sensor | 0xFF enables, 0x00 disables |
6006 | 1 | Injector Test | 0xFF disables, 0x00 enables |
6009 | 1 | EGR System | 0xFF enables, 0x00 disables |
600B | 1 | Speed limiter - normal mode | 0x00 enables, 0xFF disables |
6010 | 1 | Vtec VSS check | 0x00 enables, 0xFF disables |
6011 | 1 | Debug/Test mode | 0xFF enables, 0x00 disables, has a lot of effects - more info hinted at here |
6012 | 2 | Auto/Manual Enable | (no idea) lots of good stuff in this thread needs to be deciphered here |
6013 | 1 | Speed Limiter Setting for debug mode | 0x00 disables, 0xFF enables |
6375 | 2 | Low Cam Rev Limit Reset | OBD1_16bit RPM format |
637B | 2 | Low Cam Rev Limit Set |
6381 | 2 | High Cam Rev Limit Reset |
6387 | 2 | High Cam Rev Limit Set |
6432 | 2 | VTEC Point #1 | VTEC Crossover RPM #1 Two OBD1_8bit Low Cam RPM values - first is reset, second is set. |
6434 | 2 | VTEC Point #2 | VTEC Crossover RPM #2 |
6436 | 2 | VTEC Point #3 | VTEC Crossover RPM #3 |
6438 | 2 | VTEC Point #4 | VTEC Crossover RPM #4 |
6988 | 47 | Unkown table | has something to do with IACV pulse |
7000 | 10 | mBar Scale | mBar scale row - OBD1_8bit MBar |
700A | 20 | Low Cam RPM Scale | Low cam RPM scale row - OBD1_8bit Low Cam RPM values |
701E | 20 | High RPM Scale | High RPM scale row - OBD1_8bit High Cam RPM values |
7032 | 200 | Low Cam Fuel Table | 10 col x 20 row - OBD1_8bit Fuel ''v'' values |
70FA | 10 | Low Cam Fuel Coeff | 10 col x 1 row - OBD1_8bit Fuel ''m'' values |
7104 | 200 | High Cam Fuel Table | 10 col x 20 row |
71CC | 10 | High Cam Fuel Coeff | 10 col x 1 row |
71D6 | 100 | Extra Fuel Table LIMP MODE | 10 col x 10 row |
7244 | 10 | Extra Fuel Coeff | 10 col x 1 row |
724E | 200 | Low Cam Ignition Table | 10 col x 20 row - OBD1_8bit Advance values |
7316 | 200 | High Cam Ignition Table | 10 col x 20 row |
73DE | 100 | Extra Ignition Table LIMP MODE | 10 col x 10 row |
744C | 200 | Low Cam Table - CLOSE LOOP (target lambda) | 10 col x 20 row |
7514 | 200 | High Cam Table - CLOSE LOOP (target lambda) | 10 col x 20 row |
75DC | 100 | Extra Table - no idea, all 00s | 10 col x 10 row |