pic24fj128单片机与at24c512的接口及应用

pic24fj128单片机与at24c512的接口及应用

ID:15777774

大小:387.42 KB

页数:2页

时间:2018-08-05

pic24fj128单片机与at24c512的接口及应用_第1页
pic24fj128单片机与at24c512的接口及应用_第2页
资源描述:

《pic24fj128单片机与at24c512的接口及应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、SC}ENCE&T巨CHNOLOGYINFO日MATIONI丁技术PIC24FJ128单片机与AT24C512的接D及应用孔业华(广东佛山南海供电局狮山供电所广东佛山528200):Mi。roehipPleZdFJ12sEEPRoMAT24eslZ口,,AT24esrZ摘要本文介绍T会司的单片机与辛行之间的接与应用程序经实脸证明由构成的数据存储系统安全、可索,有较高的应用价值。:Ple24F关键词J12sArl,24eslZ单片机.:中:TPsll5:A文章编号1672一3791(2008)02(a)一0104一02图分类号文献标识码、1尸Ie24FJ12s单片机简介位01组成的命令字和两位

2、地址选择位而高位地址不变,即页地址不变。若内部产、。PIC24FJ128单片机是Mieroehip设计的AlAO以及一位读/写操作位构成对于生的地址达到了页的边界时,系统将回到页的,A,“”,。一款高性能CPU它内部采用改进型哈佛架T24eslZ命令字为10100同一串行开始进行写如果一次要写的字节大于128,,,,。构工作性能高达16MIPS17位xl7位单周总线上可以连接4个AT24C512器件这些器字节则最早写入的字节将被覆盖,期硬件小数/整数乘法器32位/16位硬件Al,。件可以通过地址线AO加以区分如果,,,、.16位x4C512除法器l6位工作寄存器阵列优化的只有一个AT2那么A

3、IAO都取03PIC24FJ128与AT24C512的接口电路和程,,,。C编译器指令集架构灵活的寻址模式线性最低位为1时表示读操作为0表示写操作同序设计,.程序存储器寻址最多12M,,31B线性数据存储器时AT24C512外部引脚AlAO也要相应连接口电路4KB,。寻址最多6两个地址发生单元可分别对接到VCC或GND(与器件地址选择位相对下图为PIC24FJ128与AT24C512的硬。:数据存储器执行读和写寻址应)件接口电路.PIC24F.22PIC24FJ128与AT24C512之间的信J128单片机的工作电压范围为2读操作息.、、,、、OV到36V闪存程序存储器的耐擦/写次数随机读R

4、GS口。读操作有当前地址读读串三交换通过端来实现AOAIWP,,。,达,1000次软件控制下可自行再编程可选的种方式其初始化过程基本与写操作相同分别接地通过此电路PIC24FJ128单片机可功耗管理模式,、空闲模式和备用只是在设备选择字中的最低位要改成读而实现对4C5。休眠模式AT212的操作和控制,,.时钟模式一旦检测到时钟故障将时钟源切已。在当前地址读操作方式时,内部数据的32软件程序设计,换到片内低功耗l,5RC振荡器10位最多16路地址将保持在最后的读写操作地址加上只根据AT24C12的工作指令集和时序以.,,,,,通道的模数转换器50ksPS转换速率可在休要芯片有电源供给这个地址将

5、一直保持着及电路原理图给出部分程序程序已经在-,,眠模式和空闲模式下进行转换2个具有可编直到读到EEPROM的最后字节后又回到最开MPLABIDE集成开发环境下编译通过程输入/输出配置的模拟比较器。。而随机读操作之前先要向.始的位置1启动IC总线,。PIC24FJ128单片机允许用户使用C语言EEPRoM写人一个字节然后才能读voidIC_start()地址,,进行程序编程并提供高效的C语言编译环境读串操作既可以是当前地址读也可以是随机{,.MPLABIDE可以进行在线实时仿真进行调。,s=0;地址读当微控制器接收到一个数据字后TRISGbitTRISG6//输出口。.。=0;试程序会回应一

6、个应答信号EEPROM在接收到TRISGbitsTRISGS//输出口,应答信号后会将地址加1接着输出EPROM_SDA=l;下一个字。2AT24C512的特性及工作原理节而当微控制器接收到数据但不回应答信EPROM_SCL=l;.21AT24C512,。的工作原理号EPROM_SDA=0;时读过程结束AT24C512512页,1282,3_=;内部有每一页为写操作EPROMSCL0,。字节任一单元的地址为16位地址范围为AT24C512的写操作有写字节和写页两},,,。4Kx。000OH一FFFFH可按页写或字节读写模式种方式共6sbit写字节时通常在向2结束1IC总线ATC512的工作A

7、T24C512发voidIC_stoP24状态主要有时钟和数据传送设备地址字并接到应答信号()、。AT24C512的所后,还需要发送2个送结束和应答等4种8位地址来选择要写数据{.,ATs=0;口有地址和数据都是以8位的形式串行传送给的地址24C512接收到这个地址后会应答TRISGbitTRISG6//输出.。,s=0;存储器或从存储器读出的每次存储器都将一个零信号然后根据CLOCK写8位数据到TRISGb

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。