8055, different sensors and circuits required

I have 8055.I am Beginer in this filed.I want to display the data of various sensors.Details of the sensors are as follows:

1.Humidity Sensor

Vcc = 5v, Vout = 1.3358v to 3.6v at (0-100% RH) , Iout=4mA (5mA max.)

2.Rotational speed Sensor

Vcc = 12v (16v max.) , I out=7mA (Low),I=14mA(High), Freq.=25 KHZ

3.ThermoElectric Sensor

Temp. Measurement; No input current or voltage; Vout=(-3.553/41.269v) at -100/1000c

In case i use two of these sensors at the same time then

A) Can you please guide me that what cahnges in the circuit of 8055 be done in case of each sensor.Do i have to amplify the signal by putting R8 or R9 or it is not required keeping in view the sensor output signals(magnitude and polarity).

B) I am using vc++ for this puropse. do i have to write a code for this or the code in the demo version is sufficient.Can you please help me in providing the codes as well.

C) Lastly please tell me what is the purpose of clamp on the digital outpuut side and in which case it is used.

Thanks,[/code][/quote]

The humidity sensor can be connected directly to the analog input. No modifications needed. Just remove jumpers SK2 and SK3.

The other sensors are more complicated. Do you have datasheets or some more info about those?

There are clamp diodes for transient suppression inside the ULN2803. The cathodes of the diodes are connected to CLAMP terminal. These suppression diodes are for inductive loads.
Connect the positive supply to this CLAMP pin. See manual page 19 circuit.
See also the datasheet of the transistor array ULN2803.