programing the 8051 in C

Status
Not open for further replies.

josi

New Member
hi! can any one help me with some documentation on how to program the 8051 microcontroller in c? i know i can find some on the net, but i'll appreciate if someone can point me in the right direction (links, pdf, tutorials etc....) thanx
PS: forward documents to this address: bmarcxx@gmail.com
 
dear all

please what about the latest technology for design and programig of microcontroller

thanks

gamal yones
 


I suggest assembly language programming for beginners.
And me too using asm programming for last 5 years

But if you still insist on C programming then I would suggest Keil.
for more you can perform Google search.

Let me know if you need any help.
 
Originally posted by rushi53
I suggest assembly language programming for beginners.

I have to agree with rushi53, I'm a beginner at programming microcontrollers and thought C would be the best to start with but I find it's hard to get started with. So I'm starting with assembly and am finding that it is easier to learn when your a beginner. I've been using Mike Stracey's PIC Tutorial found here...to learn assembly language.**broken link removed**
I love the way he explains assembly, but I found a problem when compiling his first LED program code, so I would also suggest this link mikroElektronika | Free Online Book | PIC Microcontrollers | Appendix A: Programming a Microcontroller where they fill in some of the blanks....I had to add "org 0x00"(without the quotations) to the beginning of the code for it to compile with MPLAB.

MikroElektronika's book section is great cause they're free and very informative....though they don't guide you step by step for programming like Mike Stracey's PIC Tutorial. They have one for C programming but again found they expect you to piece it all together instead of guiding you step by step with example programs.

It's like I'm giving these sites a review....like I'm some sort of expert
 
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…