您当前的位置:五五电子网电子知识单片机-工控设备PIC单片机PIC16C74B单片机与AT24C64通讯程序 正文
PIC16C74B单片机与AT24C64通讯程序

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单片机