使用STR710的iic接口對PCF8563時鐘芯片的測試程序.采用KEIL UV3編譯.使用了MDK3.05操作系統.
上傳時間: 2016-05-30
上傳用戶:www240697738
開發環境:ADS。測試iic接口,串口調試助手發1個Byte數據,通過IIC寫到EEPROM,再從EEPROM讀出,反饋到串口調試助手顯示。IIC通信速率330000bps。
上傳時間: 2013-12-09
上傳用戶:qunquan
2812 iic接口 LED顯示 源碼 DSP2812 的程序源碼系列,包含顯示通訊,數模轉換,內存讀寫,(LED,IIC,RS232,)全面。適合初學上手,
上傳時間: 2016-07-24
上傳用戶:lizhizheng88
基于51單片機的源碼,內有液晶顯示(IIC)接口,還實現串口和定時操作等功能.
上傳時間: 2014-01-04
上傳用戶:han_zh
在EP9315下實現的基于iic接口的實時時鐘驅動,實時時鐘芯片為PCF8563.
上傳時間: 2016-08-15
上傳用戶:love1314
zlg7290基于iic接口鍵盤及LED驅動器 1 I C 串行接口 提供鍵盤中斷信號 方便與處理器接口 2 可控掃描位數 可控任一數碼管閃爍
上傳時間: 2014-06-04
上傳用戶:大融融rr
用VHDL語言實現擴展iic接口的功能,
上傳時間: 2014-01-22
上傳用戶:zhuoying119
IIC 接口EEPROM 存取實驗(verilog實現) 按動開發板鍵盤某個鍵 CPLD 將撥碼開關的數據寫入EEPROM 的某個地址,按動另 外一個鍵,將剛寫入的數據讀回CPLD,并在數碼管上顯示。幫助讀者掌握I2C 的總線協 議和EEPROM 的讀寫方法。
上傳時間: 2013-12-24
上傳用戶:www240697738
用單片機的iic接口做的存儲器擴展,源碼可用,分享
上傳時間: 2017-08-26
上傳用戶:天涯
iic接口E2PROM(AT24C64) 讀寫VERILOG 驅動源碼+仿真激勵文件:module i2c_dri #( parameter SLAVE_ADDR = 7'b1010000 , //EEPROM從機地址 parameter CLK_FREQ = 26'd50_000_000, //模塊輸入的時鐘頻率 parameter I2C_FREQ = 18'd250_000 //IIC_SCL的時鐘頻率 ) ( input clk , input rst_n , //i2c interface input i2c_exec , //I2C觸發執行信號 input bit_ctrl , //字地址位控制(16b/8b) input i2c_rh_wl , //I2C讀寫控制信號 input [15:0] i2c_addr , //I2C器件內地址 input [ 7:0] i2c_data_w , //I2C要寫的數據 output reg [ 7:0] i2c_data_r , //I2C讀出的數據 output reg i2c_done , //I2C一次操作完成 output reg i2c_ack , //I2C應答標志 0:應答 1:未應答 output reg scl , //I2C的SCL時鐘信號 inout sda , //I2C的SDA信號 //user interface output reg dri_clk //驅動I2C操作的驅動時鐘 );//localparam definelocalparam st_idle = 8'b0000_0001; //空閑狀態localparam st_sladdr = 8'b0000_0010; //發送器件地址(slave address)localparam st_addr16 = 8'b0000_0100; //發送16位字地址localparam st_addr8 = 8'b0000_1000; //發送8位字地址localparam st_data_wr = 8'b0001_0000; //寫數據(8 bit)localparam st_addr_rd = 8'b0010_0000; //發送器件地址讀localparam st_data_rd = 8'b0100_0000; //讀數據(8 bit)localparam st_stop = 8'b1000_0000; //結束I2C操作//reg definereg sda_dir ; //I2C數據(SDA)方向控制reg sda_out ; //SDA輸出信號reg st_done ; //狀態結束reg wr_flag ; //寫標志reg [ 6:0] cnt ; //計數reg [ 7:0] cur_state ; //狀態機當前狀態reg [ 7:0] next_state; //狀態機下一狀態reg [15:0] addr_t ; //地址reg [ 7:0] data_r ; //讀取的數據reg [ 7:0] data_wr_t ; //I2C需寫的數據的臨時寄存reg [ 9:0] clk_cnt ; //分頻時
標簽: iic 接口 e2prom at24c64 verilog 驅動 仿真
上傳時間: 2021-11-05
上傳用戶: