Untitled
unknown
plain_text
2 years ago
1.3 kB
4
Indexable
ORG 2000H DATA SEGMENT ; PORT ADDRESSES FOR LCD PORTA1 EQU 00H PORTB1 EQU 02H ;INPUT PORTC1 EQU 04H ;UPPER LCD CONTROL_REG1 EQU 06H ; LOWER LCD ;PORT ADDRESSES FOR ADC PORTA2 EQU 10H ; INPUT TO DI PORTB2 EQU 12H PORTC2 EQU 14H CONTROL_REG2 EQU 16H temperature_range db -10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24 db 25,26,27,28,29,30,31,32,33,34,35,36,37,38,39 humidity_range db 25,26,27,28,29,30,31,32,33,34,35.3.37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59 db 60,61,62,63,64,65,66,67,68,69,7,71,72,73,74 ;INITIALIZE THE 8255 FROM HUMIDITY SENSOR ;TAKE TEMPERATURE FROM TEMPERATURE SENSOR MOU AL, 02H OUT PORTA2, AL MOU AL, 06H OUT CONTROL_REG2, AL MOU AL, 00H OUT CONTROL_REG2, AL MOU AL, 02H OUT CONTROL_REG2, AL MOU AL, 01H OUT CONTROL_REG2, AL MOU AL 03H OUT CONTROL_REG2, AL MOU AL.02H OUT CONTROL_REG2, AL MOU AL, OOH OUT CONTROL_REG2, AL LOOP1 : IN AL, PORTC2 JNZ LOOP1 MOU AL, 10011010B OUT CONTROL_REG2, AL
Editor is loading...