Previous in Forum: Proximity Device Needed   Next in Forum: Mosfets FB11N50A ,12NM50,13N50 - Compatible?
Close
Close
Close
3 comments
Rate Comments: Nested
Active Contributor

Join Date: May 2010
Posts: 11

Programming an AT89C2051

12/29/2011 8:35 AM

Hello friends!!!

I'm completely new to robotics field. But I've a slight touch with Micro Controllers.

I want to know which IC's are generally used in robotics. And coming to an AT89c2051, I'm able to get the code in C language, but if given a new and empty Micro Controller i dont know how load it with the pre-known C code. So can any one help with this problem. Tell me the devices used to interface an AT89c2051 with my PC and supported softwares and drivers.

Thanking you.

Register to Reply
Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.
Guru

Join Date: Jun 2011
Location: Phnom Penh
Posts: 4019
Good Answers: 102
#1

Re: Programming an AT89C2051

12/30/2011 2:20 AM

PC interface is RS232 I think. Hyper Terminal will be ok if it is.

here's something that might help steer your research. Internet is jam packed with other info.

__________________
Difficulty is not an obstacle it is merely an attribute.
Register to Reply
Associate

Join Date: Apr 2010
Location: Chicago's western suburbs
Posts: 35
Good Answers: 2
#2

Re: Programming an AT89C2051

12/30/2011 7:07 AM

Good luck with the 8051-based MCU's. They were invented for this purpose. I just popped into the Atmel site to check on available support. They have a developer package, now a little long in the tooth, which should fill the bill for compiling your source code into a hex file. They also had (but maybe not any more) a programmer which plugged into a PC printer port (now nearly extinct). I can program the device if you get the part to me. Contact me through the usual channels here at CR4.

The AVR MCU's from Atmel were designed for C applications. There is one of the family which is pin-for-pin interchangeable with the AT89C2051. The AVR is a RISC MCU and uses a totally different instruction set from the 51. This product, and its support, are current at Atmel.

No, I don't work for Atmel. Yes, their documentation stinks. Their MCU's seem to do the job. Again, good luck.

__________________
"When in doubt - check it out!"
Register to Reply
Guru
Popular Science - Weaponology - New Member Safety - ESD - New Member Hobbies - Fishing - New Member

Join Date: Sep 2006
Location: Near Frankfurt am Main, Germany. 50.390866N, 8.884827E
Posts: 17996
Good Answers: 200
#3

Re: Programming an AT89C2051

12/30/2011 7:39 AM

If you are sort of new in this area, you want as few problems as possible with implementing software, so may I suggest that you cast an eye on these chips, which can be easily programmed in basic from a USB or com port and can run up to 40MHz:-

http://www.rev-ed.co.uk/

all software, all manuals are free to download and use, plus the chips are REALLY cheap to buy as well. There is nothing cheaper around except maybe the KICCHIP which is a copy of the Rev-Ed chips....

I would suggest a breadboard to help you get into it, the free software from here:-

http://fritzing.org/

will allow you to turn your final breadboard layout into both a schematic and a PCB, which are even Eagle CAD compatible. They also have a company which makes your PCBs for very little money as well.

Free versions of Eagle CAD can be downloaded which are complete except for restrictions on the size of the PCB, here is a site which talks about it:-

http://www.piclist.com/images/www/hobby_elec/e_eagle.htm

and also has all the links you may need.....

Best of luck.

__________________
"What others say about you reveals more about them, than it does you." Anon.
Register to Reply
Register to Reply 3 comments
Copy to Clipboard

Users who posted comments:

Andy Germany (1); TLC Designer (1); Wal (1)

Previous in Forum: Proximity Device Needed   Next in Forum: Mosfets FB11N50A ,12NM50,13N50 - Compatible?

Advertisement