The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
The K Project
LSE Team
EPITA
March 21, 2016
LSE Team (EPITA) The K Project March 21, 2016 1 / 28
The K Project Timer Conclusion LSE Team EPITA March 21, 2016 - - PowerPoint PPT Presentation
The K Project LSE Team I/O Ports PIC Keyboard The K Project Timer Conclusion LSE Team EPITA March 21, 2016 LSE Team (EPITA) The K Project March 21, 2016 1 / 28 I/O Ports The K Project LSE Team I/O Ports PIC Keyboard Timer
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 1 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 2 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 3 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 4 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
1 2 3 4 5 6 7 IRQ 0 IRQ 1 IRQ 3 IRQ 4 IRQ 5 IRQ 6 IRQ 7 CPU 1 2 3 4 5 6 7 IRQ 8 IRQ 9 IRQ 10 IRQ 11 IRQ 12 IRQ 13 IRQ 14 IRQ 15 INT INT
LSE Team (EPITA) The K Project March 21, 2016 5 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 6 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 7 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 8 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 9 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 10 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 11 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 12 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 13 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 14 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 15 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 16 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 17 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
BIT BIT DESCRIPTION FUNCTION Output Buffer Full 0: Output Buffer Empty 1: Output Buffer Full 1 Input Buffer Full 0: Input Buffer Empty 1: Input Buffer Full 2 System Flag This bit may be set to 0 or 1 by writing to the system flag bit in the command byte of the keyboard controller. It is set to 0 after a power-on reset 3 Command/data 0: Data Byte 1: Com m and Byte 4 Inhibit Switch 0: Keyboard is Inhibited 1: Keyboard is Not Inhibited 5 Transmit Time Out 0: No Transmit Time Out Error 1: Transmit Time Out Error 6 Receive Time Out 0: No Receive Time Out Error 1: Receive Time Out Error 7 Parity Error 0: Odd Parity (No Error) 1: Even Parity (Error)
LSE Team (EPITA) The K Project March 21, 2016 18 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 19 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 20 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 21 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 22 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 23 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 24 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 25 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 26 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 27 / 28
The K Project LSE Team I/O Ports PIC Keyboard Timer Conclusion
LSE Team (EPITA) The K Project March 21, 2016 28 / 28