شركت Microchipنسل جديدي از ميكروكنترلرها به عنوان PIC به بازار عرضه كردكه با توجه به قابليت بسيار زياد اين ميكروكنترلرها،به سرعت مورد استقبال قرار گرفت وتحول بزرگي در استفاده از ميكروكنترلرها ايجاد كرد.با ارائه نسل جديد ميكروكنترلرها توسط شركت ميكروچيپ،برنامه نويسي ميكرو وارد مرحله جديدي شد و روشهاي سنتي برچيده شد.به اين ترتيب ديگر نيازي نيست براي ارسال اطلاعات به LCD زير برنامه اي فراخواني شود بلكه فقط با استفاده از يك دستور LCDOUT اطلاعات وفرمان ها به LCD منتقل مي شود. همچنين براي خواندن ورودي آنالوگ ديگر لازم نيست زير برنامه اي نوشته شود ودر آن بارها رجيسترهاي مختلف را چك كنيم و بسياري از وقت و انرژي خود را صرف كنيم بلكه فقط با استفاده از دستور ADCIN مستقيما ورودي آنالوگ را در يك متغير ميريزيم،همه اين قابليت ها به مدد استفاده از زبان سطح بالا ايجاد مي شود. بسياري از زير برنامه هاي متداول از قبيل : نوشتن در LCD وخواندن ورودي آنالوگ وتوليد موج DTMF وشمردن فركانس روي هر پين و نوشتن و خواندن حافظه و ارتباطات سريال وتأخير به مدت طولاني و... توسط شركت ميكروچيپ به صورت يك تابع يا دستور مشابه با دستورات Basic يا C ارائه شده است كه باعث مي شود هم تعداد خطوط برنامه كاهش يابد وهم برنامه نويس از سردر گمي رهايي يابد. آموزش کامل و جامع PIC در محيط شبيه سازي شده به همراه آموزش کامل نرم افزار PICBASICPRO,Simolatur,ICPROG عناوين فصل ها: 1- مباني کامپيوتر،2-مقدمه اي در مورد ميکروکنترلرها،3-آموزش نرم افزارهاي Pic Basic Pro،4- دستورات مقايسه اي و منطقي،5-دستورات برنامه نويسي Basic،6-دستورات اسمبلي در بيسيک،7- گذرگاه سريال I2C،8- خطوط I/O در TTL و CMOS،9- نمايشگرهاي LCD و 7-segment،10-تکنولوژي Boot Loader،11- مبدل آنالوگ به ديجيتال،12- کنترل کردن دستگاههايي که با برق AC کار مي کنند،

