Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics 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.

microcontroller basics

Status
Not open for further replies.

electronicslearner77

Junior Member level 2
Joined
Jun 23, 2015
Messages
22
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
166
I have the following understanding of microcontrollers
a. There is basically a external oscillator which will provide the clock. this clock can be increased to several mhz using multiplication factor.
b. This clock is the base clock. the microcontrollers have lot of flip flops which work on this clock. all the synchronization is achieved with this clock.
c. There is a timer module which is available to the user which is also based on this clock. If someone can add additional information especially regarding clock it will be of great help.
 

Hi,

a) you can have internal or external clock sources. Some microcontrollers can slo down (divide) the clock, some microcontrollers have an internal PLL to create higher or lower clock.

a, b, c) To start with it and to get a solid idea of what a microcontroller can do and how it works....
* read some datasheets. You don´t need to understand each detail at once, just to get an overview...
* then buy a cheap microcontroler module and a programmer. Very common and modern are PICs and AVRs (I prefer AVR, others prefer PICs)
* it can be a low end one... no need to go into details at the beginning.
* then read/view tutorials on how to start. Switch on/of a LED by key press. Blinking LED.....a lot of inbetween - use ADCs to measure voltage....

Good luck

Klaus
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top