Professional Documents
Culture Documents
Submitted By:
AKASH SHUKLA
Dept. Of CSE,NITPY
Roll No:CS17B1006
Semester:IV
Temperature controller using 8085 ALP
Implementation
NOTE: This is a simple implementation of a temperature controller using 8085 ALP.
Here, the hardware and the circuit diagrams are not looked into very deeply and
accurately.
8085 microprocessor
An Analog to Digital Interface (ex. ADC0804)
Temperature Sensor (ex. LM35)
LCD Screen
This thermometer will be able to read temperatures in the Celsius Scale. For output of the
digital thermometer, a 16*2 LCD Display can be chosen. LM35 will be used to sense the
temperature. ADC will be used to convert the analogue current from the sensor to digital
format.
OUT 82H(PORT C)
MVI A,03H
OUT 82H(PORT C)
L1: IN 82H(PORT C) Checks EOC
RAL
JNC L1 Is EOC=’1’?If yes then read
temperature (t1)
MOV B,A Save reading of t1 into B
register
CPI A,DATA Is t1> T1? If no then send
signals to turn ON the heater
OUT 81H(PORT B)
JMP DISPLAY Jump to DISPLAY
OFF: MVI A,00H Sends control signal to turn
OFF heater
OUT 81H(PORT B)
DISPLAY: MOV A,B Display current Temperature
CALL DISPLAY
JMP START
Explanation
Temperature measurement is used in variety of applications like
furnace, water bath, oven, etc. with the help of transducers like
thermocouple.