mình thấy trong giáo trình ghi pic có 35 lệnh asm nhưng khi tìm hiểu đến chuẩn i2c down được chút tài liệu trên net thì thấy có lệnh hơi lạ không có trong tập lệnh nên mong a e chỉ giúp . mình copy đoạn lệnh đó đây :
BANKSEL SSPCON ; chon MSSP che do MASTER MODE ((((((((((((( ĐÂY LÀ LỆNH GÌ CÁC BẠN ))))))))))))
MOVLW B'00101000' ; Thiet lap MSSP cho chan PORTC o che do I2C
MOVWF SSPCON ; SSPEN, SSPM BITS
BANKSEL SSPSTAT ; Thiet lap che do chuan cua toc do baud ( SMP= 1 )
MOVLW B'10000000' ; Toc do chuan la 100Kb
MOVWF SSPSTAT
BANKSEL SSPADD ; Thiet lap toc do duong truyen
MOVLW 0x28 ; Tinh toan gia tri cho thiet lap toc do
MOVWF SSPADD
RETLW 0x00
VẬY KHI TÌM HIỂU ĐẾN NHỮNG CHUẨN GIAO TIẾP KHÁC THÌ CON LỆNH NÀO KHÁC NGOÀI 35 LỆNH TRONG GIÁO TRÌNH CŨNG NHƯ TRONG DATASHEET KHÔNG VÀ VÌ SAO LẠI CÓ THÊM NHỮNG LỆNH ĐÓ . THANKSSS CÁC B .
BANKSEL SSPCON ; chon MSSP che do MASTER MODE ((((((((((((( ĐÂY LÀ LỆNH GÌ CÁC BẠN ))))))))))))
MOVLW B'00101000' ; Thiet lap MSSP cho chan PORTC o che do I2C
MOVWF SSPCON ; SSPEN, SSPM BITS
BANKSEL SSPSTAT ; Thiet lap che do chuan cua toc do baud ( SMP= 1 )
MOVLW B'10000000' ; Toc do chuan la 100Kb
MOVWF SSPSTAT
BANKSEL SSPADD ; Thiet lap toc do duong truyen
MOVLW 0x28 ; Tinh toan gia tri cho thiet lap toc do
MOVWF SSPADD
RETLW 0x00
VẬY KHI TÌM HIỂU ĐẾN NHỮNG CHUẨN GIAO TIẾP KHÁC THÌ CON LỆNH NÀO KHÁC NGOÀI 35 LỆNH TRONG GIÁO TRÌNH CŨNG NHƯ TRONG DATASHEET KHÔNG VÀ VÌ SAO LẠI CÓ THÊM NHỮNG LỆNH ĐÓ . THANKSSS CÁC B .
Comment