
rtc_init1:
		call	delay100ms

		mov	addr,#0bh
		mov	zdata,#set_time_mode
		call	rtc_write

		mov	addr,#0bh
		mov	zdata,#update_time
		call	rtc_write

		ret


rtc_init2:
		;call	delay1sec
		call	delay100ms
		clr	rtc_CS
		clr	rtc_AS
		mov	a,#0bh
		mov	p3,a
		setb	rtc_AS
		clr	rtc_AS
		
		mov	a,#11101010b ;48h for 12Hr mode, 4Ah for 12Hr mode
		mov	p3,a
		clr	rtc_RW
		setb	rtc_RW

		mov	a,#0ah
		mov	p3,a
		setb	rtc_AS
		clr	rtc_AS

		mov	a,#2fh
		mov	p3,a
		clr	rtc_RW
		setb	rtc_RW

		ret
