0;time--){   for(j=0;j<5;j++){   for(i=0;i<1;i++); } }}-IMDN开发者社群-imdn.cn"> 0;time--){   for(j=0;j<5;j++){   for(i=0;i<1;i++); } }} - IMDN开发者社群-imdn.cn">
登录
首页 » 驱动 » 模拟IIC之代码详细

模拟IIC之代码详细

于 2022-02-06 发布 文件大小:300.04 kB
0 85
下载积分: 2 下载次数: 1

代码说明:

应用背景#ifndef __AT24C02_H__ #define __AT24C02_H__ #include"stm32f10x.h" void    iicinit(void); void    iicwrite(u8 add,u8 Achar); u8      iicread(u8 add); #endif关键技术#include"stm32f10x.h" #include"at24c02.h" void  iicstart(void); void  iicstop(void); void  ack(void); void  iicwritebyte(u8 a); u8    iicreadbyte(void); void  iicwrite(u8 add,u8 Achar); u8    iicread(u8 add); void  iicinit(void); ///////////////////////////// void delay5us(void)//ums {     unsigned short i, j;  unsigned short time;  time=5;  for(; time > 0; time--){      for(j = 0; j < 5; j++){       for(i = 0; i < 1; i++);   }  } }

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 模拟IIC主机
    实现IIC和UART数据交换  ,本程序主要完成IIC的主机模拟,和单片机串口的控制,本程序单片机使用STC89C52系列的单片机,
    2022-08-13 23:09:45下载
    积分:1
  • Universal aynchronous rxr/txr
    UART:通用
    2022-03-09 22:04:50下载
    积分:1
  • 单个或多个18b20在51单片机下的显示
    单个或多个18b20在51单片机下的显示,其中包括程序一:单个读序列号。程序二,匹配并且读两个LCD1602显示 程序一:度序列号,并用1602从左到右分别是低到高位。 程序二:匹配序列号,并读温度。
    2023-07-21 07:20:03下载
    积分:1
  • xilinx 的linux系统的led,带应用层控制。
    xilinx 的linux系统的led驱动,带应用层控制。xilinx的某些io管脚被fpga控制,要确保管脚被打开。在使管脚功能为普通io必须设置下,再做驱动控制
    2022-01-25 15:12:23下载
    积分:1
  • 环回音频程序
    反反复复的音频驱动程序是 Windows 驱动程序模型插头和玩虚拟的音频设备驱动程序。它可以用作在 windows 操作系统中的假/虚拟声卡。此项目的源代码使用端口类。我们可以路由媒体播放器 Winamp 像的输出到波音频记录器或互联网音乐广播软件。此源代码可以编译与 Windows DDK/WinDDK Visual Studio 2010 中或更高版本。安装文件 (带有.inf 扩展名) 还包括便于安装的驱动程序文件。像带有 DDK 工具集的 devcon.exe 这样的工具可以用于安装的虚拟设备驱动程序。当编译源代码产生.sys 扩展名文件称为的设备驱动程序文件。环形缓冲区被用来循环回音频数据来自水槽销到源别针。这个源代码是修改后的代码的 msvad 示例源代码来自 DDK 样品。
    2023-01-12 12:05:04下载
    积分:1
  • 2812BLDC参考代码
    2812BLDC参考代码。通过DSP 的IO 口读取hall 信号,存放于system.hall_code 变量中。system.hall_code 这个变量付给MOD1 模块的mod1.hall_code,system.motor_direction(电机转向)变量是用户设定的。MOD1 模块处理上诉两个变量,产生mod1.stator_angle(定子磁场角度)变量的输出。MOD1 模块的mod1.stator_angle(定子磁场角度)变量输入给pwm1. CmtnPointer (输出定子磁场角度)变量与pwm1.DutyFunc (输出脉宽)变量。经过PWM1 模块运算通过PWM1~6 输出给三相桥驱动电机运转。ADC 检测三相桥的电流,经过去最大最小值再平均的算法,得到电流值,在不过流的情况下,直接把system.PWM_open_loop 赋给system.I_DC 然后经过RMP2 模块,将要输出的脉宽斜坡加上去。
    2022-12-09 05:20:03下载
    积分:1
  • bda
    应用背景windows BDA驱动开发sample.windows DAB驱动开发sample.windows DAB驱动开发sample.windows DAB驱动开发sample.windows DAB驱动开发sample.windows DAB驱动开发sample.关键技术windows BDA驱动开发.非常实用,有需要下载看看。windows BDA驱动开发.非常实用,有需要下载看看。windows BDA驱动开发.非常实用,有需要下载看看。windows BDA驱动开发.非常实用,有需要下载看看。windows BDA驱动开发.非常实用,有需要下载看看。
    2023-04-25 05:55:02下载
    积分:1
  • X9313数字电位计51源程序
    应用背景X9313是一种可控的数字电位计,可在10k欧姆的范围内分31个档位调节,控制使用方便。关键技术X9313的程序由C编写,使用51单片机对X9313进行控制,控制十分方便。
    2022-05-20 03:29:35下载
    积分:1
  • fpga数字钟1602设计
    制氧机, 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报 打分 发表评论 暂无评论 0 粉丝 0 发布 0 获赞 关注 查看主页 vhdlfpga设计 相关源码推荐 基于FPGA的不同阶数PRBS码型生成器 0 0 暂无评分一些FPGA例程 0 0 暂无评分设计模式总结之Observer Pattern——观察者模式 0 0 暂无评分设计模式——组合模式 0 0 暂无评分基于VHDL的数字秒表设计 0 0 暂无评分 介绍信息预览(0条)评论打分
    2022-01-25 17:26:52下载
    积分:1
  • Linux电阻屏程序
    简单介绍电阻触摸屏的驱动程序,基于s3c2440芯片。
    2022-01-22 07:56:09下载
    积分:1
  • 696518资源总数
  • 105554会员总数
  • 2今日下载