![]() | ![]() | ![]() |
| | |||||||
| Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc. |
| | LinkBack | Thread Tools | Display Modes |
| | (permalink) |
| hi every body... .Iam a microcontroller (self study) beginner ; and i want to tell me how can i begin learning with micro : -what is the tools? -famelliar software programs. -good sites. | |
| |
| | (permalink) |
| Which microcontroller do you plan to use? What programming language do you know or want to learn? Why? What do you want to build. If you just interested in simple gadgets and toys, Microchip's PIC series is likely a good first choice. (likely started something with that comment...) It's probably the most commonly used by hobbists, and the most documented with projects and examples on the web. I start last December, and went with the AVR series by Atmel. I wanted a USB programmer, a rich instruction set in assembly, and a good variety of features. After a few initial set backs with cables, I was able to do several projects in little time. I'm working to get an LCD display working, so I can look at what I'm doing. Should probably use ISP/DEBUGWIRE for this, but not to sure about having the programmer hooked up to a live circuit. Hate to damage it, and maybe my computer in the experimenting. | |
| |
| | (permalink) |
| First read the second thread in this forum for newcomers. I would recommend Nigel’s WinPicProg http://www.winpicprog.co.uk and tutorial and for a source for a parallel programmer for $20.00 assembled and delivered from http://products.foxdelta.com/icp.htm . As was recommended here on the micro controllers forum and the first tutorials, the PIC 16F628A for $3.50 with 16 I/O pins, 2 comparators, no crystal or caps or compiler or UV eraser needed is a perfect place to start. I was up and running with lights flashing in a couple of days for $23.50.
__________________ C:\WHUT ? Beware the asterisk * Last edited by ClydeCrashKop; 21st February 2007 at 02:03 AM. | |
| |
| | (permalink) |
| Why not try the Microchip PicKit2 programmer kit? It'll give you a decent start to PIC programming, and if you want to learn PicBasic, Proton Dev suite is available in a free trial edition see links below... http://www.microchip.com/stellent/id...cName=en023805 http://www.picbasic.org/proton_ds_lite.zip
__________________ ==== Shax. ==== A bus station is where a bus stops... A train station is where a train stops... On my desk I have a work station... Nuff Sed!!! | |
| |
| | (permalink) |
| Guys, So which kit for MicroChip is needed for the beginner? Is it PICkit™ 2 Debug Express or PICkit™ 2 Starter Kit? Or is the first kit I mentioned just a newer version of the second? Thanks... | |
| |
| | (permalink) |
| For a beginner you shouldn't buy ANYTHING. Use the free software and simulators out there and make your first few programs in that, will save you tonnes of money. Familiarize yourself on the free software first then sit on it for a bit and look at the hardware options out there. Commit to anything or just go out and buy stuff randomly with no knowledge of pics to begin with is no way to buy anything.
__________________ "Because I be what I be. I would tell you what you want to know if I could, mum, but I be a cat, and no cat anywhere ever gave anyone a straight answer, har har." | |
| |
| | (permalink) | |
| Quote:
__________________ Shalom! | ||
| |
| | (permalink) | |
| Quote:
You will also need a programmer. I would suggest you skip the programmer only solutions and get a programmer/debugger. The inchworm is a good place to start. You can buy the kit (~$35) with a nice PCB. | ||
| |
| | (permalink) |
| Here's a really cool free page where you can learn a ton about the machine that kicked off the modern microprocessor era http://www4.wittenberg.edu/academics...P8HomePage.htm | |
| |
| | (permalink) |
| If you're completely new I'd take Papabravo's advice, look at what's been done before. Read everything you can about micro controllers and micro processors on wikipedia. There is a LOT of information out there, and browsing it all is a good place to start. For micro controllers I personally use Atmel's AVR line they have a very nice development environment that is free from their websites (AVRStudio) which can be setup to use the AVR-GCC C compiler (also free) instead of the built in assembler, but I'd recommend getting familiar with assembly. You can use it's included simulator to test compiled code without any physical hardware. If you decide to actually use Atmel's hardware there are plenty of free schematics available on the net for programming their chips with very little cost, or you can purchase one of the many programmers out there. For general electronics simulation I use LTSpice (free from Linear Tech) for testing out and learning about various circuit designs. Although simulators aren't the real world they allow you a degree of flexibility and otherwise non-atainable voltage and current snooping on a 'live' circuit.
__________________ "Because I be what I be. I would tell you what you want to know if I could, mum, but I be a cat, and no cat anywhere ever gave anyone a straight answer, har har." | |
| |
| | (permalink) |
| Thanks to all
__________________ Shalom! | |
| |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
| |
| | ||||
| Title | Starter | Forum | Replies | Latest |
| Log Data using pic16F877A | williB | Micro Controllers | 32 | 31st October 2006 10:28 AM |
| TCP implementation using microcontroller | chintan_jagani | Micro Controllers | 5 | 19th September 2006 01:46 AM |
| clock source for microcontroller stk500 | hani_a | Micro Controllers | 0 | 22nd June 2004 12:37 AM |
| Connection of Siemens c167 microcontroller to peripherals. | Roslan | Electronic Projects Design/Ideas/Reviews | 3 | 23rd March 2004 07:52 PM |
| want to begin with microcontroller | anand_jain | Robotics Chat | 1 | 2nd January 2004 05:58 AM |