新闻中心

EEPW首页>嵌入式系统>设计应用> AT24C256在单片机系统中的应用

AT24C256在单片机系统中的应用

作者: 时间:2012-03-23 来源:网络 收藏

5.1硬件连接

图 5是数据采集的原理图。整个采集由AT89C51控制,负责对外围芯片的初始化和数据传送。其中DS1302是 Dallas公司的时钟芯片,在此中的作用是产生年、月、日、时、分、秒,用于记录采集数据的时间。2543是具有11个模拟通道的12位串行A/D 芯片,要采集的数据从传感器经信号调制直接连到2543的模拟输入口。用来保存采集的时间和数据。

5.2软件编程

写一个字节到,要写的字节在A寄存器中。
BYTEW:MOVR2,#8
SETBP1.5
SETBP1.4;停止总线操作
NOP
NOP
CLRP1.4
CLRP1.5;启动总线操作
OTSLP:RLCA
JNCBITLS
SETBP1.4
JMPOTSL1
BITLS:CLRP1.4
OTSL1:SETBP1.5;写数据
NOP
NOP
CLRP1.5
DJNZR2,OTSLP
SERBP1.5
SETBP1.4
RET

参考文献
[1]ATMEL公司.AT24C256的技术资料.
[2]何立民.实用技术选编[M].北京航空航天大学出版社,1992.


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭