Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

AT89C51 replaced by AT89C52 ?

Status
Not open for further replies.

Krishna Patil

Member level 1
Joined
May 8, 2011
Messages
38
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Location
Shimoga, Karnataka, India
Activity points
1,582
I did the below circuit , but the hex file generated will be 5kb but AT89C51 is only 4kb memory. Can i replace it with AT89S52?

**broken link removed**

The code is in BASCOM. **broken link removed**

I programmed AT89S52 with the HEX . DTMF codes are not properly processed by MC . Everything else works fine
 

Re: AT89C51 replaced by AT89S52 ?

efy tested the code,u dont worry about the code size what u saw...
that 5kb is file size not the memory locations of opcode
did u tried to burn the controller?

one more thing the replacement depends on the compiler,some compilers have different registers for 8051 and 8052
in some compilers both have the same header file....
 
Re: AT89C51 replaced by AT89S52 ?

Ya , i burned code which i generated using MCS 51 bascom compiler to AT89S52 which didn't work for inputs from DTMF Decoder .

5kb which is file size is not opcode memory ,then its fine ! thanks for clarification . I'll try burning to AT89C51 .

- - - Updated - - -

I used 8052.DAT while compiling , now observed its different from .DAT of C51
 

Re: AT89C51 replaced by AT89C51 ?

89C51 is fully replaced with 89S51, and its better to use newer 89S51. Check compilation of HEX file.
 

Re: AT89C51 replaced by AT89C51 ?

yup u can replace AT89S52 with AT89S51 easily without any changing.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top