24C32~24C512的51单片机读写程序
来源:--
作者:--
浏览:3875
时间:2016-08-10 14:18
标签:
摘要:
AT89S52 晶振频率为11.0592MHz 指令周期:1.0852us 功能说明:24C32-512程序,能读写:24C32、24C64、24C128、24C256、24C512 读出的数据 送 P1 口显示 #include "reg52.h" #include "intrins.h"
#defin
AT89S52 晶振频率为11.0592MHz 指令周期:1.0852us 功能说明:24C32-512程序,能读写:24C32、24C64、24C128、24C256、24C512
读出的数据 送 P1 口显示
#include "reg52.h"
#include "intrins.h"
#define uchar unsigned char
#define uint unsigned int sbit sda=P3^7;//;模拟I2C 数据
sbit scl=P3^6;//;模拟I2C 时钟 void delay1(uint z)//延时为 1ms
{
uchar x,x1;
for(;z>0;z--)
{
for(x=0;x<114;x++)
{
f