- 23
- 0
- 约 6页
- 2017-10-18 发布于江西
- 举报
复旦大学 微机接口实验I2C实验 预习报告
I2C实验预习报告08300720314实验目的熟悉I2C协议掌握I2C接口EEPROM的读写方法掌握利用I/O来实现I2C信令实验内容实验提供I2C协议库。将A2区的P16、P17连接D5区的SCL、SDA,短接JP1跳线。写入24WC02的80H号字节地址连续写入24WC02的80H号字节地址开始一页的内容读取24WC02的80H号字节地址的内容连续读取24WC02的80H号字节地址开始一页的内容实验原理I2C协议典型传输方式电原理图流程图;平台定义变量ACK BIT 10H ;应答标志位SLA DATA 50H ;器件从地址SUBA DATA 51H ;器件子地址NUMBYTE DATA 52H ;读写的字节数;使用前定义常量SDA EQU P1.6 ; I2C 总线定义SCL EQU P1.7MTD EQU 30H ;发送数据缓冲区首址 (缓冲区30H 3FH)MRD EQU 40H ;接收数据缓冲区首址缓冲区 40 4FHCSI24WC2 EQU 0A0HORG 0000HAJMP MAINORG 0100H;向器件指定子地址读取N 个数据;入口参数: 器件从地址SLA 器件子地址SUBA 接收字节数NUMBYTE;出口参数: 接收数据缓冲区MTD;占用A R0 R1 R2 R3 CYMAIN:MOV SLA,#CSI24WC2MOV SUBA,#80H ;对指定存储单元
原创力文档

文档评论(0)