0% found this document useful (0 votes)
312 views1 page

ECE304

ECE 304 introduces microcontrollers and their applications. It covers the Intel MCS-51 family architecture and 8051 instruction set. Programming methods for the 8051 including I/O, arithmetic logic, interrupts, timers and stacks are discussed. The evolution of CPU architecture including improving performance through instruction level parallelism and different architectures like CISC, RISC and VLIW are explained. The 8051 and its interfaces for user I/O, real-world sensing, and communication are described. Finally, ARM processor fundamentals and exceptions as well as programming ARM microcontrollers are covered.

Uploaded by

Nishant Ghosh
Copyright
© Attribution Non-Commercial (BY-NC)
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)
312 views1 page

ECE304

ECE 304 introduces microcontrollers and their applications. It covers the Intel MCS-51 family architecture and 8051 instruction set. Programming methods for the 8051 including I/O, arithmetic logic, interrupts, timers and stacks are discussed. The evolution of CPU architecture including improving performance through instruction level parallelism and different architectures like CISC, RISC and VLIW are explained. The 8051 and its interfaces for user I/O, real-world sensing, and communication are described. Finally, ARM processor fundamentals and exceptions as well as programming ARM microcontrollers are covered.

Uploaded by

Nishant Ghosh
Copyright
© Attribution Non-Commercial (BY-NC)
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/ 1

ECE 304 MICROCONTROLLER AND APPLICATIONS

LTPC 3 0 24

Introduction (4) CPU in computing systems (Laptop, Desktop, Server and Hidden Systems). CPU Choice Performance Metrics. Introduction to Microprocessors and Microcontrollers MCS-51 introduction: (6) Intel MCS-51 family features 8051 -organization and architecture Programming with 8051: (12) 8051 instruction set, addressing modes, conditional instructions, I/O Programming, Arithmetic logic instructions, single bit instructions, interrupt handling, programming, counters, timers and Stack. Evolution of CPU architecture (6) Program execution time Instruction execution time Clock speed. Improving program execution time through instruction level parallelism CISC/RISC/VLIW architecture. MCS51 and external Interfaces: (8) User interface keyboard, LCD, LED, Real world interface - ADC, DAC, SENSORS, Communication interface. ARM processor core based microcontrollers (10) Need for RISC Processor-ARM processor fundamentals, Thumb instructions, exceptions, ARM core based controller. Text Books: 1) Mohammad Ali Mazidi, Janice Gillispie Mazidi The 8051 Microcontroller and Embedded Systems (Using assembly and C) Pearson education/ Prentice Hall of India Pvt. Ltd., 2007. Reference books: 1) Tabak Daniel, Hintz Kenneth j., Microcontrollers: Architecture implementation and Programming, Tata McGraw Hill, 2007 2) Andrew N.Sloss, Dominic Symes, Chris Wright, ARM Developers Guide. 3) Data sheets of ARM Controllers ATMEL926, LPC2106 4) Douglas V. Hall, Microprocessors and interfacing: programming and hardware, Tata McGraw Hill, 2editon, 2007. Lab Experiments: Programming 8051 Micro controller using ASM and C, and implementation in flash 8051microcontroller. 1. Programming with Arithmetic logic instructions 2. Program using constructs (Sorting an array) 3. Programming Interrupt 4. Delay generation using Timer 5. Pulse Width Modulation. 6. Implementation of standard UART communication.(using hyper terminal) 7. Interfacing LEDs 8. Interfacing LCD Display. 9. Interfacing with Keypad 10. Interfacing with stepper motor. Programming ARM Micro controller using ASM and C using simulator. 11. Programming with Arithmetic logic instructions 12. Special instruction set in ARM. 13. GPIO programming in ARM microcontroller. 14. Interrupts in ARM processor.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy