نقل قول: سلام داداش
حالت چطوره من دوباره مزاحم شدم یمدت از شرم راحت بودی Biggrin
این چرتو پرتارو جم کن
تعارف بلد نیستم
سلام
نقل قول: LED ها سالمه مستقیم میزنم به منبع تغزیه مشکلی نداره... پس هم منبع تغزیه سالمه هم LED ها
منبع تغذیه رو اندازه گرفتی 5 ولته؟
نقل قول: یه برنامه پیچیده تر براش نوشته بودم که به یه ترتیب خاصی LED ها چشمک بزنن دیدم در عمل درست عمل نمیکنه یعنی یبار چشمک میزنن بعد روشن میمونن.
بعد برنامرو پاک کردم و ساده ی سادش کردم(همین برنامه بالا) اینبار کلا روشن روشن نمیشن :(
گفتیم شب عیدی خوشحال شیم یعنی ... :(
آند کاتد رو بهش دقت کردی؟
پایه هارو باز میگم دقت کن درست وصل کردی؟؟
نقل قول: منبع تغذیه رو اندازه گرفتی 5 ولته؟
حقیقتش با مولتی متره نتونستم کار کنم هرچی باهاش ور رفتم
نقل قول: آند کاتد رو بهش دقت کردی؟
پایه هارو باز میگم دقت کن درست وصل کردی؟؟
اند و کاتد اسمشون آشناس ولی نمیدونم چیه
اگه منظورت همون مثبت و منفی هست اره مطینم چون LED اگه اشتباه بهش وصل کنی کلا روشن نمیشه که...
آقا من این الکترونیک رو آخرش باید یاد بگیرم ، انقدر باهاش ور میرم تا بالاخره ازش سر در بیارم
نقل قول: حقیقتش با مولتی متره نتونستم کار کنم هرچی باهاش ور رفتم Biggrin
سیم قرمز بخوره به اون vاهم
سیمه مشکی به com
بعد بزار رو ولتاژ dc تا رنج 20 ولت
نقل قول: اند و کاتد اسمشون آشناس ولی نمیدونم چیه
اگه منظورت همون مثبت و منفی هست اره مطینم چون LED اگه اشتباه بهش وصل کنی کلا روشن نمیشه که...
آقا من این الکترونیک رو آخرش باید یاد بگیرم ، انقدر باهاش ور میرم تا بالاخره ازش سر در بیارم
مطمئن باش مثبتو وصل میکنی به میکرو
یه عکسی چیزی بزار از مداری که بستی ببینیم چجوریاس
از لحاظ تئوری درسته یه جا یه سوتی دادی
توی عکس چیزی معلوم نیست
الان اندازه گرفتم منبعمو 5.26 v بود
ظاهرا همچیز اوکی هست
حالا یکم دیگه باهاش ور میرم ببینم چی میشه مرسی داداش
نقل قول: مطمئن باش مثبتو وصل میکنی به میکرو
مگه مثبت رو نباید بزنم به پین Vcc میکرو؟ و منفی (زمین) رو بزنم به پین gnd میکرو؟ mega8 دو تا gnd داره من زدم به پایه 8 اش
سلام.
داداشم برنامت اشتباس کی گفته درسته ؟
واسه تعریف کردن 1 پین باید از دستور :
کد:
Config Pinb.3 = Output
Config Pinb.4 = Output
استفاده کنی، شما میگی پین و بعد با پورت تعریف کردی ؟
بقیه ش مشکلی نداره .
پس برنامت در حالت کلی میشه :
کد:
$regfile = "m8def.dat"
$crystal = 8000000
Config Pinb.3 = Output
Config Pinb.4 = Output
Portb.3=1
Portb.4=1
End
شما اینو امتحان کن و بم خبر بده.
سلام ممنون الان تست میکنم خبر میدم.
روی این حساب گفتم پین چون اینجوری که مطالعه کردم هر پورت 8 پین داره یعنی D یه پورت هست و D.1 پین دومش هست....
تست کردم بازم جواب نداد :'(
رو bread bord درست گزاشتی میکرو رو ؟
کجاش گزاشتی دقیقا؟؟
شاید اصلا درست پروگرم نمیشه میکروت
احتمالا فیوز بیت رو اشتباه تنظیم کردی.
سرعت رو چند گذاشتی؟
من 2 بار اینطوری شدم ، یبار همین پین و پورت بود ، یبارم فیوز بیت های کریستال رو اشتباه تنظیم کرده بودم ، تو برنامه 8 بود ولی رو 1 تنظیم شده بود ، بعده 1 ساعت میوفتاد راه.
تو شبیه سازی جواب داد؟
بعد یه چیز دیگه، یه عکس از مدارت بزار .
درست پروگرم نمیشد(f7 نمیزدم)
الان اول f7 میزنم بعد f4 بازم همونطوره...
اون فرو رفتگی میکرو رو میذارم سمت چپ ، حالا از طرف بالا-راست سومین و چهارمین پایه میشه b3,b4
از پایین-چپ هفتمین پایه vcc هست که مثبت رو بهش زدم هشتمین پایه هم gnd هست که منفی رو بهش زدم
دو تا LED هم برداشتم پایه بزرگترشون رو زدم به b3 , b4 پایه کوتاهشون هم زدم به منفی منبع تغزیه
(۱۷-مرداد-۱۳۹۲, ۱۴:۴۹:۰۷)h.unique نوشته است: [ -> ]احتمالا فیوز بیت رو اشتباه تنظیم کردی.
سرعت رو چند گذاشتی؟
من 2 بار اینطوری شدم ، یبار همین پین و پورت بود ، یبارم فیوز بیت های کریستال رو اشتباه تنظیم کرده بودم ، تو برنامه 8 بود ولی رو 1 تنظیم شده بود ، بعده 1 ساعت میوفتاد راه.
تو شبیه سازی جواب داد؟
بعد یه چیز دیگه، یه عکس از مدارت بزار .
احتمالا همین فیوز بیت هست. چون اصلا جایی تنظیمش نکردم. کجا باید تنظیم کنم و بذارمش روی چه عددی
هورااااااااااا
اولین مدارمو درست کردم یه چشمک زن با دو تا LED که رقص نور خواصی داره....
کد:
$regfile = "m8def.dat"
$crystal = 8000000
Config Portb.3 = Output
Config Portb.4 = Output
Set Portb.3
Set Portb.4
Dim I As Integer
I = 0
Dim Temp As Integer
Do
I = I + 1
Waitms 100
Toggle Portb.3
Temp = I Mod 2
If Temp = 0 Then
Toggle Portb.4
End If
Loop
ظاهرا ایراد از این قسمت بود
کد:
Config Portb.3 = Output
Config Portb.4 = Output
Set Portb.3
Set Portb.4
که باید همش از PORT استفاده میشد.