 |
:: ( رحمه الله عليه ) ::
تاريخ التسجيل: Jan 2009
الدولة: لا تسأل الطغاه لماذا طغو بل اسأل العبيد لماذا انحنو
المشاركات: 3,139
|
|
نشاط [ عريبى محمود ]
قوة السمعة:187
|
|
12-08-2013, 10:40 PM
المشاركة 2
|
|
ANSEL / ANSELH مادورها في pic16f677
|
السلام عليكم ورحمة الله وبركاته
----------------------------------
اخى الكريم
اللى انا عارفه انك لو اردت عمل عداد بسفن سيجما مثلا لو تم استخدام اطراف
بورت B فلا يوجد اى مشكله يعنى العداد بيعد من 1 ثم 2 ثم3 ثم 4 وهكذا حتى تصل الى 9 ثم صفر وهكذا
اما لو استخدمت بورت A فأن العداد يعد رقم واحد ويقف عن العـــد يعنى يظهر على
السفن سيجما رقم واحد فقط
وللتغلب على ذلك يتم كتابه الامرAdcon1=0x06 ; وذلك بالنسبه للبيك رقم 16F887A
او بكتابه الامـــــر ; ANSEL1=0
; ANSELH=0
فى بداية البرنامج
ويتم كتابه هذه الاوامر عند استخدام الاطراف الانالوج للبيك وجعلها ديجتال
ولكى نعلم اى الاطراف يمكن استخدامه انالوج او ديجتال
نلاحظ فى الداتا سيت للبيك اطراف مكتوب بجوارها AN0 AN1 AN2
وهذه الاطراف غالبا ما تكون عند بورت A وفى بعض الاحيان يكون على البورت B
مثل البيك رقم
16F882 /16F883/16F884 16F887
|