


The first is the simplest Ps2 program from the MikroC Ps2 help I created also two sample project (see the pictures): Some minor exceptions, eg not all keys (like WINDOWS), details in the documentation. so you do not need to change your program

This solution is totally transparent and equal to the original PS2_Library: Big advantage of the MikroC solution (and mine too) is that not interrupt driven, so any two I/O pins can be used, in fact, the PS2_Data can even an input-only pin (eg GP3 on 12F683). Simply this library (named as "p*_KbSim.mcl", see the new description) must be used while the original must be omitted, then recompile the project. The example projects (see below) are also actualized. The Ps2_Key_Read_ND (no keyname display) function is also added for time-critical applications. Heavily hand-optimized for speed, and to minimize the code size, stack and ram usage. Separated libraries for the three families (pic12/16, pic12/16_Enh and pic18).
