You are on page 1of 10

main

__CC2DW
____DoICP
initialization
I2C1_Init
lcd_start
Lcd_Init
Delay_5500us
Delay_1us
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
Lcd_Out
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
Lcd_Chr_CP
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
EEPROM_Read
get_real_time
I2C1_Start
I2C1_Is_Idle
I2C1_Wr
I2C1_Repeated_Start
I2C1_Rd
I2C1_Is_Idle
I2C1_Stop
display_time
Lcd_Out
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
Lcd_Chr_CP
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
BCD2upperch
BCD2lowerch
day_name_display
Lcd_Out
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
Lcd_Chr_CP
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us

control_switch_action
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
mode_24h_control
Lcd_Chr
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
move_cursor_right
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
mode_12h_control
Lcd_Chr
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
move_cursor_right
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
add_switch_action
hour_24h_mode_adjust
Bcd2Dec
Mul_8x8_U
Dec2Bcd
Div_8x8_U
lcd_write
BCD2upperch
Lcd_Chr
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
BCD2lowerch
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
rtc_write
I2C1_Start
I2C1_Is_Idle
I2C1_Wr
I2C1_Is_Idle
I2C1_Stop
hour_12h_mode_adjust

Bcd2Dec
Mul_8x8_U
Dec2Bcd
Div_8x8_U
lcd_write
BCD2upperch
Lcd_Chr
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
BCD2lowerch
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
rtc_write
I2C1_Start
I2C1_Is_Idle
I2C1_Wr
I2C1_Is_Idle
I2C1_Stop
mint_adjust
Bcd2Dec
Mul_8x8_U
Dec2Bcd
Div_8x8_U
lcd_write
BCD2upperch
Lcd_Chr
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
BCD2lowerch
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
rtc_write
I2C1_Start
I2C1_Is_Idle
I2C1_Wr
I2C1_Is_Idle
I2C1_Stop
am_pm_adjust
Lcd_Chr
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
rtc_write
I2C1_Start
I2C1_Is_Idle
I2C1_Wr
I2C1_Is_Idle

I2C1_Stop
day_adjust
Bcd2Dec
Mul_8x8_U
Dec2Bcd
Div_8x8_U
lcd_write
BCD2upperch
Lcd_Chr
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
BCD2lowerch
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
rtc_write
I2C1_Start
I2C1_Is_Idle
I2C1_Wr
I2C1_Is_Idle
I2C1_Stop
mon_adjust
Bcd2Dec
Mul_8x8_U
Dec2Bcd
Div_8x8_U
lcd_write
BCD2upperch
Lcd_Chr
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
BCD2lowerch
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
rtc_write
I2C1_Start
I2C1_Is_Idle
I2C1_Wr
I2C1_Is_Idle
I2C1_Stop
year_adjust
Bcd2Dec
Mul_8x8_U
Dec2Bcd
Div_8x8_U
lcd_write
BCD2upperch
Lcd_Chr
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
BCD2lowerch

Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
rtc_write
I2C1_Start
I2C1_Is_Idle
I2C1_Wr
I2C1_Is_Idle
I2C1_Stop
day_name_adjust
Bcd2Dec
Mul_8x8_U
Dec2Bcd
Div_8x8_U
day_name_display
Lcd_Out
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
Lcd_Chr_CP
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
rtc_write
I2C1_Start
I2C1_Is_Idle
I2C1_Wr
I2C1_Is_Idle
I2C1_Stop
set_alarm
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
Lcd_Out
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
Lcd_Chr_CP
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
BCD2upperch
BCD2lowerch
move_cursor_right
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
add_switch_action
hour_24h_mode_adjust

Bcd2Dec
Mul_8x8_U
Dec2Bcd
Div_8x8_U
lcd_write
BCD2upperch
Lcd_Chr
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
BCD2lowerch
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
rtc_write
I2C1_Start
I2C1_Is_Idle
I2C1_Wr
I2C1_Is_Idle
I2C1_Stop
hour_12h_mode_adjust
Bcd2Dec
Mul_8x8_U
Dec2Bcd
Div_8x8_U
lcd_write
BCD2upperch
Lcd_Chr
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
BCD2lowerch
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
rtc_write
I2C1_Start
I2C1_Is_Idle
I2C1_Wr
I2C1_Is_Idle
I2C1_Stop
mint_adjust
Bcd2Dec
Mul_8x8_U
Dec2Bcd
Div_8x8_U
lcd_write
BCD2upperch
Lcd_Chr
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
BCD2lowerch
Lcd_Cmd
Delay_1us

Delay_5500us
Delay_50us
rtc_write
I2C1_Start
I2C1_Is_Idle
I2C1_Wr
I2C1_Is_Idle
I2C1_Stop
am_pm_adjust
Lcd_Chr
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
rtc_write
I2C1_Start
I2C1_Is_Idle
I2C1_Wr
I2C1_Is_Idle
I2C1_Stop
day_adjust
Bcd2Dec
Mul_8x8_U
Dec2Bcd
Div_8x8_U
lcd_write
BCD2upperch
Lcd_Chr
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
BCD2lowerch
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
rtc_write
I2C1_Start
I2C1_Is_Idle
I2C1_Wr
I2C1_Is_Idle
I2C1_Stop
mon_adjust
Bcd2Dec
Mul_8x8_U
Dec2Bcd
Div_8x8_U
lcd_write
BCD2upperch
Lcd_Chr
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
BCD2lowerch

Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
rtc_write
I2C1_Start
I2C1_Is_Idle
I2C1_Wr
I2C1_Is_Idle
I2C1_Stop
year_adjust
Bcd2Dec
Mul_8x8_U
Dec2Bcd
Div_8x8_U
lcd_write
BCD2upperch
Lcd_Chr
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
BCD2lowerch
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
rtc_write
I2C1_Start
I2C1_Is_Idle
I2C1_Wr
I2C1_Is_Idle
I2C1_Stop
day_name_adjust
Bcd2Dec
Mul_8x8_U
Dec2Bcd
Div_8x8_U
day_name_display
Lcd_Out
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
Lcd_Chr_CP
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
rtc_write
I2C1_Start
I2C1_Is_Idle
I2C1_Wr
I2C1_Is_Idle
I2C1_Stop
lcd_write

BCD2upperch
Lcd_Chr
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
BCD2lowerch
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
Lcd_Chr
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
check_alarm
Bcd2Dec
Mul_8x8_U
Dec2Bcd
Div_8x8_U
Lcd_Chr
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
Bcd2Dec
Mul_8x8_U
Dec2Bcd
Div_8x8_U
designer_message
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
Lcd_Out
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
Lcd_Chr_CP
Lcd_Cmd
Delay_1us
Delay_5500us
Delay_50us
check_am_pm
mode_24h_2_mode_12h
Bcd2Dec
Mul_8x8_U
Dec2Bcd
Div_8x8_U
mode_12h_2_mode_24h
Bcd2Dec
Mul_8x8_U
Dec2Bcd
Div_8x8_U
rtc_write
I2C1_Start
I2C1_Is_Idle
I2C1_Wr

I2C1_Is_Idle
I2C1_Stop
EEPROM_Write

You might also like