51单片机,c8051f340通过GPIO模拟i2c程序
标签: 51单片机
上传时间: 2014-01-09
上传用户:shizhanincc
51 单片机驱动max7219 多位数码管显示程序
上传时间: 2013-12-08
上传用户:龙飞艇
51单片机的IIC驱动程序包。根据使用的硬件不通,更改包含头文件和对应SDA和SCL设置。
上传时间: 2013-12-22
上传用户:xfbs821
一个手把手教你vc++mfc定时器(timer)的文档希望对大家有用。
上传时间: 2014-01-21
上传用户:caozhizhi
51单片机和GM7113的硬件连接非常简单,只要把单片机的两个I/O口(如P1.0、P1.0)直接和GM7113的SCL、SDA管脚相连,再加上上拉电阻即可。 用单片机初始化GM7113的主要任务是程序的编写,首先要熟悉I2C总线协议,根据I2C总线的原理写出启动、停止、应答信号等的子程序,由子程序再写出发送、接收1个字节的程序,然后根据GM7113的寄存器操作格式写出读写寄存器的程序,最后根据以上的子程序写出初始化GM7113的程序段。
上传时间: 2013-12-23
上传用户:李彦东
linux下同一个进程中多个定时器实现。简单描述下定时器模块的实现,有一个manager单例类保存所有CTimer对象,开启一线程运行延迟函数,每次延迟间隔到,扫描保存CTimer的容器,对每个CTimer对象执行减少时间操作,减少到0则执行回调函数。对一次性CTimer,超时则从容器中删除,循环型的将间隔时间重置,不从容器中移除。 CTimer的start执行将对象插入到manager容器中操作;stop执行将对象从manager容器中删除的操作;reset执行先删除,重置间隔,然后再放到容器中,reset不改变CTimer的定时器类型属性。 代码来源于CppExplore,感谢博客主的共享。
上传时间: 2017-01-03
上传用户:daguda
一个精确的50uS软件延时函数 特别在系统设计时定时器不够用的情况下特别方便,不过要注意单片机的晶振 默认的是11.0592M 不一样时需要对初始值进行修改
上传时间: 2017-01-05
上传用户:shinesyh
51单片机按键每按1次加1,从1-9然后返回1循环
上传时间: 2013-12-26
上传用户:invtnewer
内部定时器实验 在使用8051的定时器/计数器前,应对它进行编程初始化。对于不同的方式,定时器的最大定时间隔,计数器的满计数值不同。本实验中8051单片机的时钟频率为6MHz,在P1.7端接有一个发光二极管,
上传时间: 2014-06-15
上传用户:924484786
定时器的应用,单片机的开发,与应用,汇编程序设计
标签: 定时器
上传时间: 2013-12-24
上传用户:牛布牛