0% found this document useful (0 votes)
302 views

303145A: Elective-I: Advanced Microcontroller and Embedded System

This document outlines a course on Advanced Microcontroller and Embedded Systems that focuses on the PIC 18F458 microcontroller. The course objectives are to help students understand the architecture of the PIC 18F458, write and interpret assembly and C code for it, and interface peripherals for applications. The course covers topics like PIC architecture, port and timer programming, the CCP module, interrupts, ADC, and serial communication protocols. Reference materials include datasheets, IDE guides, and books on PIC microcontrollers and embedded systems.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
302 views

303145A: Elective-I: Advanced Microcontroller and Embedded System

This document outlines a course on Advanced Microcontroller and Embedded Systems that focuses on the PIC 18F458 microcontroller. The course objectives are to help students understand the architecture of the PIC 18F458, write and interpret assembly and C code for it, and interface peripherals for applications. The course covers topics like PIC architecture, port and timer programming, the CCP module, interrupts, ADC, and serial communication protocols. Reference materials include datasheets, IDE guides, and books on PIC microcontrollers and embedded systems.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Savitribai Phule Pune University

303145A: Elective-I: Advanced Microcontroller and


Embedded System
Teaching Scheme Credits Examination Scheme
Theory 03 Hr/Week TH 03 ISE 30 Marks
ESE 70 Marks
Prerequisite:
1. Knowledge of Number system and Basic logic components.
2. Programming basics of C language.
3. Advantage of Microcontroller over Microprocessor.
Course Objectives: The course aims to:
1. Help Students understand Architecture of PIC 18F458 microcontroller.
2. Create and enhance ability to write and Interpret Assembly and C language for PIC 18F458.
3. Make students understand procedure to interface peripherals with PIC 18F458 for various
Applications.
Course Outcomes: At the end of this course, student will be able to
CO1 Explain architecture of PIC 18F458 microcontroller, its instructions and the addressing
modes.
CO2 Use Ports and timers for peripheral interfacing and delay generation.
CO3 Interface special and generate events using CCP module.
CO4 Effectively use interrupt structure in internal and External interrupt mode.
CO5 Effectively use ADC for parameter measurement and also understand LCD interfacing.
CO6 Use Serial Communication and various serial communication protocols.
Unit PIC Architecture and Embedded C 07 hrs
01
Comparison of CISC and RISC Architectures, Data and Program memory organization, Program
Counters, Stack pointer, Bank Select Register, Status register, Embedded C concepts, Header and
source files and pre-processor directives, Data types, data structures, Control loops, functions, bit
operations.
Unit Port and Timer 0 Programming 05 hrs
02
I/O Ports and related SFRs, I/O port programming in C. PIC 18 Timer 0 Programing in C. Delay
programming (with and without Timer0). LED Interfacing and its programming.
Unit CCP Module and its applications 06 hrs
03
CCP module in PIC 18 microcontroller, Timers required for CCP Applications, Applications of
CCP mode Generation of Square waveform using Compare mode of CCP module. Period
measurement of unknown signal using Capture mode in CCP module, Speed control of DC motor
using PWM mode of CCP module.
Unit Interrupt structure and its Programming 05 hrs
04
Interrupt Programming, Programming of Timer0 interrupts, Programming of External interrupts
INT0.
Unit ADC structure and LCD interfacing 07 hrs
05
PIC ADC, Programming of ADC using interrupts, Measurement of temperature and Power.
Using PIC microcontroller. Interfacing of LCD (16x2) in 4 bit mode.
Unit Serial Communication and its protocols 06 hrs

TE Electrical (2019 course) 17


Savitribai Phule Pune University

06
Serial Communication structure and its programming (Data transmit and Receive), Introduction to
Communication protocols as SPI and MODE BUS
Test Books:
[T1] PIC Microcontroller and Embedded Systems Using Assembly and C for PIC18 by
Muhammad Ali Mazidi, Rolind D. McKinley, Danny Causey, Pearson Education.
[T2] Fundamentals of Microcontrollers and Applications in Embedded Systems with PIC
by Ramesh Gaonkar, Thomson and Delmar learning, First Edition.
[T3] Programming And Customizing the PIC Microcontroller by Myke Predko, TATA
McGraw-Hill.
[T4] PIC microcontroller: An introduction to software and Hardware interfacing by Han-
Way-Huang Thomson Delmar Learning.
[T5] Microcontroller Theory and Applications with PIC18F, M. Rafiquzzaman, John Wiley
and Sons
Reference Books:
[R1] PIC18F458 datasheet
[R2] MPLAB IDE user guides
[R3] MICROCHIP Technical Reference Manual of 18F4520 Embedded Design with PIC
18F452 Microcontroller by John B. Peatman, Prentice Hall

Unit Text Books Reference Books


Unit 1 T1,T2,T3,T4 R1
Unit 2 T1, T2,T3,T4,T5 R1,R2
Unit 3 T1,T4,T5 R1
Unit 4 T1,T2,T3,T4 R1
Unit 5 T1,T2,T3,T4 R1
Unit 6 T1,T2,T3,T4 R1,R3

TE Electrical (2019 course) 18

You might also like