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

Beginner Microcontrollers

Status
Not open for further replies.

monkeyhead

Newbie level 3
Joined
Sep 18, 2007
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,357
microcontrollers for beginners

Hi there,
I'm looking inro microcontrollers for my college project. How ever I'm pretty stuck on what sort of microcontroller to begin with! I've only a small budget of £25 and thats to include other components aswell as the microcontroller.
I've experience in Assembly,C++ and some BASIC. So basically I'm looking into a microcontroller that can be programmed easily by BASIC or assembly?
A few beginners tutorials would be handy too.
Any general push in the right direction will be greatly appreicated
Many thanks
Matt
 

BlackOps

Full Member level 5
Joined
Jan 1, 2005
Messages
280
Helped
14
Reputation
28
Reaction score
3
Trophy points
1,298
Location
AZERBAIJAN
Activity points
2,496
microcontroller for beginners

OK start with PIC!

http://www.microchip.com/stellent/i...deId=1406&dDocName=en023805&redirects=pickit2

it costs around 40$, demo board with Microcontroller(with LEDS on it) and a PICKit2 programmer! i think its good price :) and for the rest 10$ you can buy beer :D

i dont know yet about others, but i started with this thing! :) and it is cool!
i bought then another PIC, and connected it to PICKit2 through breadboard. also lessons are included on the CD-rom which comes with package. and there are a lot of PIC sources in internet. like. www.piclist.com
 

Ali.Samari

Junior Member level 3
Joined
Jul 7, 2007
Messages
28
Helped
8
Reputation
16
Reaction score
7
Trophy points
1,283
Location
Tehran
Activity points
1,403
best microcontroller for beginners

Hi,I think Atmel AVR is suitable as PIC,And the Basic compiler (BASCOM AVR)is
easy to use,and has commands and instructions more than other compilers,if u want,I can send related Refs.
BR
 

elec-eng

Full Member level 5
Joined
Nov 16, 2006
Messages
243
Helped
20
Reputation
40
Reaction score
5
Trophy points
1,298
Activity points
2,926
microcontrollers voor beginners

yes for beginners AVR or PIC are good choices
you would find a lot of tutorials for both of them
both of them can be programmed in Assemply ,C/C++ and Basic
 

xxtigerxx

Advanced Member level 1
Joined
Jun 5, 2001
Messages
444
Helped
38
Reputation
76
Reaction score
32
Trophy points
1,308
Location
Greece
Activity points
2,903
microcontroller beginner

i think the best choice for a beginner in AVR because it has a simple assembly.
PIC in a good choice but has difficult assemlby

:p
 

jamshid.dastur

Member level 4
Joined
Sep 14, 2007
Messages
77
Helped
15
Reputation
30
Reaction score
5
Trophy points
1,288
Activity points
1,829
beginner microcontroller

I'll Recommend PIC from Microchip, as its quite easy to learn and you can even order its free samples from microchip.com so it will also suit your budget...
as the question is which programming language skill will be required so for that you don't have to worry as PIC compilers supports Assembly, C and Basic....so whcih ever you like you can use...
Best Regards
 

rinthesun

Junior Member level 2
Joined
Sep 23, 2006
Messages
22
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Tallahassee, FL
Activity points
1,437
microcontrollers beginners

The best book is Embedded Design with the PIC18F452 Microcontroller by John Peatman. If you were to buy a copy it would wipe out your budget, but try the library.

You could just get a solderless breadboard and wire up a microcontroller circuit or buy one of the Olimex.com boards. If you buy the Oshonsoft Pic Simulator and use the bootloader you will only need a programmer to load the bootloader. Try the Pickit2 from Microchip.
 

cai2

Member level 2
Joined
Nov 30, 2006
Messages
50
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,286
Activity points
1,618
beginners microcontroller

try to see also the 8051 microcontroller...you will find many sample projects using this microcontroller...
 

MFM

Junior Member level 2
Joined
Nov 30, 2006
Messages
23
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,395
microcontroller for beginner

I recommend using the PIC microcontroller, since it's easy to learn with them and thanks to the plethora of existing tutorials and the free development tools available on the net.
 

rinthesun

Junior Member level 2
Joined
Sep 23, 2006
Messages
22
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Tallahassee, FL
Activity points
1,437
beginners 8051

Another comprehensive book on the PIC is by Myke Predko. I believe it is in a third edition. Take a look on amazon.com
 

vijaya_narayana

Full Member level 3
Joined
Jun 12, 2007
Messages
172
Helped
11
Reputation
22
Reaction score
1
Trophy points
1,298
Location
India
Activity points
2,158
microcontroller programing for beginners

hey if u r a beginer try to use 8051 core that will be easier and i think it wont cost u much also
 

jokosaja

Newbie level 2
Joined
Sep 5, 2007
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,298
microcontroller programming tutorial beginners

i often jump here: http://www.kmitl.ac.th/~kswichit /
or here for 89S (derived from above): http://www.sixca.com/eng/articles/at89s_isp/

i used 89S-series because it has ISP facility that allow you to program it with normal operation voltage (5V). but now i use AVR such as Atmega16 because it has internal ADC and internal PWM that suitable for my project.

AVR is 12 times faster than 89S for the same x-tal frequency.
 

micro4000

Newbie level 4
Joined
Sep 23, 2007
Messages
7
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,281
Activity points
1,316
8051 beginners

hi
what do you wanna do???
and how do you wanna be ???
that is the mater
if you want to be a professional user you have to choice asembly or c language becuse the basic is a
weak language
and thare is lot of micro to choice but 3of thaen are famous (8051,PIC,avr)
8051 is not very friendly
PIC is very friendly
and the avr is very frindly too
but i choiced avr for myself becuse i think that is a professional micro becuse of it's performance and internal eeprom and sram and price
.
 

aamir_javed

Newbie level 6
Joined
Jul 31, 2007
Messages
12
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,346
microcontroller program beginner

Please Specify any particular application

8051 is good for beginers..

THE 8051 MICROCONTROLLER by SCOTT MACKENZIE will be a useful book.
 

~E3016~

Member level 5
Joined
Nov 11, 2006
Messages
82
Helped
8
Reputation
16
Reaction score
2
Trophy points
1,288
Activity points
1,763
beginners 8051 programe

if you prefer using 8051, check the tutorial from 8052.com

it's easy for beginners
 

Joined
Sep 3, 2007
Messages
853
Helped
66
Reputation
132
Reaction score
16
Trophy points
1,298
Activity points
0
microcontroller beginners

Use PIC, it is easy and there is plenty of documentation, exemples on this µm on the net.
 

Ali.Samari

Junior Member level 3
Joined
Jul 7, 2007
Messages
28
Helped
8
Reputation
16
Reaction score
7
Trophy points
1,283
Location
Tehran
Activity points
1,403
8051 beginner

Hi,
AVR with BASCOM(BASIC Compiler) is fast and easy,and take care that PICs are more expensive than equivalent AVRs,but I think PICs are more stable
 

adigonz

Newbie level 4
Joined
Oct 3, 2007
Messages
5
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,312
microcontrollers for beginners

List of your options:
- 8051 microcontroller
- PIC microcontroller
- AVR microcontroller

they're all not too expensive, easily programmable using assembly language, and lots of aplications in the internet. It's up to you to decide. Or else, if you want to save your budget, you can also design your own project board. The minimum system can easily found in the internet.
 

pouchito

Full Member level 2
Joined
May 29, 2006
Messages
126
Helped
22
Reputation
44
Reaction score
9
Trophy points
1,298
Activity points
1,835
microcontroller beginners tutorial

I prefer you start with the PIC, You can build your own programmer also, plenty of schematics on the net.
Concerning the language, it depends on the application you are planning to do.
if it s big and using LCD, keypad...It will b better to write your code using basic else use assembly if you wana be kind of professional ;)
a 10 line in basic can be equivalent to 100 line in assembly :S
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top