I may have to switch back to Windows for PIC control development for PIC18F2620 and make sure that I don't wire up the programmer headers incorrectly (or it will freeze again). I'm planning on going with the demo version on https://www.mikroe.com/en/compilers/mikroc/pic/download.htm. There's a limit on the hex file for the program word being 2k. So how many commands/complex my control code can it be before I exceed the program memory limit for the demo version?