- 1
- 2
- 3
- 4
- 5
FPGA CPLD设计Verilog例程I2C通信接口实验工程文件源码+说明文档
资料介绍
FPGA CPLD设计Verilog例程I2C通信接口实验工程文件源码+说明文档
做本实验前,希望大家能先对I2C 协议有足够的了解,最好是以前用C 语言或者汇编做
过I2C 通信的实验。如果对I2C 不是很熟悉,那么建议先去看AT24CXX 的datasheet,周立功
翻译的中文版也可以,但是最好是去看看官方的E 文版本的datasheet,毕竟那才是最权威
的参考资料。
我们先来简单的回顾一下基于AT24C02 的I2C 通信协议。如图5.19 和图5.20 所示,分
别是该实验中要涉及到的单字节写时序和随机读时序。
I2C 通信中只涉及两条信号线,即时钟线SCL 和数据线SDA。时钟线为高电平时均可锁
存数据(即时钟线上升沿到下降沿之间)。当时钟线SCL 高电平时,如果把数据线SDA 从高
电平拉到低电平,则表示通信开始;如果把数据线SDA 从低电平拉到高电平,则表示通信
结束。器件地址(DEVICE ADDRESS)的定义如图5.21 所示。最低位R/W 表示读或者写状态,
1 表示读,0 表示写。
信号名称方向描述
clk input 时钟信号,50MHz
rst_n input 复位信号,低电平有效
sw1 input 按键1,低电平有效。按下执行写入操作
sw2 input 按键2,低电平有效。按下执行读操作
scl output AT24C02 的时钟端口
sda inout AT24C02 的数据端口
sm_cs1_n output 数码管1 片选信号,低电平有效
sm_cs2_n output 数码管2 片选信号,低电平有效
sm_db[6:0] output 数码管段选信号(不包括小数点)
部分文件列表
文件名 | 大小 |
I2C通信实验.pdf | |
verilogiic1121/ | |
verilogiic1121/db/ | |
verilogiic1121/db/.cmp.kpt | |
verilogiic1121/db/iic_top.(0).cnf.cdb | 2KB |
verilogiic1121/db/iic_top.(0).cnf.hdb | 1KB |
verilogiic1121/db/iic_top.(1).cnf.cdb | |
verilogiic1121/db/iic_top.(1).cnf.hdb | 2KB |
verilogiic1121/db/iic_top.(2).cnf.cdb | 3KB |
verilogiic1121/db/iic_top.(2).cnf.hdb | 1KB |
verilogiic1121/db/iic_top.asm.qmsg | 2KB |
... |
最新上传
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:dongshao
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏270.00元 3天前
用户:kk1957135547
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏50.00元 3天前
用户:w993263495
-
21ic下载 打赏40.00元 3天前
用户:w993263495
-
21ic下载 打赏90.00元 3天前
用户:cooldog123pp
-
21ic下载 打赏30.00元 3天前
用户:sun2152
-
21ic下载 打赏40.00元 3天前
用户:xzxbybd
-
21ic下载 打赏40.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:happypcb
-
21ic下载 打赏50.00元 3天前
用户:forgot
-
21ic下载 打赏10.00元 3天前
用户:xuzhen1
-
21ic下载 打赏20.00元 3天前
用户:wanglu6666
-
21ic下载 打赏5.00元 3天前
用户:人间留客
-
21ic下载 打赏5.00元 3天前
用户:jyxjiyixing
-
21ic下载 打赏5.00元 3天前
用户:akae_du
-
21ic下载 打赏5.00元 3天前
用户:ouyang_56
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏5.00元 3天前
-
czmhcy 打赏1.00元 3天前
资料:bitboy
全部评论(0)