امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
ATmega8 blinking LED
نویسنده پیام
SaeedGh آفلاین
كاربر تک ستاره
*

ارسال‌ها: 34
موضوع‌ها: 4
تاریخ عضویت: مهر ۱۳۸۷

تشکرها : 34
( 43 تشکر در 15 ارسال )
ارسال: #1
ATmega8 blinking LED
سلام.

من تازه کار با AVR رو شروع کردم.

کدی که نوشتم خیلی ساده است:

کد:
$regfile = "M8DEF.dat"
$crystal = 100000
Config Portb = Output
Do
Set Portb.0
Wait 1
Reset Portb.0
Wait 1
Loop
End

در Proteus هم تست کردم و مشکلی نداشت. اما وقتی ATmega8 رو پروگرام می‌کنم روی بردبورد کار نمیکنه!
لطفاً این تصاویر رو ببینید:

   

   

کسی میدونه مشکل از کجاست؟
(در آموزش‌هایی که پیدا کردم از ATmega16 و ATmega32 استفاده شده)

یک سوال دیگه هم دارم. چرا هیچوقت باتری یا منبع تغذیه رو در شماتیک نمیکشند؟ (در Proteus هم برای simulate نیازی به کامل کردن مدار از نظر وجود منبع تغذیه نیست)

۱۵-مرداد-۱۳۸۸, ۱۴:۵۷:۱۱
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #2
RE: ATmega8 blinking LED
مهندس اون سه تای اون ور آی سی فلان لازم نیست وصل کنی !

مطمئنی آی سی رو پروگرام کردی ؟

کریستال رو تو فیوزبیت ها عوض نکردی یه وقتی ؟

مقاومت یه کیلو زیاده , 100 اهم بذار ( نذاشتی هم کاری نمی شه )

جهت ال ای دی درسته ؟؟؟؟؟

تغذیه چی و چند ولت وصل کردی ؟
۱۵-مرداد-۱۳۸۸, ۱۵:۱۷:۰۳
ارسال‌ها
پاسخ
تشکر شده توسط : SaeedGh
SaeedGh آفلاین
كاربر تک ستاره
*

ارسال‌ها: 34
موضوع‌ها: 4
تاریخ عضویت: مهر ۱۳۸۷

تشکرها : 34
( 43 تشکر در 15 ارسال )
ارسال: #3
RE: ATmega8 blinking LED
سلام.

ممنونم از جوابتون. الان کابل ISP رو که وصل کردم کار کرد. اما وقتی برمیدارم کار نمیکنه.

سیم‌های پین‌های ۱۱، ۱۲ و ۱۳ رو با توجه به این شکل وصل کردم:

http://www.mech.uwa.edu.au/NWS/How_to_do...TMega8.gif

برای تغذیه یک باتری کتابی ۹ ولت استفاده کردم ( چون مقاومت کمتری نداشتم! » کمبود امکانات!Wink )

۱۵-مرداد-۱۳۸۸, ۱۵:۳۱:۱۴
ارسال‌ها
پاسخ
0151 آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 0
تاریخ عضویت: مرداد ۱۳۸۸

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #4
RE: ATmega8 blinking LED
عكس مشكل داره و باز نميشه تا راهنماييتون بكنم
۱۵-مرداد-۱۳۸۸, ۱۵:۳۵:۲۷
ارسال‌ها
پاسخ
SaeedGh آفلاین
كاربر تک ستاره
*

ارسال‌ها: 34
موضوع‌ها: 4
تاریخ عضویت: مهر ۱۳۸۷

تشکرها : 34
( 43 تشکر در 15 ارسال )
ارسال: #5
RE: ATmega8 blinking LED
(۱۵-مرداد-۱۳۸۸, ۱۵:۳۵:۲۷)0151 نوشته است: عكس مشكل داره و باز نميشه تا راهنماييتون بكنم

به انجمن خوش اومدید!

بفرمایید، ضمیمه کردم:

   

۱۵-مرداد-۱۳۸۸, ۱۵:۴۷:۰۸
ارسال‌ها
پاسخ
0151 آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 0
تاریخ عضویت: مرداد ۱۳۸۸

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #6
RE: ATmega8 blinking LED
خوب مشكلتون رو دقيقا بفرماييد تا بگم كجاش رو اشتباه رفتيد
توضيح بديد لطفا
۱۵-مرداد-۱۳۸۸, ۱۵:۵۸:۳۰
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #7
RE: ATmega8 blinking LED
مهندس عکسو با چی کشیدی !
قشنگه !!!!!!!!!!!!

بعد 9 ولت میکرو رو می سوزونه , 5 ولت باید بذاری !!!!!!

پایه یک رو با یه مقاومت ( مثلا 10 کیلو ) به برق مثبت وصل کن !
۱۵-مرداد-۱۳۸۸, ۱۵:۵۹:۱۵
ارسال‌ها
پاسخ
تشکر شده توسط : SaeedGh
0151 آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 0
تاریخ عضویت: مرداد ۱۳۸۸

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #8
RE: ATmega8 blinking LED
(۱۵-مرداد-۱۳۸۸, ۱۵:۵۹:۱۵)t3r!p3000 نوشته است: پایه یک رو با یه مقاومت ( مثلا 10 کیلو ) به برق مثبت وصل کن !

عزيز به نظرت 10 كيلو كم نيست ؟!؟
۱۵-مرداد-۱۳۸۸, ۱۶:۰۵:۲۹
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #9
RE: ATmega8 blinking LED
گفتم مثلا !!

خوب 100 کیلو بذار !

در کل پیشنهاد می کنم بین 470 اهم تا 1 مگا اهک بذاری کار می کنه !

زیاد حساس نباش !!
۱۵-مرداد-۱۳۸۸, ۱۶:۲۰:۳۷
ارسال‌ها
پاسخ
SaeedGh آفلاین
كاربر تک ستاره
*

ارسال‌ها: 34
موضوع‌ها: 4
تاریخ عضویت: مهر ۱۳۸۷

تشکرها : 34
( 43 تشکر در 15 ارسال )
ارسال: #10
RE: ATmega8 blinking LED
(۱۵-مرداد-۱۳۸۸, ۱۵:۵۹:۱۵)t3r!p3000 نوشته است: مهندس عکسو با چی کشیدی !
قشنگه !!!!!!!!!!!!

بعد 9 ولت میکرو رو می سوزونه , 5 ولت باید بذاری !!!!!!

پایه یک رو با یه مقاومت ( مثلا 10 کیلو ) به برق مثبت وصل کن !

عکس رو من نکشیدم اما قابلی نداره! ;)
پایه‌ی ۱رو هم به vcc وصل کردم اما تاثیری نداشت.

اجازه بدید مشکل رو خیلی ساده‌تر مطرح کنم:

وقتی که از VCC و GND کابل ISP بجای قطب + و - استفاده میکنم جواب میده اما وقتی از باتری ۶ ولت یا ۹ ولت استفاده می‌کنم جواب نمیده!!

(آخرین ویرایش در این ارسال: ۱۵-مرداد-۱۳۸۸, ۱۸:۰۰:۳۵، توسط SaeedGh.)
۱۵-مرداد-۱۳۸۸, ۱۷:۵۸:۳۹
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #11
RE: ATmega8 blinking LED
مهندس برق میکرو 5 ولته !

نه 6 یا 9 ولت !

و جالبه که هنوز میکروت سالمه !

و برق پروگرامرت هم 5 ولته که به میکرو می ده !!
۱۵-مرداد-۱۳۸۸, ۱۸:۴۰:۴۵
ارسال‌ها
پاسخ
تشکر شده توسط : SaeedGh


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  2 در یک (خازن و سلف سنج) دقیق LC Meter با ATMega8 alimogmov 2 6,813 ۲۰-آبان-۱۳۹۷, ۰۳:۱۶:۵۰
آخرین ارسال: DJ-Sichan
  کریستال خارجی+کریستال ساعت در atmega8 cortex-m3 1 2,967 ۰۳-مرداد-۱۳۹۴, ۲۰:۱۳:۰۳
آخرین ارسال: sharin
  مشكل در راه اندازي ميكرو atmega8 fateme67hj 9 6,255 ۲۸-خرداد-۱۳۹۴, ۱۳:۳۲:۱۲
آخرین ارسال: fateme67hj
  [سوال] فرق میکرو atmega8 با atmega8-16ac biner 6 3,737 ۲۷-آبان-۱۳۹۳, ۱۸:۱۷:۴۳
آخرین ارسال: biner
  داغ شدن atmega8! behzady 12 11,368 ۱۳-آبان-۱۳۹۱, ۰۴:۲۰:۳۲
آخرین ارسال: delazad
  چگونگی ارسال اطلاعات به LCD توسط میکروکنترلر ATmega8 mohammadmiri 1 3,639 ۱۷-مهر-۱۳۹۱, ۲۳:۲۲:۴۱
آخرین ارسال: vigraz
  [سوال] ساختن فرکانس PWM 36KHz با تایمر 8 بیتی شماره 2 در ATMEGA8 jenab 5 7,615 ۱۸-اردیبهشت-۱۳۹۱, ۱۰:۰۴:۰۷
آخرین ارسال: ha_60
  راهنمایی برای ساخت دزدگیر با atmega8 alasht 7 9,878 ۱۴-فروردین-۱۳۹۱, ۰۶:۴۸:۳۹
آخرین ارسال: robojalal
Question استفاده از پورت سی در atmega8 Ambassador 12 9,331 ۱۶-بهمن-۱۳۹۰, ۱۸:۳۸:۰۴
آخرین ارسال: maxn@morteza
  [سوال] فركانس متر با atmega8 sattar112 6 8,091 ۱۹-آبان-۱۳۹۰, ۰۳:۲۴:۱۴
آخرین ارسال: sharin

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 3 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS