source code for can interface in 89c51
For calibration and zero you can use digital potentiometers (See Maxim-Ic web site for data sheets on selected units, example here: **broken link removed** ).
Here are some examples of connecting LCD display and keypad to 8051-family:
**broken link removed**
**broken link removed**
If you prefer, instead of a keypad, you can use a standard PS/2 keyboard. Connection is easy (interrupt (clock) + data line).
It is just something to think about ..
Regards,
IanP