At the end of this course, students:
1. Know microprocessor types and their hardware details
2. Write a program in Assembly Language to display messages on a terminal with attributes for position, color, etc.
3. Create a service routine that performs a function on the occurrence of an IRQ hardware interrupt and using a counter to control the accurate timing of a stopwatch display.
4. Be able to connect RS-232 and SPI devices to the 8086 processor and writing programs to pass data to and from them.
5. Be able to develop a routine to read an analog input on a port, use a MAC to implement a 2nd order digital filter, and output the resultant analog voltage.
6. Be able to realize interfacing a static RAM memory chip to the 8086 processor at a given address and writing a program to verify operation.
7. Learn interfacing the LCD panel to the 8086 and writing a program to display a message on it or develop software to create message frames to be sent on a network.
|