- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AT24C512存储器调试C程序
#pragma sfr
#pragma di
#pragma ei
#pragma NOP
#define uchar unsigned char
#define uint unsigned int
#define VCTRL P3.1
#define PM_VCTRL PM3.1
#define WP P5.1
#define PM_WP PM5.1
#define SCL P5.2
#define PM_SCL PM5.2
#define SDA P5.3
#define PM_SDA PM5.3
#define WSlave_Addr 0xA0
#define RSlave_Addr 0xA1
void NEC_int()
{
WDTE=0xAC;
CMC=0x00;
CSC=0x80;
CKC=0x09;
PER0=0xFF;
PER1=0x01;
OSMC=0x00;
OSTS=0x01;
}
void delay3us()
{
NOP();NOP();
NOP();NOP();
NOP();NOP();
NOP();NOP();
NOP();NOP();
NOP();NOP();
}
void wait100us()
{
int i;
for(i=0;i200;i++)
{
NOP();
NOP();
}
}
void Start()
{
SDA=1;
delay3us();
SCL=1;
delay3us();
SDA=0;
delay3us();
SCL=0;
delay3us();
}
void Stop()
{
SDA=0;
delay3us();
SCL=1;
delay3us();
SDA=1;
}
void Write(x)
{
int i;
PM_SDA=0;
PM_SCL=0;
for(i=0;i8;i++)
{
SCL=0;
delay3us();
if(x0x80)
SDA=1;
else
SDA=0;
delay3us();
SCL=1;
delay3us();
x=x1;
}
SCL=0;
PM_SDA=1;
delay3us();
SCL=1;
delay3us();
SCL=0;
delay3us();
PM_SDA=0;
}
uchar Read()
{ int i;
uchar rdata=0;
PM_SDA=1;
PM_SCL=0;
delay3us();
SCL=0;
NOP();
for(i=0;i8;i++)
{
rdata=rdata1;
SCL=1;
NOP();
NOP();
if(SDA==1)
rdata++;
SCL=0;
NOP();
NOP();
}
return rdata;
}
void Ram_write()
{
int i;
WDTE=0xAC;
PM_SDA=0;
PM_SCL=0;
PM_WP=0;
WP=0;
wait100us();
Stop();
Start();
Write(WSlave_Addr);
Write(0x00);
Write(0x00);
Write(0xAA);
Write(0xBB);
Write(0xCC);
Stop();
}
uchar Ram_Read()
{ uchar data;
Write(WSlave_Addr);
Write(0x00);
Write(0x00);
Start();
Write(RSlave_Addr);
data=Read();
return data;
}
void main()
{ uchar y=0;
int i;
NEC_int();
PM_VCTRL=0;
VCTRL=0;
Ram_write();
Stop();
for(i=0;i10;i++)
您可能关注的文档
- 激光原理与技术_杨克成_高斯光束的传输和变换规律.ppt
- 安全教育活动周计划.doc.doc
- 2011年10月高二化学期中模拟试题.doc
- 840DPLC编写如下.doc
- 农业装备产品常用材料标记(2011年正式版).doc
- 江油建设工程项目报建流程图.doc
- 网络化办公专家.doc
- 人才市场调查报告分析.doc
- 新起点英语小学四年级~六年级.doc
- 第9章:钎焊接头设计2h.ppt
- 重庆新速达物业服务集团股份凯里公司招聘笔试题库2024.pdf
- 浙江杭州千岛湖泰众肉类食品有限公司招聘笔试题库2024.pdf
- 陕西新华出版传媒集团新华书店分公司招聘笔试题库2024.pdf
- 宁夏海原县肉牛产业发展集团有限公司招聘笔试题库2024.pdf
- 浙江温岭市化工轻工建筑材料有限公司招聘笔试题库2024.pdf
- 中航飞机汉中航空零组件制造有限公司招聘笔试题库2024.pdf
- 山东海阳市海昇矿产资源开发有限公司招聘笔试题库2024.pdf
- 山东潍坊寿光市公共交通运输有限公司招聘笔试题库2024.pdf
- 内蒙古察右前旗农业投资开发有限公司招聘笔试题库2024.pdf
- 线上清明祭英烈活动策划.pptx
文档评论(0)