Introduction To PIC Micro - Origin of PIC Micro - PIC Micro Family - RISC Concepts - Hardware
The document discusses the architecture and programming of PIC microcontrollers. It covers 5 units: (1) the origin and description of PIC microcontrollers, (2) the architecture of the PIC16F877 model, (3) the instruction set and programming, (4) designing applications using PIC microcontrollers like motor control and sensors, and (5) wireless personal area networks and standards like Bluetooth and ZigBee. It provides background on PIC microcontrollers and details on programming and interfacing the PIC16F877 model for applications.
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
881 views
Introduction To PIC Micro - Origin of PIC Micro - PIC Micro Family - RISC Concepts - Hardware
The document discusses the architecture and programming of PIC microcontrollers. It covers 5 units: (1) the origin and description of PIC microcontrollers, (2) the architecture of the PIC16F877 model, (3) the instruction set and programming, (4) designing applications using PIC microcontrollers like motor control and sensors, and (5) wireless personal area networks and standards like Bluetooth and ZigBee. It provides background on PIC microcontrollers and details on programming and interfacing the PIC16F877 model for applications.
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3
PIC MICROCONTROLLER
Unit I - Origin of PIC Micro
Introduction to PIC micro Origin of PIC micro PIC micro family RISC concepts Hardware Description of PIC micro over other micro controllers.
Unit II - Architecture of 16F877 Block Diagram Working Registers Program Memory Data Memory File Registers Program Concepts Status Register Stack File Selection Register Option Register Indirect Data Addressing Register Digital I/O Port Clock Oscillators Timer Modules Prescalar Watchdog Timer Reset Circuitry Instruction Cycle Long Word Instruction Power down mode / sleep Configuration Fuses.
Unit III - Instruction Set Instruction Set Types MPASM Source Code Formats Labels Mnemonics Operands Comments Files with Default Extension List File Format Error file Format (EPR) Operators Procedure Radix Text Strings Numeric Constants and Radix Key to PIC16 Series Instruction Sets.
Unit IV - Design Application PIC Bus PIC to PIC Communication I2C - Configuration Techniques Input Interface Variable and Selectable Monostable Interface to a Stepper Motor Multi Channel ADC Baud Rate Generator IR Transmitting and Receiving 4-digit up/down Counter Interfacing with LCD Modules DAC Interface DC Motor Driving via H-Bridge.
Unit V - Wireless Personal Area Networks Bluetooth - IEEE 802.15.1 - Bluetooth Protocol Stack - Bluetooth Link Type - Bluetooth Security - Network Connection establishment in Bluetooth - ZigBee Technology - ZigBee Components & Network Topologies - Ultra Wideband - IEEE 802.15.3a.
Text Books
1. John Peatman, Design with PI C Microcontrollers, Pearson Education, 2002. 2. Vijay K. Garg, Wireless Communication & Networking, Elsevier. UNIT 1 : INTRODUCTION: Different types of microcontrollers: Embedded microcontrollers, External memory microcontrollers; Processor Architectures: Harvard V/S Princeton , CISC V/S RISC; microcontrollers memory types; microcontrollers features : clocking, i/o pins, interrupts, timers, peripherals.
UNIT 2 : MICROCONTROLLER ARCHITECTURE: Introduction to PIC microcontrollers, Architecture and pipelining, program memory considerations, Addressing modes, CPU registers, Instruction set, simple operations.
UNIT 3 : INTERRUPTS AND I/O PORTS: Interrupt logic, Timer2 scalar initialization, IntService Interrupt service routine, loop time subroutine, External interrupts and timers, Synchronous serial port module, Serial pheriphal device, O/p port Expansion, I/p port expansion, UART.
UNIT 4 : PROGRAMMING WITH MICROCONTROLLERS: Arithmetic operations, Bit addressing, Loop control, Stack operation, Subroutines, RAM direct addressing, state machines, Oscillators, Timer Interrupts, Memory mapped I/O. DESIGNING USING MICROCONTROLLERS: Music box, Mouse wheel turning, PWM motor control, Aircraft Demonstration, ultra sonic distance measuring, Temperature Sensor, Pressure Sensor. PIC16F877 MICROCONTROLLER AND INTERFACING
UNIT I - PIC16F877 MICROCONTROLLER :
Features Signals - Architecture Memory Organization Watch Dog Timer Reset Types Oscillator Types Power Down Modes I/O Ports CCP Module SSP Module. (USART, SPI, I2C & ICSP)
UNIT II - INSTRUCTION SET :
Byte Oriented Bit Oriented - Literal & Control Instructions Stack & Stack Operations - Addressing Modes Simple Programs - Timer logic interrupt logic Serial Logic ADC.
1. PIC16F877 Data Book MICROCHIP . 2. Fundamentals of Microcontrollers and Applications In Embedded Systems (with the PIC18 Microcontroller Family) Ramesh S Gaonkar PRI RS.300/- 3. DESIGN WITH PIC MICROCONTROLLERS JOHN B.PEATMAN PEARSON 4. Introduction to Microprocessors AP Mathur TMH 3rd Edition (UNIT - V).