No.87321 作者:气贯长虹 邮件:my839_3@hotmail.com ID:45054 登陆:4次 文章数:1篇 最后登陆IP:218.94.75.139 最后登陆:2006/1/24 17:28:14 注册:2005/12/26 9:53:37 财富:107 发帖时间:2005/12/26 10:06:47 发贴者IP:218.94.75.139 标题:气贯长虹:请教STC12C2052AD ;EEROM的使用 摘要:No.87321请教STC12C2052AD ;EEROM的使用 这问题我已解决,谢谢大家了!27/12 我是刚拿到了STC12C2052AD芯片,在使用中EEROM的不能使用,以下是源程序,请大虾指点,在下载器上使用的: #include <REG51.H> #include <intrins.h> sfr ISP_DATA = 0xE2; sfr ISP_ADDRH = 0xE3; sfr ISP_ADDRL = 0xE4; sfr ISP_CMD = 0xE5; sfr ISP_TRIG = 0xE6; sfr ISP_CONTR = 0xE7; sbit CONTR = 0xB4; //P3.4 extern void DataFlashByteWrite(unsigned int address, unsigned char bytedata); extern unsigned char DataFlashLoad(unsigned int address); extern void DataFlashPageErase(unsigned int address); void main(void) { EA = 0; // SP = 0xe0; // ISP_CONTR = 0x40; DataFlashPageErase(0x1000); DataFlashByteWrite(0x1000,0x03); // P3=ISP_DATA; ISP_DATA=0x00; if (DataFlashLoad(0x1000)==0x03) CONTR=0; } void DataFlashByteWrite(unsigned int address, unsigned char bytedata) { ISP_CONTR=0x80; ISP_CMD=0x02; ISP_ADDRH=address/256; ......
>>返回讨论的主题
|