PIC16C74B单片机与AT24C64通讯程序
点击数:7974 次 录入时间:03-04 11:46:02 整理:http://www.55dianzi.com PIC单片机
BSF TRISC,SCL ;1US
NOP
NOP
BCF TRISC,SDA
NOP
NOP
BCF STATUS,RP0
BSF BUSSTA,BUS_BUSY
RETURN
;=======================================
;I2C 结束信号
;输入: 无
;输出: BUSSTA<BUS_BUSY>
;=======================================
I2CSTOP
BSF STATUS,RP0
BCF TRISC,SCL
BCF TRISC,SDA
BSF TRISC,SCL
NOP
NOP
BSF TRISC,SDA
NOP
BCF STATUS,RP0
BCF BUSSTA,BUS_BUSY
RETURN
;=======================================
; D10 @
; cLOCk in 4MHz
; delay 10ms
;=======================================
D10 MOVLW 0X0D
MOVWF REG1
LOOP2 MOVLW 0XFF
MOVWF REG2
LOOP1 DECFSZ REG2,f
GOTO LOOP1
DECFSZ REG1,f
GOTO LOOP2
RETURN
;=======================================
I2CERR CLRWDT
NOP
NOP
NOP
RETURN
END
上一页 [1] [2] [3] [4] [5] [6]
本文关键字:单片机 程序 PIC单片机,单片机-工控设备 - PIC单片机