A single chip that contains the processor (the CPU), non-volatile memory for the program (ROM or flash), volatile memory for input and output (RAM), a clock and an I/O control unit.
To produce graduates who understand the basic operation of a microcontroller system and who have learned fundamental programming skills in assembly language as well as skills in C language
To master the principles of computer architecture. We will cover the fundamentals of computer architecture. The 8051, a popular microprocessor is used as the principal example. Other common processors will also be reviewed
This course is also to acquit the students with the architecture, programming, interfacing and applications of microprocessors.
To learn programming in assembly language. The principles of assembly language will be covered using the 8051 as the main example. We will also consider the relation of assembly language to high level language, C in particular.
Serial port communication.
Interfacing of 8051 with timers and keys will be learned.
Feedback
Yes: 0 votes (0%)
No: 0 votes (0%)
May be: 0 votes (0%)
Total Votes: 0
Microcontroller Program
Course Outcomes
After completing the course the students will be expected to design the practical logic design.
The objective of this course is to provide extensive knowledge of microprocessor based systems and interfacing techniques.
An ability to program microcontroller/microcomputer systems using assembly and high-level language.
An ability to implement real-time systems.
Student will able to continue his/her semester’s project or idea for FYP.