Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

Newbie to Microcontrollers

Status
Not open for further replies.

methos

Newbie level 6
Joined
Aug 17, 2001
Messages
11
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
20
Does anyone have any suggestions or know of any guides in getting involve with microcontrollers...the closest thing I have in dealing with them are simple Basic Stamp modules. Basically I'm looking for a good starting point
thanks
 

frankiboy

Newbie level 3
Joined
Apr 18, 2002
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
38
Or you could visit http://www.avrfreaks.net for information about Atmel's AVR microcontroller.

Easy to program, lot's of free developement tools and cheap starter-kits and emulators.
 

mrcube_ns

Advanced Member level 1
Joined
Apr 10, 2002
Messages
452
Helped
48
Reputation
96
Reaction score
34
Trophy points
1,308
Location
Europe
Activity points
3,814
Try to w*w.microchip.com

There you will find everything what you need for pic micro controllers.

Regards.

On 2002-04-19 04:45, methos wrote:
Does anyone have any suggestions or know of any guides in getting involve with microcontrollers...the closest thing I have in dealing with them are simple Basic Stamp modules. Basically I'm looking for a good starting point
thanks
 

hugo

Full Member level 6
Joined
Dec 31, 1999
Messages
323
Helped
49
Reputation
98
Reaction score
23
Trophy points
1,298
Location
canada
Activity points
2,162
You can try to search the board with:
"pic";"pic book";"pik"; etc.
Good luck!
 

L

Lkpa

Guest
Hi,

I think you can start with pic 16f84. This is a Microchip microcontroller's and you will find a lot of design in the net. You can download the development tools and documentation from Microchip site.

Regards.

Lkpa
 

nitchel05

Newbie level 3
Joined
Apr 16, 2002
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Peru
Activity points
26
I recommend you to start using a simulator. With it, you can create circuits before implementing or your board. Also you can add code to you uC. Try Proteus. Search in teh forums. You can download the demo version from: http://www.labcenter.co.uk
I hope my advice can helps you
 

pilot

Newbie level 6
Joined
Apr 10, 2002
Messages
12
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
26
If you want a very simple start, you can
use PicBasicPro, which is a basic
compiler for Pic mcus. It is a step more than
stamp modules and you have much more control on the hardware. Later you can use a good
C compiler. If you are newbie, as it seems
from your request, I suggest you to use a C
compiler, avoiding, unless neccessary assembly, because in this way your code will
be highly portable and you will be able to
program any sort of microcontroller, DSPs etc
with minimum effort and quickly. Let assemply
only for special cases.
Follows pic basic pro V2.30.I am not sure if
it is the last version, anyway you can start with it.


Uploaded file: PBP230.EXE
 

Crisbe

Junior Member level 3
Joined
Mar 11, 2002
Messages
27
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
176
If u want to start with an uC u should use a quite simple one with a simple tool-chain. So I think u should start with a PIC. U can get a complete EDA from http://www.microchip.com
The program have a simple simulator u can start with and some simple examples. If u want to burn your prog in a real chip there are many circuits found in web (search after willem).
And: Don't think not to learn assembler. U will need it really! There are often bugs in C-Compiler but u can always analyse the transfered code. :cool:
 

E

erickki

Guest
I think there are many users, which are used these Starter Kits. I'd like to hear your opinions about these before buying. How are these kits documented ie starting to use the kit is 'easy'? How are these kits expandable? Can anyone recommend any kit to the beginner?
 

radu

Member level 2
Joined
May 30, 2001
Messages
51
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,288
Location
Baenre compound, MENZOBERRANZAN
Activity points
398
If you wanna do something decent i suggest doing it in ASSEMBLY; forget about Basic or C (not so much about C but still). I'm talking from experience, because i made the mistake of spending money on Parallax (which is a good thing for high school). I taught myself assembly for the PICs in 2 days (of course there are lots of tricks still to learn). The book mentioned above PIC microcontroller is very good for beginning; and PIC programmers go for $60-100. Good luck!
 

algilsan

Advanced Member level 4
Joined
Jan 20, 2002
Messages
116
Helped
7
Reputation
14
Reaction score
6
Trophy points
1,298
Location
chile
Activity points
1,078
suggestion

In my opinion, at first, it doesn´t matter the micro you choose. Like PIC's family, 8051 family, st60, etc. The most important is that you understand microcontrollers architecture. Choose a micro, find docs about this micro, and attemp to understand it, a first will be hard because asm instrucctions may be a bit problem. ypu have to profundize in this micro and unterstand everything on it. In a bit time yo will have the necessary knwoledge of it. Then get a emulator and a compiler of this micro to run application and probe your knowledge. Step by step you'll undertand the micro and you be a little independient from the micro, using a C-Compiler, Basic compiler, etc. At the end you'll be totally independient form the micro ( you will only use low level routines to make you low level drivers, like acces a port, a timer etc). and you can choose another micros.

Start whit PIC's family or 8051 falimy will help you. In thier basic versions, they are very esay to understand.
 

skynet

Member level 5
Joined
Apr 18, 2002
Messages
80
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,288
Activity points
638
I agree with algilsan, learn hard and understanding of memory management will make you easy to understanding uC even easier. Look for microchip p16f84, that will safe you a lot of money and time, furthermore microchip provide a lot of documents for u to write various kind of applications, such the macro provide by microchip keep you away from writing a lot of code which is commonly use, so what?? save your time!
If you wan to have a try to learn about it.. go to www.microchip.com and download the mplab development tool, it is free.... !! Good luck!!!
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top