Hex Numbers

You can not work with Motronic maps without understanding hexadecimal numbers. I hope the following helps.

Motronic digital fuel injection systems use 8-bit processors (8-bit data bus). Each 8-bit word contains an executable instruction or a piece of numerical data. 8-bit data is stored in hexadecimal (hex) format. Hexadecimal is a base-16 system and differs from the decimal system which is base-10. 

hexadecimal, or simply hex, is a base-16 numbering system using the symbols 0–9 and A–F. It's purpose is to represent binary code in a user friendly format. One hexadecimal digit stands in place of four binary bits. Letters A–F represent numbers 10-15 as a single digit. The largest decimal number that can be represented in a 8-bit system is 255 (or FF hex).

Hex examples: 
The decimal number 255 in binary is 11111111 and in hex is FF (F = 1111, F = 1111). 
The decimal number   31 in binary is 00011111 and in hex is 1F (1 = 0001, F = 1111). 
The decimal number 161 in binary is 10100001 and in hex is A1 (A = 1010,1 = 0001).

Hexadecimal Numbering System - letters are used to represent numbers 10 to15

Decimal

base 10

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

255

Hexadecimal

base 16

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

10

FF

One of the best tools for hex to decimal conversion is already on your computer at  C:\WINDOWS\CALC.EXE  Hex conversion at the push of a button. Under the View menu, select scientific. 

All numbers on the web pages herein are decimal numbers unless followed by a lower case letter "h" to indicate hexadecimal. Example, hex FF will be written as FFh, hex 00 will be written as 00h, etc.