Author
Topic: Microcontroller (Read 5215 times)

Sir, MY name is chinni krishna from india.i am very much new to robotics.I need a lot of help about robotics,especillay MCU.I bought intel 8051 chips but i don't know what to do with them.After reading your article on microcontollers i understood that ,microcontroller is like a processor and i need a motherboard to work with it and programmer to program it and compiler like operating system.i am willing to spend about 3000 ie., about 75$.i checked out cerebellum but they stopped manufacturing it.i browsed the sites you gave,but i cannot make out if they are selling chips or along with mother boards.so please kindly furnish me with the information about the companies which sell microcontrollers with motherboards and if possible built in programmer.also it would be very kind of that if you have any unsed cellebrum microcontrollers i am ready to buy it as i found it is only 40$.please kindly help me.

The magazine EPE (Everyday Practical Electronics) also has tutorials about how to program in C for the PIC microcontroller. Personally, i'm finding the PIC to be a lot more forgiving and easy to develop for. Plus there seems to be a lot more resources avalable for it than the 8051.

However, if I were going to teach anybody about programming microcontrollers in C, I would seriously give them a copy of this as it gives a very lighthearted approach to initailly complex matters, which I like:

It can be a really hefty operation to get yourself started on microcontrollers, but once you've had a few goes at a few examples you will soon realise it's not all that bad, especially if you have that last book I just put up

Oh, and also I haven't read it, but this book only just came out...........looks pretty good

I'm also new in electronic, and have the same budget. I need help deciding what is a good cheap pic for a biginner. Also what is good cheap software for compilination. maybe even a programing board. Thanks

This may affect your decision (and other people who visit SoR often) . . .

All source code I write and post in my tutorials will be for the PIC 16F877. Im going back into using AVRs soon, so will often post source for those too. This basically means that if you use either of those microcontrollers, Ill make your life a little easier with working source code

hey chinni didnt anyone tell you not to give away you personal information on the internet. people can track you down and steal your identity and commit crimes with your identity!!!!!

well by the sounds of it you have never programmed a microcontroller in your life. if that is the case try picaxe (www.picaxe.com) and if you do know some programming us it anyway. it is really easy to use, they are dirt cheap, the programming software is super cheap (well actually it is free) and you dont need much electrical knowledge to start using picaxe. all you need is a breadboard, a picaxe chip (i suggest the 18X) some resistors, some leds, 1 computer and a programming cable (which you can make) for like US$5. im not sure if you have people who sell picaxe in india but im sure you can order it online from the picaxe website. then download the programming editor software from the website, open up the help files and start by getting the leds to work, then make them blink, then get a speaker and get that to work, then get a ldr and use readadc on it and learn about variables and then take it from there.

wait i just remembered sometimes you wont be able to download the programming editor software, the download just stops in the middle. get a friend using a different internet service provider and see if he can download it.

well i hope this helpsif you get stuck with code use the picaxe forum - they know what they are doing and you are bound to have a reply in less than 24 hours

but if you are a beginner, and don't know whether you will continue using PICs then maybe construct your own. A search on google should be quite revealing.

contruct my own programmer? Will the programmer kit in the link work with the PIC16F628A and PIC16F877? What extras will I need to buy to be able to use it?

Quote

This may affect your decision (and other people who visit SoR often) . . .

All source code I write and post in my tutorials will be for the PIC 16F877. Im going back into using AVRs soon, so will often post source for those too. This basically means that if you use either of those microcontrollers, Ill make your life a little easier with working source code

So you will use that pic in the $50 robot tutorial you are currently writting?

but if you are a beginner, and don't know whether you will continue using PICs then maybe construct your own. A search on google should be quite revealing.

contruct my own programmer? Will the programmer kit in the link work with the PIC16F628A and PIC16F877? What extras will I need to buy to be able to use it?

Quote

This may affect your decision (and other people who visit SoR often) . . .

All source code I write and post in my tutorials will be for the PIC 16F877. Im going back into using AVRs soon, so will often post source for those too. This basically means that if you use either of those microcontrollers, Ill make your life a little easier with working source code

So you will use that pic in the $50 robot tutorial you are currently writting?

Yeah the programmer that I gave the link to works with all Flash Microcontrollers. The Flash in PIC speak is the 'F' when you write, for example, PIC16F628A.

This therfore claims to program all PICs with an 'F' in.

MCU. Yes probably means Microcontroller Unit.

My mate often used to write uC. The 'u' being micro, and the 'C' being Controller.

I had a lot of paracetemol this morning and I have to do quite a lot of circuitry today. There's nothing like the smell of flux.

Logged

"The truth is, you can't hide from the truth, cos the truth is all there is" - Handsome Boy Modeling School