Microcontroller
Book Details
Author(s)A.P.GODSE
PublisherTechnical Publications
ISBN / ASIN9350381117
ISBN-139789350381113
MarketplaceFrance 🇫🇷
Description
Introduction to 8051 Microcontroller Introduction, Difference between microprocessors and microcontrollers, Overview of 8051 microcontroller family, Introduction to different microcontroller families (PIC, AVR, ARM) Architecture of 8051 Microcontroller Introduction, 8051 microcontroller hardware, Pin diagram of 8051, Input/output pins, Ports and circuits. Internal RAM and ROM, SFR's, Interfacing with external memory, Timers and counters, Interrupts, Serial data communication (UART). Introduction to Program Development Tool Chain using mVISION3 Integrated development environment (IDE), Editor - assembler, Compiler, Linker, Simulator and debugger, Assembly and 'C' program development and debugging process. 8051 Assembly Language Programming Addressing modes, Data transfer instructions, Logical instructions, Arithmetic instructions, Branching (Jump and Call) instructions, Bit addressable instructions and special instructions, Interrupts and interrupt handler sub routines (Interrupt Service Routines). 8051 Programming in Embedded C Introduction, Data types in embedded C, Arithmetic and logical operators, Control statements and loops in embedded C, Functions and arrays in embedded C. Programming of input/output ports, Programming of timer and counters, Writing interrupt service routines in embedded C, Programming of UART and PCA timer in embedded C. Hardware Interface Introduction, Interfacing and C programming of 8051 with keyboard, Interfacing and C programming of 8051 with 7-segment display, Interfacing and C programming of 8051 with LCD display, Interfacing and C programming of 8051 with ADC-DAC and sensors, SPI and I2 C serial communication protocols and their programming. Applications and Design of Microcontroller based Systems Relay and optoisolators, Stepper motor control, SCR firing circuit, DC motor interfacing and PWM. Advancements in 8051 Architecture Infineon - XC88X, SiLabs - C8051F12X (CIP 51 core)










