PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل برنامه نویسی



melectronics
29-07-2007, 19:38
سلام به هر کسی که الان داره این متن رو میخونه
من یه برنامه شمارنده باینری واسه میکرو پیک 16f84a نوشتم و با micro code studio اون رو کامپایل کردم ولی 4 یا 5 error میده. :(
این برنامه به صورت زیر هست:
symbol trisb = 134
symbol portb = 6
poke trisb, 0
loop:
for b0 = 0 to 255
poke portb, b0
pause 250
next b0
goto loop
end

لطفا من رو راهنمایی کنید.
ممنون میشم. :cry:

kavir
29-07-2007, 23:39
سلام
روال کلی اینوریه
define osc 4
b0 var byte
trisb=0
symbol led=portb
poke trisb, 0
loop:
for b0 = 0 to 255
led= b0
pause 250
next b0
goto loop
end

melectronics
31-07-2007, 07:11
سلام
روال کلی اینوریه
define osc 4
b0 var byte
trisb=0
symbol led=portb
poke trisb, 0
loop:
for b0 = 0 to 255
led= b0
pause 250
next b0
goto loop
end


سلام
من هنوز اين برنامه رو تست نكردم.
اما باز هم از شما ممنونم.

melectronics
31-07-2007, 12:10
سلام
روال کلی اینوریه
define osc 4
b0 var byte
trisb=0
symbol led=portb
poke trisb, 0
loop:
for b0 = 0 to 255
led= b0
pause 250
next b0
goto loop
end


سلام
خيلي عالي بود
خيلي از كمكت ممنونم
اگه ممكنه يه كتاب خوب به پيشنهاد كن تا برنامه نويسي من بهتر بشه
اگه خريد اينترنتي هم داريد باز هم خوبه
باز هم تشكر ميكنم به خاطر كمكهات
اميدوارم باز هم مشكلات من رو حل كني :wink:
:D

kavir
31-07-2007, 14:57
سلام
یه e-book هست که آپلود می کنم
ولی کتاب
1.میکروکنترل های pic ار تئوری تا طراحی تالیف مهندس مهرداد کمالی
آدرس:تهران خ حافظ جنب دانشگاه صنعتی امیر کبیر
این کتاب برای شروع کار با pic عالیه

اما برای حرفه ای شدن
به سایت ir-micro.com برید دوست خوبم یک کتاب تالف خودشه که به فروش گذاشته

melectronics
01-08-2007, 11:13
سلام
یه e-book هست که آپلود می کنم
ولی کتاب
1.میکروکنترل های pic ار تئوری تا طراحی تالیف مهندس مهرداد کمالی
آدرس:تهران خ حافظ جنب دانشگاه صنعتی امیر کبیر
این کتاب برای شروع کار با pic عالیه

اما برای حرفه ای شدن
به سایت ir-micro.com برید دوست خوبم یک کتاب تالف خودشه که به فروش گذاشته :D

سلام
كي اپلود ميشه؟
ممنون :wink:

l6203
18-01-2014, 03:56
سلام
یه برنامه می خواستم بنویسم که اینقدر مشکله که نمی تونم بنویسم .
حتی بیانش هم مشکله.:sa::sa::sa:
من کلا می خوام باds18b20دما رو به دقت 0.1 درجه و رطوبت رو با سنسور hs1101 رطوبت رو به دقت درصد روی LCD16*2 نشون بدم.
مشکل اینجاست که باید مقادیر دما رو به وسیله ی دو تا سوییچ تنظیم کنم (یک سوییچ دما رو کاهش بده و سوییچ بعدی دما ر افزایش بده). میکرو باید دما ی اطراف رو به وسیله ی المنت یا فن کم و زیاد کنه تا به دمایی که من به وسیله ی دو کلیدتنظیم کردم برسه.:unh:
تازه بدبختی بعدی اینجاست که برای رطوبت هم دوتا کلید برای تنظیم رطوبت هست.تا بشه رطوبت رو هم تنظیم کرد و تنها فرقی که با هم دارن اینه که دما سنج دما رو باید به دقت 0.1 درجه و در خط اول LCD نمایش بده ولی رطوبت سنج باید رطوبت رو به دقت 1% در خط دوم نمایش بده.در ضمن باید اون 4 تا کلیدی که باهاشون دما و رطوبت رو کم و زیاد می کنیم(با فشردن کلید 1 دما 0.1درجه کم می شود وبا فشردن کلید 2 دما 0.1درجه زیاد می شود و با فشردن کلید 3 رطوبت 1% کم می شود و با فشردن کلید4 رطوبت 1% زیاد می شود.) دما و رطوبت تنظیم شده توسط کاربر رو روی LCD نشون بده.برای مثال دما رو 37.5 و رطوبت رو65% در نظر می گیریم و با 5بار زدن کلید 3 وبا 10 بار زدن کلید2 LCD اینگونه نمایش می دهد:
یعنی باید المنت روشن باشد--------------------------------------------------------------------- d=37.5<38.5
یعنی باید فن سفید روشن باشد ----------------------------------------------------------------R=65%>60%
و اگر بر عکس بود:
یعنی باید دما به36 درجه برسد فن دوم روشن باشد -----------------------------------------------d=37.5>36
یعنی باید رطوبت به70 برسد و المنت دوم روشن باشد -----------------------------------------R=65%<70%
یک موتور 12 ولت هم وجود دارد که باید هر 1ساعت به اندازه ی 10 ثانیه بچرخد و بعدخاموش شود.
با کلید پنجم بتوان موتور 12 ولت مشکی رو از کار انداخت.
این شرح برنامه ی مورد نیاز بود.
کلا با این برنامه یه دستگاه جوجه کشی راه میندازی که توانایی جوجه گیری از تمام پرندگان رو با دقت بالا داره.:o
لطفا برنامه رو مطاق این پروتئوس که آپلود کردم(ولی نیومد:(اسمش هم این بود C:\Users\anisi\Desktop\AVR\jooja kashi\123456789.DSN)برنامه شو برام بنویسید و آپود کنید (باatmega16بنویسید) .و من هم یک پروژه ی خوب دارم که بعدا براتون آپلود می کنم.(زمانی که یاد گرفتم آپلود کنم)
با تشکر.:125: