关于七针0.96寸OLED使用IIC接口的说明
2021-11-02 19:05:00 94KB oled
1
0.94寸OLED12864测试程序C51,iic接口,显示简单生产测试画面,生产自用。检测有无显示缺画,对不度是否正常
2021-09-17 18:26:16 40KB 0.94寸O 51单片机I
1
IIC接口的铁电存储器测试程序,已通过验证
2021-09-13 11:13:12 26KB 铁电存储器 FM24V10 FM24C512
1
0.96寸4针IIC接口经典款OLED结构图
2021-08-20 14:14:53 39KB 0.96寸 OLED
1
0.96寸4针IIC接口新款OLED结构图
2021-08-20 11:05:58 41KB 0.96 OLED 结构图
1
中景园电子0.96OLED显示屏IIC接口原理图
2021-08-20 01:21:35 68KB 0.96OLED IIC接口 中景园电子
1
IAR环境中在STM8S003最小系统上,模拟IIC时序操作EEPROM存储芯片24C08,实现了单字节读写,多字节读写,和任意长度数据的读写功能。
2021-07-21 10:35:45 6.17MB STM8S IIC I2C 24CXX
1
esp32 使用OLED IIC接口 结合网上的资料,把它移植到了esp32平台上了
2021-07-19 15:36:48 6KB esp32 IIC
1
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 define localparam 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 define reg 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 ; //分频时
自己写写的测试可以使用 需要主要两点 1,SCL SDA口需要上拉电阻 2,由于资源限制OLED屏仅可以显示6*8的字符串
2021-05-31 17:24:45 200KB 51单片机 IIC驱动
1