Micro Controller and Embedded Systems (Revised)
Micro Controller and Embedded Systems (Revised)
Introduction to Microcontroller Families: a. b. c. d. e. f. g. h. i. 8051 Family architecture, features and capabilities Reset & Clock circuit I/O Ports & Characteristics Counter & Timers Seial Communication Interrupt Handling External Memory interfacing High Speed Derivatives of 8051 family AT89C52
3.
Introduction to Assembly Language Programming:(only 8051) a. b. c. d. e. f. Software Development Assembly Language Programming Assembler Directives Instruction Set Programming Examples C-Cross Compiler
4.
Advanced Programming Techniques(Conceptual limited up to Flow charts) a. b. c. d. Code Converters Array Handling & Testing Process Maturity Models Counters And Delays Sample programs for looping, counting and indexing
5.
External Peripheral Devices: a. Sensors(Temperature, Level, Tilt, RH, Pressure, Hall effect, PIR, Strainguage)
b.
c. d. e. 6.
Input Devices o DIP Switch o Thumbwheel switch o Tactile switch o ADC0804 o DAC 0808 Output Devices (Relay ,Solenoid valve,7 segment Display, LCD Block diagram for analog interfacing Design (Sensor to Actuator) Interfacing of RTC12887
a. b. c. d. e. f.
Introduction to ARM ARM architecture ARM based MCUs ARM/THUMB programming model PIC controller: introduction and features of PIC18F4431 ADC-842
The sample experiments to be performed included, but are not limited to the following:
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Building oscillator circuits for 8051. Building reset circuits for 8051. Internal Architecture of 8051. Interrupt mechanism of 8051. Connecting external memory circuits. Assembly programs for various operations . Interfacing LED display. Interfacing to sensor. Interfacing hex keypad. Interfacing LCD display. Interfacing of relay. Interfacing of stepper motor. Interfacing of 8255, 8279 & 8251. Practice of Downloading Program For Execution Program for complex Boolean application.
Reference Books:
1. 2. 3. 4. 5. 8051 Microcontrollers MCS Family and Its variants - Satish Shah , Oxford University Press. Microcontrollers: Architecture, Programming, Interfacing and System Design, Raj Kamal, Pearson. The 8051 Microcontroller and Embedded Systems Using Assembly and C -Mazidi, Mazidi and McKinlay, Pearson. The 8051 Micro controller Architecture, Programming and Applications, K. J. Ayala, Penram. 8051 Microcontroller & Embedded System Sampath K. Venkatesh Katson.