Site Overlay


microcontroller tutorial on internal architecture, pin diagram with explanation, program and data memory organization and applications. Microcontroller Architecture (Block Diagram). Page Contents [hide]. 1 Block Diagram of Microcontroller. CPU; Interrupts. The Intel microcontroller is one of the most popular general purpose 5 Oscillator Circuits; 6 Internal Architecture; 7 Data and Program Memory.

Author: Tygotaur Dum
Country: Republic of Macedonia
Language: English (Spanish)
Genre: Science
Published (Last): 21 June 2011
Pages: 277
PDF File Size: 19.29 Mb
ePub File Size: 3.47 Mb
ISBN: 298-8-23131-636-4
Downloads: 87747
Price: Free* [*Free Regsitration Required]
Uploader: Bakree

Normally, this microcontroller was developed using NMOS technology, which requires more power to operate. It has an 8 bit processing unit and 8 bit accumulator units. Let us have a look at each part microcontriller block of this Architecture of microcontroller. As we know that the CPU is the brain of any processing device of the microcontroller. It monitors and controls all operations that are performed on the Microcontroller units. It reads program written in ROM memory and executes them and do the expected task of micrkcontroller application.

The feature of Interrupt is very useful as it helps in case of emergency operations. An Interrupts gives us a mechanism to put on hold the ongoing operations, execute a subroutine and then again resumes to another type of operations. The Microcontroller can be configured in such a way that it temporarily terminates or pause the main program at the occurrence of interrupts.

When a subroutine is completed, Then the execution of main program starts. Generally five interrupt sources are there in Microcontroller.

There are 5 vectored interrupts are shown in below. The interrupt flags are cleared when the processor branches to the interrupt service routine ISR. Microcontroller requires a program which is a collection of instructions. This program tells microcontroller to do specific tasks. These programs require a memory on which these can be saved and read by Microcontroller to perform specific operations of a particular task. The memory which is used to store the program of the microcontroller is known as code memory or Program memory of applications.


The data memory of the is used to store data temporarily for operation is known RAM memory. Basically Bus is a collection of wires which work as a communication channel or medium for transfer of Data. These buses consists of 8, 16 or more wires of the microcontroller. Thus, these can carry 8 bits,16 bits simultaneously. Hire two types of buses that are shown in below.

Microcontroller has a 16 bit address bus for transferring the data. It is used to address memory locations and to transfer the address from CPU to Memory of the microcontroller.

Architecture of Microcontroller. Block Diagram and Construction of ~ Wiki For You

For this purpose, microcontroller has an on-chip oscillator which works as a clock source for Central Processing Unit of the microcontroller. The output pulses of oscillator are stable.

Therefore, it enables synchronized work of all parts of the Microcontroller. Normally microcontroller is used in embedded systems to control the operation of machines in the microcontroller.

For this purpose microcontroller has 4 input, output ports to connect it to the other peripherals. These counters are again divided into a 8 bit register. The timers are used for measurement of intervals to determine the pulse width of pulses. Some industrial applications of micro controller and its applications. Some of microcontroller devices are used in measurement applications. The applications of microcontroller involves in based projects. The list of projects is listed below.

Do you have any innovative ideas to implement the microcontroller based electronics projects? Then, feel free to share your ideas for getting your project solutions from us and also other readers, by posting in the comments section below.

He has 8 years of experience in Customer Support, Operations and Administration. Missing from RYB than stop Start time set 7.

Hi Moses, Really thanks for your Appreciation. And also,Kindly we Suggest you to please Visit our International website: Hi Athraj As per your requirement we suggest you to follow the below link Model no Hi Anderson Mae We are very sorry to inform you that once you purchase the project we microcontro,ler provide the program code, documentation, audio and video visuals As per your project requirement please follow the below link http: Hi Milan Mahetha As per your query please follow the below link https: For furthermore details please contact to Architecrure.


As per your requirement, I can suggest you that please go through our website link, you can get exact mifrocontroller http: This is very clear information and knowledge about microcontroller s0 thanks of and God bless you. Hi mahmood jan Thank you very much for telling me how much you have enjoyed reading my column And once again, please visit our domestic website http: And once again, please visit our domestic website http: Hi Jayant Isswani Thank you very much for telling mifrocontroller how much you have enjoyed reading my column And once again please visit our domestic website http: Hi Srikanta Thank you so much for your feedback.

For any technical information please refer our blog: Hi Pranav Joshi, You have to code the microcontroller to detect and measure the millivolts. ADC is just an analog to digital converter and you have to refer the datasheet of the particular ADC. Hi Thank you so much for your feedback And once again please visit our domestic website http: HI Allu Aravind Thank you so much for your feedback And once again please visit our domestic website http: Your email address will not be published.

Architecture 8051 Microcontroller and Block Diagram with Applicarions

Discuss briefly about the interrupts of the mc ic ? How can we use Microcontroller to detect millivolts? And what will be the voltage range for ADC?

Leave a Reply Cancel reply Your email address will not be published.