ايران ويج

نسخه‌ی کامل: راه اندازي ADC در PIC16F877A
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
[/align]سلام
من مي خوام كه يك مدار ديمري براي LED طراحي كنم.از زبان microbasic براي PIC16F877A استفاده كردم.تقريبا همهي كاراش انجام شده .مدار رو با يك پتانسيومتر وA/D راه انداختم.اما براي استفاده از چند كانال مختلف A/D مشكل دارم. برنامه اي كه نوشتم به اين صورته:
ADCON1= $80
TRISA=$FF
.
.
.
while true
temp_res1 = ADC_Read(2)
N1 = temp_res1/11

temp_res2 = ADC_Read(1)
N0 = temp_res2/11
wend
در برنامه فقط كانال 2 رو حساب مي كنه و به نظر مياد كانال 1 خونده نمي شه.براي راه اندازي چند تا A/D چه دستوراتي بايد اجرا بشه؟؟
به بخش PIC انتقال یافت !!
یه سری به help میکرو بیسیک بزن از سمپل هاش بخون یاد میگیری
(۱۲-مرداد-۱۳۸۹, ۲۲:۰۱:۴۹)reza555 نوشته است: [ -> ]یه سری به help میکرو بیسیک بزن از سمپل هاش بخون یاد میگیری
من مثال microbasic رو خوندم(اونقدرام پرت نيستم!) مثالش تك كاناله كار مي كنه و من مي خوام كه بتونم با 8 تا پتانسيومتر از هر 8 كانال A/D استفاده كنم اما امكان پذير نميشه