summaryrefslogtreecommitdiff
path: root/software/ihu/ihu.asm
diff options
context:
space:
mode:
Diffstat (limited to 'software/ihu/ihu.asm')
-rw-r--r--software/ihu/ihu.asm160
1 files changed, 80 insertions, 80 deletions
diff --git a/software/ihu/ihu.asm b/software/ihu/ihu.asm
index da0ef9b..45ad1d4 100644
--- a/software/ihu/ihu.asm
+++ b/software/ihu/ihu.asm
@@ -55,7 +55,7 @@ BAT_C EQU 3
I2C_SDA EQU 4
I2C_SCL EQU 5
RTC_INT EQU 6
-RTC_RST EQU 7
+RTC_RST EQU 7
;; PortC
MPU_PWRDWN EQU 0
MPU_RESET EQU 1
@@ -372,75 +372,75 @@ main
;; --------------------
;; ADC Test
- call adc_get_solar
- call solar_calc_power
+ ;; call adc_get_solar
+ ;; call solar_calc_power
- movlw .255
- movwf TXREG
- movlw .1
- call wait_ms
+ ;; movlw .255
+ ;; movwf TXREG
+ ;; movlw .1
+ ;; call wait_ms
- movf ADC_SOLAR_C0,w
- movwf TXREG
- movlw .1
- call wait_ms
+ ;; movf ADC_SOLAR_C0,w
+ ;; movwf TXREG
+ ;; movlw .1
+ ;; call wait_ms
- movf ADC_SOLAR_C1,w
- movwf TXREG
- movlw .1
- call wait_ms
+ ;; movf ADC_SOLAR_C1,w
+ ;; movwf TXREG
+ ;; movlw .1
+ ;; call wait_ms
- movf ADC_SOLAR_C2,w
- movwf TXREG
- movlw .1
- call wait_ms
+ ;; movf ADC_SOLAR_C2,w
+ ;; movwf TXREG
+ ;; movlw .1
+ ;; call wait_ms
- movf ADC_SOLAR_C3,w
- movwf TXREG
- movlw .1
- call wait_ms
+ ;; movf ADC_SOLAR_C3,w
+ ;; movwf TXREG
+ ;; movlw .1
+ ;; call wait_ms
- movf ADC_SOLAR_V0,w
- movwf TXREG
- movlw .1
- call wait_ms
+ ;; movf ADC_SOLAR_V0,w
+ ;; movwf TXREG
+ ;; movlw .1
+ ;; call wait_ms
- movf ADC_SOLAR_C4,w
- movwf TXREG
- movlw .1
- call wait_ms
+ ;; movf ADC_SOLAR_C4,w
+ ;; movwf TXREG
+ ;; movlw .1
+ ;; call wait_ms
- movf ADC_SOLAR_C5,w
- movwf TXREG
- movlw .1
- call wait_ms
+ ;; movf ADC_SOLAR_C5,w
+ ;; movwf TXREG
+ ;; movlw .1
+ ;; call wait_ms
- movf ADC_SOLAR_C6,w
- movwf TXREG
- movlw .1
- call wait_ms
+ ;; movf ADC_SOLAR_C6,w
+ ;; movwf TXREG
+ ;; movlw .1
+ ;; call wait_ms
- movf ADC_SOLAR_C7,w
- movwf TXREG
- movlw .1
- call wait_ms
+ ;; movf ADC_SOLAR_C7,w
+ ;; movwf TXREG
+ ;; movlw .1
+ ;; call wait_ms
- movf ADC_SOLAR_V1,w
- movwf TXREG
- movlw .1
- call wait_ms
+ ;; movf ADC_SOLAR_V1,w
+ ;; movwf TXREG
+ ;; movlw .1
+ ;; call wait_ms
- movf SOL_POWERH,w
- movwf TXREG
- movlw .1
- call wait_ms
+ ;; movf SOL_POWERH,w
+ ;; movwf TXREG
+ ;; movlw .1
+ ;; call wait_ms
- movf SOL_POWERL,w
- movwf TXREG
- movlw .8
- call wait_ms
+ ;; movf SOL_POWERL,w
+ ;; movwf TXREG
+ ;; movlw .8
+ ;; call wait_ms
- goto main
+ ;; goto main
;; --------------------
;; DTMF Test program
@@ -581,34 +581,34 @@ main
;; --------------------
;; Temp Test program
- ;; movf TMP,f
- ;; btfsc STATUS,Z
- ;; goto main
+ movf TMP,f
+ btfsc STATUS,Z
+ goto main
- ;; call temp_read_value
- ;; swapf OWIRE_BYTE,w
- ;; andlw b'00001111'
- ;; call digit
- ;; movwf TXREG
- ;; movlw .1
- ;; call wait_ms
+ call temp_read_value
+ swapf OWIRE_BYTE,w
+ andlw b'00001111'
+ call digit
+ movwf TXREG
+ movlw .1
+ call wait_ms
- ;; movf OWIRE_BYTE,w
- ;; andlw b'00001111'
- ;; call digit
- ;; movwf TXREG
- ;; movlw .1
- ;; call wait_ms
+ movf OWIRE_BYTE,w
+ andlw b'00001111'
+ call digit
+ movwf TXREG
+ movlw .1
+ call wait_ms
- ;; movlw '\r'
- ;; movwf TXREG
- ;; movlw .1
- ;; call wait_ms
- ;; movlw '\n'
- ;; movwf TXREG
+ movlw '\r'
+ movwf TXREG
+ movlw .1
+ call wait_ms
+ movlw '\n'
+ movwf TXREG
- ;; clrf TMP
- ;; goto main
+ clrf TMP
+ goto main
;; -------------------------------------
;; END