re the books I have and the original software used I do not know releases but BL51 is dated 4/30/98 and C51 is dated 2/9/98. In the meantime I got an upgrade (C51 7.00 beta6 and BL51 5.00) which I have happily used for new projects without any problems. Now I got this (stupid?) idea to upgrade the older project (which compiles, links and works beautifully) to the new compiler/linker versions and - lo and behold - I got more than 100 overflows of DATA. Since the linker manual is not on the net or the CD I do not have anywhere to find what is different. I suspect that the issue is a default that has changed and I just need know what it is. the linker line looks like this
c:\tools\C51\bin\bl51 upstart.obj, upisr.obj, uscuprot.lib, common.lib, c51s.lib TO p.abs RS(256) IX >protl.log
Bear in mind that the BL51 manual is part of the "8051 Utilities" manual. I'm pretty sure you will find this on the CD. Do you receive any 'Uncalled function' warnings from the compiler? Stefan
1) Bear in mind that the BL51 manual is part of the "8051 Utilities" manual. I'm pretty sure you will find this on the CD. 2) Do you receive any 'Uncalled function' warnings from the compiler? 1) no manuals at all to be found on the CD 2) no Erik
"1) no manuals at all to be found on the CD" Sounds like a dud CD. The file you are looking for is u51.pdf - it googles very well. "2) no" Well, I can't think what might be wrong then. Stefan
no manuals at all to be found on the CD" Sounds like a dud CD. The file you are looking for is u51.pdf - it googles very well. The CDread Keil in glorious trademark letters and say a lot about what is on it, but nothing about manuals. googling for u51.pdf bring up various bootleg versions e.g. Franklin. ANYHOW has anyone run into this when upgrading. Erik
Second hit when I Google for u51.pdf is this: http://www.212cafe.com/download/8051/MANUAL/ which is definitely the Keil 8051 utilities manual, not a Franklin version. I've had some strange things happen when loading an old project with a newer version of uvision which have been solved by creating a new project from scratch. It only takes a few minutes so I guess it would be worth you trying that. Stefan
View all questions in Keil forum