⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 856311-4main.c

📁 本文件包含了使用C语言编写单片机的各种入门程序
💻 C
字号:
#include<reg52.h>
#include<intrins.h>

#define uchar unsigned char

code uchar led[]={0x11,0xd7,0x32,0x92,0xd3,0x18,0x98,0xd4,0x10,0x90,0xfe,0xff};

uchar d[]={0,0,0};
uchar *p=d;

sbit sda_8563=P0^7;
sbit scl_8563=P0^6;
sbit sda_164=P0^2;
sbit scl_164=P0^3;

delay(uchar i)
{
 while(--i)
 }

void start()
{
  sda_8563=1;
  scl_8563=1;
  sda_8563=0;
  delay(2);
  scl_8563=0;
  delay(2);
  }
void stop()
{
 sda_8563=0;
 scl_8563=1;
 delay(2);
 sda_8563=1;
 }

 wrbyte( uchar dat)
 {
  int i;
  scl_8563=0;
  for(i=0;i<8;i++)
  {if(dat&0x80)sda_8563=1; else sda_8563=0;
   scl_8563=1;
   scl_8563=0;
   dat<<=1;
   }
   sda_8563=1;
   scl_8563=1;
   scl_8563=0;
   }

uchar rebyte()
 { int i;
   uchar a=0;
   sda_8563=1;
   for(i=0;i<8;i++)
   {  scl_8563=1;
      a<<=1;
	  a|=sda_8563;
	  scl_8563=0;
	  delay(2);
	  }

	  return(a);
	  sda_8563=1;
	  scl_8563=1;
	  scl_8563=0;
	  }



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -