- SPBRG and SPBRGH (16 bit for EUSART)
Lời giải Lab I2C
;------------------------------------------------------------------------------------------------------;Thiết lập tỉ lệ, tốc độ Baud cho hoạt động ở 100MHz ;Thiết lập tỉ lệ, tốc độ Baud cho hoạt động ở 100MHz
BANKSEL SSPSTAT ;### trỏ tới BANK cho
SSPSTAT
Bsf SSPSTAT ;### thiết lập tốc độ quét chuẩn;-------------------------------------------------------------------------------------------------- ;-------------------------------------------------------------------------------------------------- ;Cấu hình I2C Master với nguồn xung clock Fosc/4
BANKSEL SSPCON ;
Bsf SSPCON,SSPM3 ;### thiết lập chế độ I2C Master với; nguồn xung clock Fosc/4 ; nguồn xung clock Fosc/4
Bsf SSPCON,SSPEN ;### Cho phép chân SDA và SCL tích cực cực
; để hoạt động ở chế độ I2C
;------------------------------------------------------------------------------------------------------
BANKSEL SSPCON2 ; điều kiện START
ban đầu
Bsf SSPCON2,SEN ;### cho tích cực bit SENBsfsc SSPCON2,SEN ;### chờ xong? Bsfsc SSPCON2,SEN ;### chờ xong?