Hi all,
I am a member of these forums for quite a while and generally don't have too many hardware issues.
However micro-controllers are all very new to me. I have just about managed to master the Arduino Uno and now need to go a step further.
I found a very nice project online that I would like to build.
The original controller was an AT89C51 but I understand that the AT89S51 is compatible and programming is even easier.
The project designer posted his source code and his description is
" The program is written in embedded C language and compiled through KEIL (IDE) cross compiler."
I downloaded the evaluation version of Keil uVision5 hoping it would be of use to me, but unfortunately it has a 2Kb limit , the full version is $2,600 and I don't see myself paying as much as that for a hobby project.
What I would like to know is :
1) Are there any alternatives to compiling the source code in an alternative compiler, what modifications would I have to make to the source code.
2) What is the easiest way of programming the AT89S51 once I have compiled my file.
I have attached the source code in a text file in case anyone cares to take a look.
Thank You.
I am a member of these forums for quite a while and generally don't have too many hardware issues.
However micro-controllers are all very new to me. I have just about managed to master the Arduino Uno and now need to go a step further.
I found a very nice project online that I would like to build.
The original controller was an AT89C51 but I understand that the AT89S51 is compatible and programming is even easier.
The project designer posted his source code and his description is
" The program is written in embedded C language and compiled through KEIL (IDE) cross compiler."
I downloaded the evaluation version of Keil uVision5 hoping it would be of use to me, but unfortunately it has a 2Kb limit , the full version is $2,600 and I don't see myself paying as much as that for a hobby project.
What I would like to know is :
1) Are there any alternatives to compiling the source code in an alternative compiler, what modifications would I have to make to the source code.
2) What is the easiest way of programming the AT89S51 once I have compiled my file.
I have attached the source code in a text file in case anyone cares to take a look.
Thank You.
Attachments
-
5.5 KB Views: 3