
CT2022 S6 MICROCONTROLLERS(6132- ROJNA N)
Embedded systems are more than part of human life. For instance, one cannot imagine life without mobile phones for personal communication. Its presence is virtually unavoidable in almost all facets of human endeavor. Nearly every electronic product designed today includes at least one microcontroller or other embedded processor.
This course provides an in-depth understanding of the architecture, pin description, programming and Interfacing of the AVR (ATMega32) Microcontroller with various input and output peripherals.

CT2022 S5 MICROPROCESSORS AND INTERFACING (Rojna N)
Microprocessors are used extensively in the design of any computing facility. It contains units to carry out arithmetic and logic calculations, fast storage in terms of registers and associated control logic to get instructions from memory and execute them.This course will start with a discussion on a simple microprocessor, 8086. Understanding this architecture is the basis to follow any other complex CPU architecture.
- Intel 8086 microprocessor is the enhanced version of Intel 8085 microprocessor. It was designed by Intel in 1976.
- The 8086 microprocessor is a 16-bit, N-channel, HMOS microprocessor. Where the HMOS is used for "High-speed Metal Oxide Semiconductor".
- Intel 8086 is built on a single semiconductor chip and packaged in a 40-pin IC package. The type of package is DIP (Dual Inline Package).
- Intel 8086 uses 20 address lines and 16 data- lines. It can directly address up to 220 = 1 Mbyte of memory.
- It consists of a powerful instruction set, which provides operation like division and multiplication very quickly.
- 8086 is designed to operate in two modes, i.e., Minimum and Maximum mode.

Application Development using Java (4136)
General Outcomes:
To develop a menu driven, GUI based user friendly database application using Java
Software Requirement: Java with GUI


