Description: Single-chip USB keyboard under the procedures, for playing a very good friend of USB reference value, detailed code comments
File list (Check if you may need any files):
UsbKeyboard
...........\config.h
...........\Key.c
...........\Key.h
...........\Key.LST
...........\Key.OBJ
...........\LED.h
...........\Main.c
...........\Main.LST
...........\Main.OBJ
...........\MyType.h
...........\PDIUSBD12.c
...........\PDIUSBD12.h
...........\PDIUSBD12.LST
...........\PDIUSBD12.OBJ
...........\STARTUP.A51
...........\STARTUP.LST
...........\STARTUP.OBJ
...........\UART.c
...........\UART.h
...........\UART.LST
...........\UART.OBJ
...........\UsbCore.c
...........\UsbCore.h
...........\UsbCore.LST
...........\UsbCore.OBJ
...........\UsbKeyboard
...........\UsbKeyboard.hex
...........\UsbKeyboard.lnp
...........\UsbKeyboard.M51
...........\UsbKeyboard.Opt
...........\UsbKeyboard.plg
...........\UsbKeyboard.Uv2
...........\UsbKeyboard_Opt.Bak
...........\UsbKeyboard_Uv2.Bak