PIC单片机读写I2C实例源程序一

pic单片机读写i2c实例源程序一
; this route is used i2c eesrom write and
; read; addressing mode is indirect
start
bsf rb_c,sda
nop
movfw rb_c
tris rb
bsf rb,scl
nop
btfss rb,sda
goto ^-1
bcf rb_c,sda
nop
movfw rb_c
tris rb
nop
bcf rb,sda
nop
nop
nop
nop
bcf rb,scl
retlw 0h
stop
bcf rb_c,sda
nop
movfw rb_c
tris rb
bcf rb,sda
nop
nop
nop
bsf rb,scl
nop
nop
nop
nop
bsf rb,sda
retlw 0
tx
movlw 08h
movwf lop1
movfw rb_c
andlw 7fh
tris rb
txlp
bcf rb,scl
btfsc f0,7
goto ^+3
bcf rb,sda
goto ^+2
bsf rb,sda
bcf 3,0
rlf f0
nop
bsf rb,scl
nop
nop
nop
decfsz lop1
goto txlp
bcf rb,scl
ackg
bsf rb_c,sda
nop
movfw rb_c
tris rb
bsf rb,scl
nop
nop
nop
btfsc rb,sda
goto ackg
nop
bcf rb,scl
retlw 0
rx
movlw 08h
movwf lop1
bsf rb_c,sda
clrf f0
movfw rb_c
tris rb
rxlp
bcf rb,scl
bcf 3,0
rlf f0
nop
bsf rb,scl
nop
nop
btfsc rb,sda
bsf f0,0
decfsz lop1
goto rxlp
bcf rb,scl
btfsc mark1,last
retlw 0
movfw rb_c
andlw 7fh
tris rb
bcf rb,sda
nop
nop
nop
bsf rb,scl
nop
bcf rb,scl
retlw 0
rd24xx
bcf mark1,last
movlw 03h
movwf lop2
call start
movlw slave
movwf f0
call tx
movfw read_add
movwf f0
call tx
call start
movlw slave
movwf f0
bsf f0,0
call tx
rxn
incf fsr
btfss mark1,read
bsf mark1,last
call rx
btfsc mark1,last
goto stop
decf lop2
movfw lop2
xorlw 01h
btfss 3,2
goto rxn
bsf mark1,last
goto rxn
wr24xx
movlw 03h
movwf lop2
call start
movlw slave
movwf f0
call tx
movfw write_add
movwf f0
call tx
writn
incf fsr
call tx
btfss mark1,write
goto ^+3
decfsz lop2
goto writn
goto stop

数字化工厂成为中国布局智能制造的首要任务
下一代人工智能基础设施的产品和服务是什么样的
华为荣耀v9不止是速度快还有着媲美iPhone7的颜值
在BuildRelay中会调用Codegen函数
赛微电子投资成立微系统科技公司,注册资本15亿元
PIC单片机读写I2C实例源程序一
物联网设备的安全硬件解决方案
BTU回流焊产品介绍
智能人脸识别门禁——远景达F3功能强大、质量可靠
百度是如何布局无人驾驶的?
抢尔必达 美光出线机率大
直-交流电源(10kv)转换电路原理图
中国芯片企业福建晋华遭美限制后,“盟友”暂停合作
联想Z5s高清图集
人工智能也写歌词 但到目前为止效果并不好
iPhone X的面部识别又被升级给“弄坏了”?
linux打开文本文件命令提示错误
5G+联合行动:浙江5G大幕拉开
仟目激光推出红光VCSEL激光器芯片满足客户在新的领域挑战
iPhone8什么时候上市?iPhone8最新消息:iPhone8即将发布细节大揭秘,iPhone8我就等着你你敢不敢不要来?