![Microchip Technology MCP1252 Скачать руководство пользователя страница 26](http://html1.mh-extra.com/html/microchip-technology/mcp1252/mcp1252_user-manual_1785980026.webp)
00016R1.asm Source Code
©
2005 Microchip Technology Inc.
DS51551A-page 22
movwf led_hi_off ;add the complement of on time to the window time
comf led_hi_off, f
movlw period
addwf led_hi_off, f
;
movlw led_medhi_on ;calculate off times based on time remaining in
PWM period
movwf led_medhi_off ;add the complement of on time to the window
time
comf led_medhi_off, f
movlw period
addwf led_medhi_off, f
;
movlw led_med_on ;calculate off times based on time remaining in
PWM period
movwf led_med_off ;add the complement of on time to the window time
comf led_med_off, f
movlw period
addwf led_med_off, f
;
movlw led_low_on ;calculate off times based on time remaining in
PWM period
movwf led_low_off ;add the complement of on time to the window time
comf led_low_off, f
movlw period
addwf led_low_off, f
;
movf GPIO, w ;read port before entering sleep mode
sleep
wake btfss GPIO, button ;only allow a low to bring PIC out of sleep
goto inc_mode
movlw 0x20
call delay
movf GPIO, w
sleep
;
inc_mode incf mode, f ;it was a pin change, determine new mode
;determine current mode
mode_select bcf flag, new_mode ;clear new mode flag
;
movlw 0x01
subwf mode, w
btfsc STATUS, Z
goto led_off
;
movlw 0x02
subwf mode, w
btfsc STATUS, Z
goto led_low
;
movlw 0x03
subwf mode, w
btfsc STATUS, Z
goto led_med
;
TABLE C-1:
00016R1.ASM (CONTINUED)
Содержание MCP1252
Страница 1: ...2005 Microchip Technology Inc DS51551A MCP1252 Charge Pump Backlight LED Demo Board User s Guide...
Страница 17: ...Schematic and Layouts 2005 Microchip Technology Inc DS51551A page 13 A 3 BOARD TOP ASSEMBLY DRAWING M...
Страница 19: ...Schematic and Layouts 2005 Microchip Technology Inc DS51551A page 15 A 5 BOARD BOTTOM LAYER FROM TOP...
Страница 20: ...MCP1252 Charge Pump Backlight LED Demo Board User s Guide DS51551A page 16 2005 Microchip Technology Inc NOTES...
Страница 22: ...MCP1252 Charge Pump Backlight LED Demo Board User s Guide DS51515A page 18 2005 Microchip Technology Inc NOTES...
Страница 29: ...00016R1 asm Source Code 2005 Microchip Technology Inc DS51551A page 25 NOTES...