ايران ويج

نسخه‌ی کامل: درخواست برنامه دماسنج با Atmega 16 و LM35
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4 5 6
(۱۷-دى-۱۳۸۹, ۰۰:۱۸:۵۸)sinastar نوشته است: [ -> ]
(۱۶-دى-۱۳۸۹, ۱۹:۴۶:۳۳)WhiteNoise نوشته است: [ -> ]
نقل قول: C.5 , C.4 ,C.3 ,C.2
سلام
البته بای یادتون باشه که برای استفاده از این پورت ها باید JTAGرو غیر فعال کنین
البته من وقت نکردم کل تاپیکو بخونم
ولی خیلی ها برای MEGA 16,32 با رعایت نکردن این موضوع کلی وقتشون تلف میشه

ببخشید میتونید بگید چطور ؟ من از جیتگ چیزی بلد نیستم !!
میشه لطفا قطعه کدی که برای غیر فعال کردن جی تگ لازم هست رو بنویسید ؟
درضمن اینم بگم که منم تصمیم گرفتم تو مدار از همون مگا8 استفاده کنم ها
با تشـــکرHeart

تو مگا 8 نمیخواد...
تو مگا 32 و 16 پایه c.2 تا c.5 رو jtag به خودش اختصاص میده که پیش فرض فعاله...
بیتی برای فعال سازی میکرو از طریق استاندارد jtag که در حالت عادی فعال است..و میکرو میتواند از این ارتباط برای برنامه ریزی خود استفاده کند
ابکا جون مگه منظورتون پایه های Miso , Mosi , Reset و . . . . نیست ؟ اینا رو مگا8 هم داره

من از مگا 8 استفاده میکنم ولی میتونید بگید چطور غیر فعال میشه ؟ برای یادگیری آینده میخوام
(۱۷-دى-۱۳۸۹, ۱۲:۵۷:۳۶)sinastar نوشته است: [ -> ]ابکا جون مگه منظورتون پایه های Miso , Mosi , Reset و . . . . نیست ؟ اینا رو مگا8 هم داره

من از مگا 8 استفاده میکنم ولی میتونید بگید چطور غیر فعال میشه ؟ برای یادگیری آینده میخوام
نه دوست عزیزم...
نمیخواد شما کاری انجام بدی تو مگا 8...
مدارت رو بساز با خیاله راحت....
شاید این به دردتون بخوره(پیوست)
(۱۷-دى-۱۳۸۹, ۱۸:۴۵:۵۶)ALI cv-c نوشته است: [ -> ]شاید این به دردتون بخوره(پیوست)

ایول ، این خیلی بدردم میخواره Heart
(۱۷-دى-۱۳۸۹, ۱۳:۴۲:۴۴)ebka نوشته است: [ -> ]نه دوست عزیزم...
نمیخواد شما کاری انجام بدی تو مگا 8...
مدارت رو بساز با خیاله راحت....

پس دیگه رفتم درستش کنم Wink
(۱۶-دى-۱۳۸۹, ۲۳:۵۱:۵۶)ebka نوشته است: [ -> ]توی اون جدول lookup باید مقادیر تغییر کنه
مثلا 63 بشه 64
باید باینریش رو در بیاری بعد بزاری تو جدول...
البته من به دسیمال گذاشتم که راحتر باشه

ابکا جون یه توضیح کوچولو بده درباره این:

Data 63 , 6 , 91 , 79 , 102 , 109 , 125 , 7 , 127 , 111

با چه منوالی اینا رو برای آند مشترک تغییرشون بدم؟؟؟

----------------------------------------------
فحش دلیل آن کسانی است که حق ندارند
کد:
Data 64 , 121 , 36, 48 , 25 , 18 , 2 , 120 , 0 , 16
رسول جان اینم کد ها برای اند مشترک که برات در اوردم..
یه اقا رسول که بیشتر ندارم..
ممنون عزیزم ابکا جون

این برنامه رو پروگرام کردم:

کد:
$regfile = "m8def.dat"
$crystal = 8000000
Config Adc = Single , Prescaler = Auto
Config Portd = Output
Config Portb.0 = Output : Config Portb.1 = Output
: Dim Volt As Word , Dahgan As Byte , Yekan As Byte , C As Word
Stop Adc : Start Adc
Do
Volt = Getadc(0)
Volt = Volt / 2
Dahgan = Volt / 10
C = Dahgan * 10
Yekan = Volt - C


Portd = Lookup(dahgan , Ebi)
Portb.0 = 0
Waitms 10
Portb.0 = 1
Portd = Lookup(yekan , Ebi)
Portb.1 = 0
Waitms 10
Portb.1 = 1

Loop
Ebi:
Data 64 , 121 , 36, 48 , 25 , 18 , 2 , 120 , 0 , 16


الان عدد نشون میده اما مدام عدداش عوض میشن اونم به سرعت ....

راستی ببین فیوز بیتش رو از اینجا باید 8 مگا هرتزش کنم:

[تصویر:  73883754959691539647.jpg]

-------------------------------------------------
بعضی از رابطه ها را همین امروز باید تمام کرد
درسته..
avcc , aref رو به مثبت وصل کردی و gnd رو به منفی؟؟؟
اگه دیدی درست نشد خودم یکی با برد برد میبندم تست میکنم...
یه فیلم ازش بزار...
الان درست شد ... بازم ممنون

[تصویر:  k43aua1eny3fm1jny23c.jpg]


فقط نورش زیاده و مقاومت می خواد !!

راستی به نظرت میزان تولرانسش چند درجه هستش؟؟

یعنی دقتش چند درصده؟؟

---------------------------------------------------------------------------------
چهار چیز است که اندک آن بسیار است: بینوایی , درد , دشمنی و آتش
(۱۸-دى-۱۳۸۹, ۱۸:۵۰:۲۳)رسول نوشته است: [ -> ]الان درست شد ... بازم ممنون
فقط نورش زیاده و مقاومت می خواد !!

راستی به نظرت میزان تولرانسش چند درجه هستش؟؟

یعنی دقتش چند درصده؟؟

---------------------------------------------------------------------------------
چهار چیز است که اندک آن بسیار است: بینوایی , درد , دشمنی و آتش
حتما مقاومت بزار.. به پورتت اسیب نزنه....
دقتش 1 درجه است!!!!
میشه دقتش رو در حد 0.5 درجه کرد...
صفحه‌ها: 1 2 3 4 5 6