Super Great Thermometer on PIC16F876A
current Version : 1.0.0
- PIC16F876A
- LM35 Temperature Sensors(National Semiconductor)
- OP-AMP (LM358 or HA17358)
- FND (CC)
- RA0 - Thermometer
- RA1 - FND - G
- RA2 - FND - COM2
- RA3 - FND - COM1
- RA4 - BUZZER (pull-up)
- RA5 -
- RA6 -
- RA7 -
- RB0 - FND - DP
- RB1 - FND - COM4
- RB2 - FND - COM3
- RB3 - SW1
- RB4 - SW2
- RB5 - SW3
- RB6 - MOLEX5 - 5
- RB7 - LED anode common & MOLEX5 - 4
- RC0 - FND - E
- RC1 - FND - D
- RC2 - FND - F
- RC3
- RC4
- RC5 - FND - C
- RC6 - FND - B
- RC7 - FND - A
- Clock
- LED 1 is ON
- button A to change view (H:M <-> M:S)
- button B to call Thermometer MODE
- button C to call Clock Setting MODE
- Thermometer
- LED 2 is ON
- button A to push a stack
- button B to call Clock MODE
- button C to call POP MODE
- Clock Setting
- LED 1 is on
- button A to make value up
- button B to make value down
- button C to go next step
- when change current SEC, button A and B may reset it
- POP - Clock
- button A to change view
- button B to call POP - Thermometer MODE
- button C to pop a stack
- POP - Thermometer
- button A do nothing
- button B to call POP - Clock MODE
- button C to pop a stack
- (COMPLETE) Remake CONV subroutine (Out of Date)
- Get value to thermometer
- Thermometer -> *3 (AMP-circuit) -> *1.5 (Opt)
- (COMPLETE) Make Storage system
- STACK
- (COMPLETE) Button System