- 123
- 0
- 约1.41万字
- 约 71页
- 2017-02-01 发布于天津
- 举报
I2C总线上数据传送的应答
CACK: SETB P1.7 ;SDA为输入线 SETB P1.6 ;SCL=1, 使SDA引脚上的数据有效 CLR F0 ;预设F0=0 MOV C, P1.7;读入SDA线的状态 JNC CEND ;应答正常,转F0=0 SETB F0 ;应答不正常, F0=1 CEND: CLR P1.6 ;子程序结束, 使SCL=0 RET 2.发送1字节数据子程序 下面是模拟I2C数据线SDA发送1字节数据的子程序。 * 调用本子程序前,先将欲发送的数据送入A中。参考子程序如下: W1BYTE:MOV R6,#08H ;8位数据长度送入R6中 WLP: RLC A ;A左移, 发送位进入C MOV P1.7,C ;将发送位送入SDA引脚 SETB P1.6 ;SCL=1, 使SDA引脚上的数据有效 NOP NOP CLR P1.6 ;SDA线上数据变化 DJNZ R6,WLP RET * 3.接收1字节数据子程序 下面是模拟从I2C的数据线SDA读取1字节数据的子程序,并存入R2中,子程序如下: R1BYTE:MOV R6,#08H ;8位数据长度送入R6中 RLP: SETB P1.7 ;置SDA数据线为输入方式 SET
您可能关注的文档
最近下载
- 《公路养护工程量清单及计量规范》+解读(每日一练).docx VIP
- Soundcraft声艺Signature 22MTK Outline Dimensions file)说明书用户手册.pdf
- 深圳2026年中考语文一轮复习知识清单(词义·成语·俗语).docx VIP
- 中国脓毒症与感染性休克诊治指南(2026版).docx
- 深圳台达电气集团有限公司 TD500系列-重载矢量变频器使用说明书2022.12.2.pdf
- 常用电气符号.pptx VIP
- 贵州遵义市红花岗区2026年学业水平第一次适应性考试(一模)文综-初中历史(试卷+解析).pdf VIP
- 城市道路检查井青岛市通用图集.pdf VIP
- 焦虑自评量表和抑郁自评量表.doc VIP
- 广州数控GSK980MDi系列操作使用手册.pdf
原创力文档

文档评论(0)