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