• 大小: 40KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-04
  • 语言: 其他
  • 标签: 摸拟IIC  从机  

资源简介

这个是一个我用在小项目上的摸拟iic从机的程序,比较小巧,很简单。

资源截图

代码片段和文件信息






/************* 用户系统配置 **************/

#define MAIN_Fosc 12000000L //定义主时钟 模拟串口和红外接收会自动适应。5~36MHZ

#define D_TIMER0 125 //选择定时器时间 us 红外接收要求在60us~250us之间

#define User_code 0xFD02 //定义红外接收用户码
#define DECVICE_ADD 0x55<<1

/************* 以下宏定义用户请勿修改 **************/
#include “reg51.H“
#include “string.H“

#define uchar unsigned char
#define uint unsigned int

//#define freq_base (MAIN_Fosc / 1200)
//#define Timer0_Reload (65536 - (D_TIMER0 * freq_base / 10000))




/************* 本地常量声明 **************/



/************* 本地变量声明 **************/
sbit SDA = P3^0; //SDA
sbit SCL = P3^1; //SCL

bit PreState;
bit NowState;
bit     START_flag;
bit     STOP_flag;
//uchar IR_SampleCnt; //采样计数
uchar NN;
uchar DEVICE_ADR; //器件地址
uchar WOR

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       8620  2012-04-29 19:38  IICSTC2\HT1621.c

     文件        153  2010-09-19 23:00  IICSTC2\ht6121.plg

     文件       1095  2010-12-11 13:34  IICSTC2\ht6121_Opt.Bak

     文件       2006  2010-12-11 13:34  IICSTC2\ht6121_Uv2.Bak

     文件       5707  2010-12-13 15:38  IICSTC2\红外接收程序.rtf

     文件       2140  2012-04-21 15:26  IICSTC2\ht6121.Uv2.bak

     文件       1369  2012-04-21 18:39  IICSTC2\ht6121.opt.bak

    .......      8063  2012-04-28 07:49  IICSTC2\ht6121_uvopt.bak

    .......     68439  2012-04-28 07:49  IICSTC2\ht6121.uvgui_Administrator.bak

     文件      13296  2012-04-22 13:40  IICSTC2\ht6121_uvproj.bak

     文件      13302  2012-04-22 23:13  IICSTC2\ht6121.uvproj

     文件         69  2012-04-29 20:04  IICSTC2\list\ht6121.lnp

     文件      10490  2012-04-29 20:04  IICSTC2\list\ht6121.m51

     文件       1173  2012-04-29 20:58  IICSTC2\list\ht6121.plg

     文件       2392  2012-04-29 20:04  IICSTC2\list\ht6121.hex

     文件      20939  2012-04-29 19:38  IICSTC2\list\HT1621.lst

     文件       9929  2012-04-29 19:38  IICSTC2\list\HT1621.obj

     文件       8502  2012-04-29 20:04  IICSTC2\list\ht6121

    .......      8067  2012-04-29 08:45  IICSTC2\ht6121.uvopt

    .......     68441  2012-04-29 08:45  IICSTC2\ht6121.uvgui.Administrator

     目录          0  2012-04-23 07:10  IICSTC2\list

     目录          0  2012-04-23 07:10  IICSTC2

----------- ---------  ---------- -----  ----

               254192                    22


评论

共有 条评论