虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

2423.36

  • I2C总线驱动程序

    1 /**————————————————————2 〖说明〗I2C总线驱动程序(用两个普通IO模拟I2C总线)3 包括100Khz(T=10us)的标准模式(慢速模式)选择,4 和400Khz(T=2.5us)的快速模式选择,5 默认11.0592Mhz的晶振。6 〖文件〗PCF8563T.C ﹫2001/11/2 77 〖作者〗龙啸九天 c51@yeah.net http://www.c51bbs.co /8 〖修改〗修改建议请到论坛公布 http://www.c51bbs.co m9 〖版本〗V1.00A Build 080310 —————————————————————*/1112 #ifndef SDA13 #define SDA P0_014 #define SCL P0_115 #endif1617 extern uchar SystemError;1819 #define uchar unsigned char20 #define uint unsigned int21 #define Byte unsigned char22 #define Word unsigned int23 #define bool bit24 #define true 125 #define false 02627 #define SomeNOP(); _nop_();_nop_();_nop_();_nop_();2829 /**--------------------------------------------------------------------------------30 调用方式:void I2CStart(void) ﹫2001/07/0 431 函数说明:私有函数,I2C专用32 ---------------------------------------------------------------------------------*/33 void I2CStart(void)34 {35 EA=0;36 SDA=1; SCL=1; SomeNOP();//INI37 SDA=0; SomeNOP(); //START38 SCL=0;39 }4041 /**--------------------------------------------------------------------------------42 调用方式:void I2CStop(void) ﹫2001/07/0 443 函数说明:私有函数,I2C专用44 ---------------------------------------------------------------------------------*/45 void I2CStop(void)46 {47 SCL=0; SDA=0; SomeNOP(); //INI48 SCL=1; SomeNOP(); SDA=1; //STOP49 EA=1;50 }5152 /**--------------------------------------------------------------------------------53 调用方式:bit I2CAck(void) ﹫2001/07/0 454 函数说明:私有函数,I2C专用,等待从器件接收方的应答55 ---------------------------------------------------------------------------------*/56 bool WaitAck(void)57 {58 uchar errtime=255;//因故障接收方无ACK,超时值为255。59 SDA=1;SomeNOP();60 SCL=1;SomeNOP();61 while(SDA) {errtime--; if (!errtime) {I2CStop();SystemError=0x11;return false;}}62 SCL=0;63 return true;

    标签: I2C 总线 驱动程序

    上传时间: 2014-04-11

    上传用户:xg262122

  • VB一些常见的问题的解决方法36

    VB一些常见的问题的解决方法36

    标签:

    上传时间: 2014-12-01

    上传用户:dragonhaixm

  • ADI BF535 DSP 修正型DCT(MDCT)36点计算汇编优化源码

    ADI BF535 DSP 修正型DCT(MDCT)36点计算汇编优化源码

    标签: MDCT ADI 535 DSP

    上传时间: 2014-08-24

    上传用户:frank1234

  • 一个主程序产生两个子进程计算N=36的Fibonacci数列

    一个主程序产生两个子进程计算N=36的Fibonacci数列,然后统计进程各自的实际时间,CPU时间,用户时间和内核时间。

    标签: Fibonacci 36 程序 数列

    上传时间: 2014-12-07

    上传用户:450976175

  • 这是一个数36选7体育彩育电脑随机选号系统!

    这是一个数36选7体育彩育电脑随机选号系统!

    标签: 电脑 随机

    上传时间: 2014-09-07

    上传用户:chenbhdt

  • 机器学习支持向量机的代码libsvm 2.36版

    机器学习支持向量机的代码libsvm 2.36版

    标签: libsvm 2.36 机器学习 支持向量机

    上传时间: 2013-12-22

    上传用户:凌云御清风

  • UMTS标准演进的情况介绍. (2003-07-10 16:36:22). UMTS系统的标准经过多年发展

    UMTS标准演进的情况介绍. (2003-07-10 16:36:22). UMTS系统的标准经过多年发展,已 趋于成熟,其标准化工作由3GPP组织完成,到目前主要有四个版本,即R99、R4、R5和R6。 R99网络. 从系统角度来看,R99系统仍然采用分组域和电路域分别承载与处理的方式,

    标签: UMTS 2003 标准 07

    上传时间: 2013-12-06

    上传用户:66666

  • tin的生成,速度非常快.TIN10000point只用1分36秒

    tin的生成,速度非常快.TIN10000point只用1分36秒

    标签: 10000 point tin TIN

    上传时间: 2014-01-17

    上传用户:qiaoyue

  • Delphi2005 B/S程序设计技巧集(34--36) 现在delphi 2005 B/S的书籍资料太少

    Delphi2005 B/S程序设计技巧集(34--36) 现在delphi 2005 B/S的书籍资料太少,几乎没有可参考的资料,这在一定程度上限制了delphi 2005的使用,相反C#,ASP的书籍资料到处都是。通过几个月的学习也算是总结了一点经验,从现在起我将陆续将ASP和C#的例子、技巧翻译到delphi 2005下面,希望对大家的学习和工作有帮助,毕竟.Net是一种发展趋势。我将不定期写新的内容,同时,如果你在工作或学习中有什么问题,我也会将问题加入本篇文章,另外,一个人的能力毕竟有限,也希望大家共同来解决问题。 宋雨炫

    标签: 2005 Delphi delphi 34

    上传时间: 2014-06-15

    上传用户:netwolf

  • 《PROTEL99SE电路设计与仿真教程》 专业:电子类专业 学时数: 应用电子专业(电子测量技术、产品质量管理) 总课时54(理论18、实验36)

    《PROTEL99SE电路设计与仿真教程》 专业:电子类专业 学时数: 应用电子专业(电子测量技术、产品质量管理) 总课时54(理论18、实验36)

    标签: PROTEL 99 SE 电路设计

    上传时间: 2014-01-11

    上传用户:15071087253