ET4103 - Microcontroller Based System Design (Syllabus) 2021-regulation Anna University
ET4103 - Microcontroller Based System Design (Syllabus) 2021-regulation Anna University
ET4103 | MICROCONTROLLER BASED SYSTEM DESIGN | LPTC |
---|
3003
OBJECTIVES:
• To teach the architecture of PIC Microcontroller and RISC processor.
• To compare the architecture and programming of 8,16,32 bit RISC processor.
• To teach the implementation of DSP in ARM processor.
• To discuss on memory management, application development in RISC processor.
• To involve Discussions/ Practice/Exercise onto revising & familiarizing the concepts acquired over the 5 Units of the subject for improved employability skills.
• To compare the architecture and programming of 8,16,32 bit RISC processor.
• To teach the implementation of DSP in ARM processor.
• To discuss on memory management, application development in RISC processor.
• To involve Discussions/ Practice/Exercise onto revising & familiarizing the concepts acquired over the 5 Units of the subject for improved employability skills.
UNIT I | PIC MICROCONTROLLER | 9 |
---|
Architecture – memory organization – addressing modes – instruction set – PIC programming in Assembly & C –I/O port, Data Conversion, RAM & ROM Allocation, Timer programming, practice in MP-LAB.
UNIT II | ARM ARCHITECTURE | 9 |
---|
Architecture – memory organization – addressing modes – The ARM Programmer’s model -Registers – Pipeline - Interrupts – Coprocessors – Interrupt Structure
UNIT III | PERIPHERALS OF PIC AND ARM MICROCONTROLLER | 9 |
---|
PIC: ADC, DAC and Sensor Interfacing –Flash and EEPROM memories. ARM: I/O Memory – EEPROM – I/O Ports – SRAM –Timer –UART - Serial Communication with PC – ADC/DAC Interfacing.
UNIT IV | ARM MICROCONTROLLER PROGRAMMING | 9 |
---|
ARM general Instruction set – Thumb instruction set –Introduction to DSP on ARM – Implementation example of Filters
UNIT V | DESIGN WITH PIC AND ARM MICROCONTROLLERS | 9 |
---|
PIC implementation - Generation of Gate signals for converters and Inverters - Motor Control – Controlling DC/ AC appliances – Measurement of frequency - Stand alone Data Acquisition System –ARM Implementation- Simple ASM/C programs- Loops –Look up table- Block copy- subroutines- Hamming Code.
TOTAL : 45 PERIODS
OUTCOMES: At the end of this course, the students will demonstrate the ability
CO1: To understand the basics and requirement of processor functional blocks.
CO2: Observe the specialty of RISC processor Architecture.
CO3: Incorporate I/O hardware interface of a processor based automation for consumer application with peripherals.
CO4: Incorporate I/O software interface of a processor with peripherals.
CO5: Improved Employability and entrepreneurship capacity due to knowledge up gradation on recent trends in commercial embedded processors
CO2: Observe the specialty of RISC processor Architecture.
CO3: Incorporate I/O hardware interface of a processor based automation for consumer application with peripherals.
CO4: Incorporate I/O software interface of a processor with peripherals.
CO5: Improved Employability and entrepreneurship capacity due to knowledge up gradation on recent trends in commercial embedded processors
REFERENCES:
1. Steve Furber, ‘ARM system on chip architecture’, Addision Wesley,2010.
2. Andrew N. Sloss, Dominic Symes, Chris Wright, John Rayfield ‘ARM System Developer’s Guide Designing and Optimizing System Software’, Elsevier 2007.
3. Muhammad Ali Mazidi, Rolin D. Mckinlay, Danny Causey ‘ PIC Microcontroller and Embedded Systems using Assembly and C for PIC18’, Pearson Education 2008.
4. John Iovine, ‘PIC Microcontroller Project Book ’, McGraw Hill 2000
5. William Hohl, ‘ ARM Assebly Language’ Fundamentals and Techniques,2009.
6. Rajkamal,”Microcontrollers Architecture, Programming, Interfacing,& System Design,Pearson,2012
7. ARM Architecture Reference Manual, LPC213x User Manual
8. www.Nuvoton.com/websites on Advanced ARM Cortex Processors
2. Andrew N. Sloss, Dominic Symes, Chris Wright, John Rayfield ‘ARM System Developer’s Guide Designing and Optimizing System Software’, Elsevier 2007.
3. Muhammad Ali Mazidi, Rolin D. Mckinlay, Danny Causey ‘ PIC Microcontroller and Embedded Systems using Assembly and C for PIC18’, Pearson Education 2008.
4. John Iovine, ‘PIC Microcontroller Project Book ’, McGraw Hill 2000
5. William Hohl, ‘ ARM Assebly Language’ Fundamentals and Techniques,2009.
6. Rajkamal,”Microcontrollers Architecture, Programming, Interfacing,& System Design,Pearson,2012
7. ARM Architecture Reference Manual, LPC213x User Manual
8. www.Nuvoton.com/websites on Advanced ARM Cortex Processors
Comments
Post a Comment