|
يک پروگرمر ارزان قيمت و بسيار ساده سريال براي
ميکروکنترلر فلش PIC16F84 ساخت شرکت MICROCHIP
بسازيد.تصوير زير پروگرمر شخصي من براي تراشه F84
است که به کمک برنامه WPicProgV1.20 K نوشته شده
توسط "نايجل" به خوبي کار کند.
من سرانجام
يک برنامه تحت ويندوز خوب پيدا کردم که
براي کار با هر نوع پروگرمر سريال براي PIC16F84 و... طراحي شده است.WPicProg16v1.20 بوسيله "نايجل
گودوين" نوشته شده است.قبل از اينکه پروژه هاي
جالب F84 را تجربه کنيد,اين پروگرمر را
بسازيد.برخي از پروگرمرهاي PIC مي توانند
ميکروکنترلر را "در مدار" (In Circuit) پروگرم
کنند-يعني در ميکروکنترلر بنويسند.به عنوان مثال
خيلي از تراشه هاي PIC که شامل EEPROM هستند از
اين دسته اند.در هر حال ,پروگرمر F84 براي مبتديان
مناسب مي باشد,ضمن اينکه خيلي ارزان و ساده است.


◄
چکيده:
شکل 1
دياگرام مدار پروگرمر F84 را نشان مي دهد.برخي از پين هاي ميکرو از طريق
پروگرمر به پورت موازي مثل LPT1 متصل شده اند.Vdd از طريق D2 و با منطق
منفي کنترل شده است.صفر منطقي در اين پين , ترانزيستور 2N2907 را روشن کرده
و 5 ولت را به پين شماره 14 اعمال مي کند.به طور مشابه براي Vpp , با
يک
منطق منفي D3 ترانزيستور 2N2907 را کنترل نموده و ولتاژ نزديک به 14 ولت را
به پايه MCLR اعمال مي کند.همان طور که مي بينيد , ولتاژ برنامه ريزي Vpp
از بالا رفتن ولتاژ پايه GND رگولاتور 78L09 تا 5 ولت به دست مي
آيد."خواندن" و "نوشتن" داده ,از پين RD7 استفاده مي کند.D0 بسته هاي سريال
را مي فرستد در حالي که ACK در حين عمل برنامه ريزي آن را بازخواني مي
کند.D1 کلاک خروجي روند برنامه ريزي همزمان است و ورودي DC بايستي حدود 17
ولت باشد.

شکل1-دياگرام مدار پروگرمر F84
◄
نرم افزار WPicProgV1.20 K :
WPIC16.ZIP نسخه به روز شده و تحت ويندوز نرم
افزار پروگرمر F84 است که توسط "نايجل گودوين"
نوشته شده است.ممکن است بتوانيد آخرين نسخه اين
برنامه را مستقيما از سايت اينترنتي او تهيه کنيد.
مانند آنچه در شکل زير مي بينيد, پنجره "Hardware
Settings" -يعني تنظيمات سخت افزاري- را تطبيق
دهيد.

دکمه هاي موجود در شکل فوق مي توانند براي انطباق
سخت افزاري بيت دلخواه را "بنشانند"
يا "پاک"
کند.در ضمن,اين برنامه به وسيله کمپايلر PIC C
قابل فراخواني بوده و فايل Hex توليد شده بعد از
عمل کمپايل کردن , در حافظه بافر(Buffer Memory)
بار گذاشته مي شود.با فشردن دکمه WRITE PIC مي
توانيد کد Hex را در بافر تراشه بنويسيد.بعدشم
حالشو ببريد!

شکل2-مثالي از استفاده از دستور READ PIC
سخت افزار پروگرمر F84 مي تواند به خوبي و بدون
هيچ تغييري در مدار توسط EPICWIN استفاده
شود.بنابراين وقتي به برنامه ريزي PIC هاي نوع
ديگري نياز داريد ,تنها بايستي سوکت تراشه F84 را
به شکلي مناسب براي PIC مورد نظرتان تغيير دهيد.
|