IIC協(xié)議基本知識手冊,屬于官方文檔的性質(zhì)
上傳時間: 2018-04-02
上傳用戶:lance_lq
STM32F103的iic的源碼,經(jīng)使用不錯!
上傳時間: 2018-10-01
上傳用戶:allfirst111222
用SI7021、STC15W204及0.96寸IIC的OLED制作個溫濕度計。 這個溫濕度計是用于最后版辦公室多功能桌面工具組合操作顯示界面用的http://bbs.mydigit.cn/read.php?tid=2210356,由于SI7021是IIC總線的,如直接由工具組合顯示主控控制SI7021,占用資源多,所以把它獨立出來,用片STC15W204讀SI7021,然后采用模擬紅外遙控編碼格式把數(shù)據(jù)輸出。原打算是用DHT11,但DHT11的濕度誤差太大了,所以改用SI7021。 以下是制作圖片。 電路圖比較簡單,所以不傳電路圖了。注意:VCC是3。3Ⅴ的。
標簽: 溫濕度計
上傳時間: 2018-10-22
上傳用戶:13536121668
基于51單片機的IIC程序,數(shù)據(jù)線與時鐘線引腳可以自行修改
上傳時間: 2019-02-28
上傳用戶:1234_4321
RC5編碼格式的遙控器解碼、PCA9633器件控制代碼示例、串口通信程序示例、IIC通信示例
標簽: 9633 RC5 PCA IIC 編碼 器件 代碼 串口通信 控制 程序
上傳時間: 2019-07-03
上傳用戶:zqy1818
pic單片機模擬IIC的源程序,可以幫助更多的人學(xué)習(xí)IIC時序
上傳時間: 2019-11-23
上傳用戶:fa0103
STM32f103x 模擬IIC驅(qū)動OLED,親測有效
上傳時間: 2020-06-11
上傳用戶:1234z
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應(yīng)答標志 0:應(yīng)答 1:未應(yīng)答 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
上傳用戶:
oled,stm8,iic驅(qū)動,希望能幫到大家
上傳時間: 2021-12-13
上傳用戶:
STM32F407 HAL庫硬件IIC讀寫操作程序
上傳時間: 2021-12-21
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1