PIC16F877A'nın tüm donanımsal özelliklerini örnek programlarla detaylarıyla anlatan ve PIC DK V2.1 kart desteği ile programları deneyerek PIC'ler hakkında herşeyi öğrenebileceğiniz 536 sayfalık konusunda yegane kitap.
Elektronik bir sistemi tasarlarken mikrodenetleyici seçiminde bazı kriterler esas alınmalıdır. Bunlar; mikrodenetleyicinin tasarlanacak sistemde en az çevre birimine ihtiyaç duyulacak şekilde olması güvenli olması kolayca programlanabilmesi yazılım geliştirme ortamlarının ve örnek uygulama devrelerinin kolayca elde edilebilmesi ucuz ve piyasada rahatlıkla bulunabilmesi vb. gibi kriterler mikrodenetleyici seçiminde etkin rol oynamaktadır. Bu kriterlerin bir çoğunu PIC16F877A mikrodenetleyicisi taşımaktadır.
PIC mikrodenetleyicileri programlarken "Assembly" dili bu işin temeli olarak kabul edilmektedir. Bu kitapta PIC16F877A'nın donanım modülleri ayrıntılı olarak incelenmiş ve bu modüllerin PIC Assembly dilinde kullanımı ön plana çıkarılmıştır. Ayrıca verilen assembly programları PIC DK 2.1 uygulama kartına uygun olarak yazılmış kullanıcının yaptığı uygulamayı gerçek bir donanım ortamında denemesine olanak sağlanmıştır.