MindMap Gallery Microprocessor
This is a mind map that contains information about microprocessors.
Edited at 2020-10-08 08:13:39Microprocessor
Microcontroller Architechture:
It is a 16-bit microprocessor chipdesigned by Intel between early 1976. The Intel8088, released in 1979, was a slightly modified chip with an external 8-bit data bus(allowing the use of cheaper and fewer supporting ICs).
8051 MicroController Architecture
- 8051
The success of the Intel 8051 spawned a number ofclones which are collectively referred to as the MCS-51 family of microcontrollers,which includes chips from vendors such as Atmel, Philips, Infineon, and TexasInstruments.
- Microcontroller Hardware
- Interrupts: Softwareinterrupts,Timer flag,Serial portetc
- Interrupts, as their name implies, allows for external events (such asinputs from the user or AVR peripheral) to momentarily pause themain microcontroller program.
- Serial Communication and Timing Diagram
- The AVR has a clock that “ticks” at a regular rate. A variety ofclocks types and speeds are available, including a built-in circuit orexternal crystals.
8051 Programming in C
- Input Output programming withC language
- #include<REGx51.h> //header file for 89C51 void main(){ //main function starts unsigned int i; //Initializing Port1 pin1 P1_1 = 0; //Make Pin1 o/p while(1){//Infinite loop main application//comes herefor(i=0;i&lt;1000;i++);//delay loopP1_1 = ~P1_1;//complement Port1.1}}
- Data Serialization with 8051 C
- serialization is the process of translating data structures or objectstate into a format that can be storedand reconstructed later in the same or another computerenvironment
8051 Interrupts
- Serial Communication interrupts
- interrupt priority programming
- Hardware Interrupts
8051 Timer Programming
- Timer 0 programming
- Timer 1 programming