This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Errors when including header file at89x051

Hi, i'm kinda new to this so you'll have to excuse my ignorance. I'm using the MC AT89C4051 and I need to program it, so I got the at89x051.h and when I compile my program (with the #include<at89x51.h> ofcourse) with Microsoft Visual C++, I get the following errors:

error C2146: syntax error : missing ';' before identifier 'SP'
error C2501: 'sfr' : missing storage-class or type specifiers
fatal error C1004: unexpected end of file found

And here is where I got the header file from:
www.mcuok.com/.../AT89x051.H

Any help would be greatly appreciated.
Thanks in adavance, Alex.

0