发一个史无前例TWI硬件中断方式可操作多种EEPROM及PCF8563的...
经过几天的折腾,终于出成果了,基本完成TWI硬件中断方式(非以往的中断查询方式)读写EEPROM,PCF8563的程序。可在一个系统中操作多种不同型号的EEPROM(目前支持到AT24C01....AT24C512,AT24C1024暂时没有去做(它的内部单元地址有4个字节,要做的话也很修改)),以及操作PCF8563。
并且,EEPROM操作实现了跨页写操作,非以往的阻塞式完成跨页写操作。
不说了,上先图....
仿真时的EEPROM内部数据
{:handshake:}厉害厉害 maxims 发表于 2012-12-21 23:10 static/image/common/back.gif
厉害厉害
{:loveliness:} 我是菜鸟,这么多年,一直没有跳出这个圈子,呵呵......
刚把基本功能实现好,代码还有没整理....
整理好后会放出来,届时还请各位大侠指教.....
好东西!顶啊 没想到的是仿真可以直接看到里面的数据。 记号 不错,支持下 学习一下.... 没想到的是仿真可以直接看到里面的数据。 如果MCU加载的是*.elf文件, 还可以在protues单步,断点等进行调试... 请上传代码学习一下。 mark一下 我是菜鸟,这么多年,一直没有跳出这个圈子,呵呵......
刚把基本功能实现好,代码还有没整理....
整理好后会放出来,届时还请各位大侠指教.....
支持一下 mark 不错,支持下 可以把代码发下么
您好,请问代码可以共享么。中断控制24c256的,我挺急需的。 您好,请问代码可以共享么。中断控制24c256的,我挺急需的。谢谢了 turejameng 发表于 2014-7-24 16:39
您好,请问代码可以共享么。中断控制24c256的,我挺急需的。谢谢了
抱歉了, 源码是公司产品的一部分,不方便直接开源, 如果有什么问题, 可以提出来,可以帮忙协助解决.. 哦。。。既然这样。。我现在改的这个中断twi程序,,从24c02改的,,估计是数据地址的问题,,老不对,,好像c256的地址需要放两个。高八位和低八位? turejameng 发表于 2014-7-25 09:53
哦。。。既然这样。。我现在改的这个中断twi程序,,从24c02改的,,估计是数据地址的问题,,老不对,,好 ...
是的, 24C256 内存单元 地址是两个字节 先看看再评价 这个必须mark一下 刚好有这个需求,谢谢 這個厲害
页:
[1]