LCD显示的温度表的设计

Temperature Display661 82 7'TLC5553 64 5RA3 RAORA4 OSC1MCLR °SC2Vss VddRBO RB7RB1 RB6RB2 RB5PIC16F84

Temperature Display 6 6 18 27 'TLC555 36 4 5 RA3RAO RA4OSC1 MCLR°SC2 VssVdd RBORB7 RB1RB6 RB2RB5 PIC16F84 RB3RB4 o1 EDD ooo 6D LCD display of Temperature THERM.ASM Shows Temperature from Thermistor on LCD Hn INCLUDE pl6f84.inc CONFIG PWRTE ON &LP OSC &WDT OFF ;uses 32.768 kHz crystal ERRORLEVEL -224; supress annoying message because of tris LIST P=16F84 ;16F84 Runs at 4MHz ERRORLEVEL -302; supress message because of page change nn EStrobe MACRO; Strobe the EBit ;Define Information ;RAO is RS line of LCD #DEFTNE RS PORTA, 0 ;RAI is Eline of LCD #DEFINE EPORTA, 1 ;RB0-RB3 are D4-D7 of LCD ;Macro bsf Ebcf EENDM CBLOCK OCH Temp ;a temporary variable count ;counter bin ;binary number to be converted to BCD hundreds ;BCD hundreds result tens_and_ones ;BCD tens and ones result savetmrO ;used to save value of tmrO dispvalue ;used to hold temperature to be displayed tableindex ;points to table value to display

腾讯文库LCD显示的温度表的设计