C51 COMPILER V8.02 24C02 07/09/2010 11:41:02 PAGE 1 C51 COMPILER V8.02, COMPILATION OF MODULE 24C02 OBJECT MODULE PLACED IN 24c02.OBJ COMPILER INVOKED BY: D:\´¦ÀíÈí¼þ\keil\C51\BIN\C51.EXE 24c02.c BROWSE DEBUG OBJECTEXTEND line level source 1 /*************************************************************** 2 ¡°ÌìÏéµç×Ó¡± ÇãÇé·îÏ× 3 www.txmcu.com 4 www.txmcu.cn 5 ***************************************************************** 6 ³ÌÐò¹¦ÄÜ£º ÏòIIC×ÜÏ߯÷¼þ24c02EEPROMÖеØÖ·Îª3µÄ´æ´¢µ¥ÔªÖÐдÈëÊý¾Ý34 7 ²¢½«Æä¶Á³ö£¬ÏÔʾÓÚÊýÂë¹ÜÉÏ¡£ 8 Ö÷ҪΪÁËÁ·Ï°IIC×ÜÏßµÄÇý¶¯³ÌÐòÒÔ¼°24C02µÄ²Ù×÷·½·¨¡£ 9 ***************************************************************/ 10 //ÊÔÑéAT24C02EEPROMоƬ³ÌÐò 11 #include 12 #include 13 #define uint unsigned int 14 #define uchar unsigned char 15 sbit sda=P2^0; //IO¿Ú¶¨Òå 16 sbit scl=P2^1; 17 sbit dula=P2^6; 18 sbit wela=P2^7; 19 20 void nop() 21 { 22 1 _nop_(); 23 1 _nop_(); 24 1 } 25 /////////24C02¶ÁдÇý¶¯³ÌÐò//////////////////// 26 void delay1(unsigned int m) 27 { unsigned int n; 28 1 for(n=0;n