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

How to start study microcotroller because I want to study it

Status
Not open for further replies.

siongboon

Advanced Member level 1
Joined
Jan 24, 2006
Messages
425
Helped
45
Reputation
88
Reaction score
10
Trophy points
1,298
Location
Singapore
Activity points
4,069
Re: How to start study microcotroller because I want to stud

PIC microntroller has alot of examples,
and good datasheet documentation.

Read the datasheet, and copy examples from website.
Start with a simple hands on project, you will learn a lot.



www.siongboon.com
 

aunglay

Newbie level 6
Joined
Sep 2, 2004
Messages
11
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Singapore
Activity points
116
for me, i choose 8051 microcontroller to study.
According to my guide line person, he teached me,

1 basic digital couse (including combinational and sequential logic and state machine design ending with basic of PROM to PLD.)

2.8085 course including progrmming model achitecture and intefacing with it peripherals based on three bus architecture. The reference book is
Digital Electronic Computer by Malvino

3.Finally 8051 course with Keil software and ISIS simulation software to practice before implementing real projects


These three steps are the teaching guide of my learnign curve to 80cC51.
 

ashad

Full Member level 6
Joined
Mar 28, 2006
Messages
394
Helped
40
Reputation
80
Reaction score
27
Trophy points
1,308
Location
Trento, Italy
Activity points
3,298
Re: How to start study microcotroller because I want to stud

better for u if u start form 8051 microcontroller
 

sn_burki

Full Member level 5
Joined
Feb 18, 2003
Messages
260
Helped
16
Reputation
32
Reaction score
11
Trophy points
1,298
Location
Pakistan
Activity points
1,623
Re: How to start study microcotroller because I want to stud

the only solution is start with Atmel 89c2051+get Mazidi's bood the best one and project given with example in this bood try to make them soon you will be experienced in using mirocontroller.
 

bld

Member level 3
Joined
Jul 25, 2006
Messages
54
Helped
9
Reputation
18
Reaction score
2
Trophy points
1,288
Location
Iasi, Romania
Activity points
1,568
Re: How to start study microcotroller because I want to stud

Hi.

First of all, as others said before, search for your local store(online shop) what kind of microcontrollers are available. It's very important to be easy to buy.( Consider that, beeing a begginer, you may "burn" 1 or 2 chips, and if you can't easily&quicly buy a new one, you may loose your enthusiasm...)

If PIC is available for you, start with PIC16F887.
AVR is also a good choice, but, for example, in my Country there is no distributor and therefore, it's quite difficult to find an Atmel at a reasonable price for hobbyst.

Good luck!
 

tukul12

Newbie level 4
Joined
Jan 21, 2008
Messages
7
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,311
Re: How to start study microcotroller because I want to stud

You can start reading the books of related topics.
Try to find from the net. This is very useful sources.

Regards,
Tukul12
 

vandelay

Advanced Member level 4
Joined
Aug 16, 2007
Messages
119
Helped
6
Reputation
12
Reaction score
4
Trophy points
1,298
Location
Norway
Activity points
2,351
Re: How to start study microcotroller because I want to stud

I'd say start with dsPIC30F series PICs. Build a JDM2 programmer for $2, and program the device with an ingenia bootloader. From that point, you can upload your programs over a serial connection such as a USB->UART converter module (loads of them available around). The same module can be used to recieve debug information from the chip when creating programs.

For compiler, use MPLAB. U can get the C30 student version, fully featured for 2 months. The programming is pretty much ANSI C, and documentation is good. The reason I suggest this chip is it requires very few external components, it is a 5V microcontroller easy to power from USB without any external supply or regulator, it is easy to get started with, and it has muscle.

Best regards
 

blueroomelectronics

Advanced Member level 5
Joined
Sep 17, 2006
Messages
1,686
Helped
179
Reputation
356
Reaction score
77
Trophy points
1,328
Location
Toronto, Canada
Activity points
8,700
Beginners should avoid the dsPIC series of PICs, they are very complex 16 bit microcontrollers and not aimed at someone just starting out with PICs.
Try a 16F or 18F series PIC, the popular 40pin are 16F877A (replaced with 16F887) or the 18F4620. The 18F have C18 SE (free) and Swordfish BASIC SE (free) of course MPLAB and MPASM are free for all PICs.
Plus get a decent programmer or better yet one with a debugger as it's a excellent tool for anyone programming PICs.
PS the JDM programmers are pretty sporadic.
 

Freddie Chopin

Advanced Member level 4
Joined
Dec 7, 2007
Messages
104
Helped
9
Reputation
18
Reaction score
3
Trophy points
1,298
Location
Poland / Zawiercie
Activity points
1,923
sure - the dsPICs are pretty powerful, but are they complex? They have much more configuration options, because they have a lot more peripherals. but apart from that - IMHO - they are not so very very much more complicated than PIC16.

complex chip is a TMS [;

0x41 0x56 0x45!!
 

blueroomelectronics

Advanced Member level 5
Joined
Sep 17, 2006
Messages
1,686
Helped
179
Reputation
356
Reaction score
77
Trophy points
1,328
Location
Toronto, Canada
Activity points
8,700
dsPIC are way overkill for 90% for many microcontroller projects, they have DMA, countless I/O options, scads of speed and peripherals, etc, etc... The datasheets are huge and can overwhelm most beginners.
The dsPICs and the 24F versions are amazing microcontrollers, they beat the snot out of any 8bit micro as far as raw computing power goes. There is almost no source code for them compared to the 8bit PICs like the antique 16F84.
IMHO a really nice set of starter PICs are the 16F628A or 16F88 and the 18F1320. All are small 18pin and have built in oscillators.
 

kdliang031220

Newbie level 1
Joined
Jan 31, 2008
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,285
Re: How to start study microcotroller because I want to stud

viandro said:
I realy want to study microcontroller but I don't know " How to start study it and I don't have book to help me study microcontroller.

" Please Help Me I want to study it. "
No matter what kind of microcontroller you choose, you'd better know its struction and code instruction . Do some experence !! Then you can learn C program . It can make you job easy.
 

micro84

Newbie level 3
Joined
Jan 28, 2008
Messages
3
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,292
Re: How to start study microcotroller because I want to stud

just go to the microcotroller.com ....
 

vandelay

Advanced Member level 4
Joined
Aug 16, 2007
Messages
119
Helped
6
Reputation
12
Reaction score
4
Trophy points
1,298
Location
Norway
Activity points
2,351
Re: How to start study microcotroller because I want to stud

blueroom,
I respectfully disagree that dsPIC30 is much more complex than PIC18. I had PIC18 in school, and when I migrated to dsPIC30 as my "standard CPU" it was a walk in the park. A bit different? yes. Harder? no. Regarding the JDM, yes, I sometimes have to do several tries to get the code onto my chip, but when using bootloaders, I don't see that as much of an argument. On beginner level you can debug pretty good just by outputting messages over UART. Hey, that's even the way I debug my C++ PC apps; console messages or messageboxes...

EDIT: No DMA on dsPIC30, blueroom. Not on all dsPIC33 either.
 

DE2IS

Newbie level 5
Joined
Jan 10, 2008
Messages
10
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,281
Activity points
1,342
Re: How to start study microcotroller because I want to stud

Those info are very usefull guys thanks a lot!
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top