امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
کسی هست میکروی این رو برام عوض کنه؟
نویسنده پیام
abbasalifix غایب
کاربر با تجربه
****

ارسال‌ها: 1,394
موضوع‌ها: 82
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 1496
( 2198 تشکر در 1065 ارسال )
ارسال: #1
کسی هست میکروی این رو برام عوض کنه؟
سلام
این یه مدار تایمر و کرنومتر به زبان سی هست - با میکرو atmega16 هست من میخوام با میکرو atmega128 باشه کسی این کارو برام میکنه این میکرو رو برام عوض کنه ؟
تا فرداشب میخوام وقتم خیلی پره و گرنه خودم انجامش میدادم

اینم فایل برنامه وشبیه سازی
(آخرین ویرایش در این ارسال: ۰۲-دى-۱۳۹۱, ۲۳:۱۶:۴۵، توسط abbasalifix.)
۰۲-دى-۱۳۹۱, ۲۳:۱۳:۲۲
ارسال‌ها
پاسخ
hadikh73 آفلاین
مدیــر کـل سایـت
*******

ارسال‌ها: 1,219
موضوع‌ها: 43
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 13642
( 14739 تشکر در 4686 ارسال )
ارسال: #2
RE: کسی هست میکروی این رو برام عوض کنه؟
سلام
فکر کنم اینو می خواستیدWink


فایل‌(های) پیوست شده
.rar   cornometr.rar (اندازه: 62.42 KB / تعداد دفعات دریافت: 69)

۰۳-دى-۱۳۹۱, ۰۰:۲۳:۴۸
ارسال‌ها
پاسخ
تشکر شده توسط : abbasalifix, helma, aKaReZa75, Ambassador, orange signal
abbasalifix غایب
کاربر با تجربه
****

ارسال‌ها: 1,394
موضوع‌ها: 82
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 1496
( 2198 تشکر در 1065 ارسال )
ارسال: #3
RE: کسی هست میکروی این رو برام عوض کنه؟
مرسی از کمک و لطف بزرگت من اینو خودمم که عوض کردم دیشب دیدم که ال سی دیش روشن میشد اما شروع به شمارش نمی کرد باز اومد برنامه رو تغییر داده بودم هم میکرو روشن میشد شروع به شمارش میکرد .
میشه برام بگین چطوری این کارو کردین؟
۰۳-دى-۱۳۹۱, ۱۳:۴۹:۳۰
ارسال‌ها
پاسخ
تشکر شده توسط : orange signal
hadikh73 آفلاین
مدیــر کـل سایـت
*******

ارسال‌ها: 1,219
موضوع‌ها: 43
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 13642
( 14739 تشکر در 4686 ارسال )
ارسال: #4
RE: کسی هست میکروی این رو برام عوض کنه؟
من میکرو عوض کردم دیدم کار نمی کنه برنامه رو از اول نوشتم
اینم توضیح برنامهWink
توی این برنامه از تایمر صفر استفاده شده که باید کریستال 32.768 به پایه های 18 و19 وصل بشه
متغیر b وقتی یک باشه میکرو شروع به شمارش می کنه و وقتی صفر باشه شمارش متوقف میشه
کد php:
if ((PINC.0==0)&&(c==0)){b=1;c=1;d=e*2.55;TCNT0=d;}
 if ((
PINC.0==1)&&(c==1)){c=0;} 
با این 2 خط کلید start فعال میشه یعنی وقتی که کلید start بزنیم تایمر شروع به کار می کنه و آخرین مقدار صدم ثانیه رو به عددی بین 0-255 تبدیل می کنه و توی تایمر 0 می ریزه که از اونجا شروع کنه(دقت تایمر زیاد میشه)
کد php:
if ((PINC.1==0)&&(c1==0)){b=0;c1=1;}
 if ((
PINC.1==1)&&(c1==1)){c1=0;} 
با این 2 خط وقتی کلید stop بزنیم تایمر متوقف میشه
کد php:
if ((PINC.2==0)&&(c2==0)){b=0;a=0;e=0;c2=1;}
 if ((
PINC.2==1)&&(c2==1)){c2=0;} 
با این 2خط وقتی که کلید reset بزنیم زمان صفر میشه
کد php:
d=TCNT0
متغیر d مساوی تایمر 0 میشه
کد php:
d=d/2.55
متغیر d به یک عدد بین 0-100 تبدیل میشه
کد php:
if (b==1){e=d;} 
وقتی که تایمر روشن باشد متغیر e با d برابر می شه
کد php:
sprintf(str,"Time=%u:%u ",a,e);
 
lcd_gotoxy(0,0);
 
lcd_puts(str); 
متغیر های aو e نمایش داده می شوند

۰۳-دى-۱۳۹۱, ۱۵:۰۳:۴۳
ارسال‌ها
پاسخ
تشکر شده توسط : omid_phoenix, abbasalifix, Ambassador, aKaReZa75, orange signal
abbasalifix غایب
کاربر با تجربه
****

ارسال‌ها: 1,394
موضوع‌ها: 82
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 1496
( 2198 تشکر در 1065 ارسال )
ارسال: #5
RE: کسی هست میکروی این رو برام عوض کنه؟
بازم به کمکت نیاز دارم
این رو هم میخوام میکرو شو عوض کنم
قراره بعدا 3تا پایه از مبدل های آنالوگ به دیجیتال استفاده بشه که بعد از نمایش یک عکس و یا یه نوشته بیاد و ولتاژ های این سه تا ورودی که بین 0-5 هست رو نمایش بده همینطور قراره 3تا موج PWM از میکرو بیاد بیرون
فایلی که دانلود کردم فایل 1 هست
فایلی که من میکرو شو عوض کردم و بازم کار نمی کنه فایل 2 هست
۰۳-دى-۱۳۹۱, ۲۲:۱۲:۲۶
ارسال‌ها
پاسخ
تشکر شده توسط : orange signal
hadikh73 آفلاین
مدیــر کـل سایـت
*******

ارسال‌ها: 1,219
موضوع‌ها: 43
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 13642
( 14739 تشکر در 4686 ارسال )
ارسال: #6
RE: کسی هست میکروی این رو برام عوض کنه؟
عباس جان من منوز با این کامپایلر کار نکردم و نمی تونم Shy شرمندهShy اگر کدویژن یا بسکام بود در خدمتمWink

۰۳-دى-۱۳۹۱, ۲۲:۴۰:۴۷
ارسال‌ها
پاسخ
تشکر شده توسط : abbasalifix
abbasalifix غایب
کاربر با تجربه
****

ارسال‌ها: 1,394
موضوع‌ها: 82
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 1496
( 2198 تشکر در 1065 ارسال )
ارسال: #7
RE: کسی هست میکروی این رو برام عوض کنه؟
با کدویژن میخوم یه ال سی دی گرافیکی با هرچیپی که شد راه بندازم با مشخصاتی که بالا گفتم درباره pwm و adc
۰۳-دى-۱۳۹۱, ۲۲:۵۹:۳۷
ارسال‌ها
پاسخ
تشکر شده توسط : orange signal
hadikh73 آفلاین
مدیــر کـل سایـت
*******

ارسال‌ها: 1,219
موضوع‌ها: 43
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 13642
( 14739 تشکر در 4686 ارسال )
ارسال: #8
RE: کسی هست میکروی این رو برام عوض کنه؟
(۰۳-دى-۱۳۹۱, ۲۲:۵۹:۳۷)abbasalifix نوشته است: با کدویژن میخوم یه ال سی دی گرافیکی با هرچیپی که شد راه بندازم با مشخصاتی که بالا گفتم درباره pwm و adc
pwm و adc که هیچی ولی تا حالا با ال سی دی گرافیکی تو کدویژن کار نکردم تا فردا بعد از ظهر خبرش بهت میدمWink

۰۳-دى-۱۳۹۱, ۲۳:۳۶:۱۴
ارسال‌ها
پاسخ
تشکر شده توسط : abbasalifix, orange signal
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #9
RE: کسی هست میکروی این رو برام عوض کنه؟
(۰۳-دى-۱۳۹۱, ۲۲:۵۹:۳۷)abbasalifix نوشته است: با کدویژن میخوم یه ال سی دی گرافیکی با هرچیپی که شد راه بندازم با مشخصاتی که بالا گفتم درباره pwm و adc
اون چیزی که بالا تغییر دادید مشکلی نداشت درواقع چیزی برای مشکل وجود نداشت!
البته من جایی ندیدم که فایل KS0108 رو فراخوانی کرده باشید ولی ازش استفاده کردید!
از چه میکرویی به چه میکرویی رفتید؟

با کدویژن
چشم امروز عصر براتون میفرستم

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
(آخرین ویرایش در این ارسال: ۰۴-دى-۱۳۹۱, ۰۴:۴۴:۳۷، توسط behzady.)
۰۴-دى-۱۳۹۱, ۰۴:۳۹:۴۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : abbasalifix
abbasalifix غایب
کاربر با تجربه
****

ارسال‌ها: 1,394
موضوع‌ها: 82
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 1496
( 2198 تشکر در 1065 ارسال )
ارسال: #10
RE: کسی هست میکروی این رو برام عوض کنه؟
(۰۴-دى-۱۳۹۱, ۰۴:۳۹:۴۹)behzady نوشته است:
(۰۳-دى-۱۳۹۱, ۲۲:۵۹:۳۷)abbasalifix نوشته است: با کدویژن میخوم یه ال سی دی گرافیکی با هرچیپی که شد راه بندازم با مشخصاتی که بالا گفتم درباره pwm و adc
اون چیزی که بالا تغییر دادید مشکلی نداشت درواقع چیزی برای مشکل وجود نداشت!
البته من جایی ندیدم که فایل KS0108 رو فراخوانی کرده باشید ولی ازش استفاده کردید!
از چه میکرویی به چه میکرویی رفتید؟

با کدویژن
چشم امروز عصر براتون میفرستم

این پروژه های همشون تقریبا دانلودی بودن هیچ کدومش رو خودم ننوشتم برای یکی از بچه های دانشگاه یزد میخوام که بلد نبودن با سایت و تاپیک ها کار کنند وفقط سرچ بلدن منم گفتم کمکتون میکنم اما وقتی دیدم که برای ال سی دی های گرافیکی سیاه و سفید منبعی نیست یکمی جا خوردم
۰۴-دى-۱۳۹۱, ۱۲:۲۳:۵۲
ارسال‌ها
پاسخ
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #11
RE: کسی هست میکروی این رو برام عوض کنه؟
این مال سایت techno-electro.com هست امیدوارم به دردتون بخوره فقط LCD هست بقیه چیز هاش رو کامل بگید تا اضافه کنم


فایل‌(های) پیوست شده
.zip   CodeVision_H[Techno-Electro.COM].zip (اندازه: 252.46 KB / تعداد دفعات دریافت: 107)

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
۰۴-دى-۱۳۹۱, ۱۶:۳۳:۵۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : abbasalifix, hadikh73


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  روش اتصال کریستال 16MHZ به میکروی Atmega32 و تنطیم فیوزبیتها HOPE_GROUP 10 20,643 ۲۹-مرداد-۱۳۹۳, ۰۰:۵۶:۵۵
آخرین ارسال: student123
  تشخیص میکروی پروگرم شده از پروگرم نشده Zahra_B 11 8,633 ۰۸-دى-۱۳۹۲, ۱۲:۵۸:۵۵
آخرین ارسال: رسول
  فایل خوانده شده از میکروی قفل شده! MicrowaveCO 6 5,036 ۱۰-شهریور-۱۳۹۲, ۱۶:۴۸:۱۴
آخرین ارسال: MicrowaveCO
  کنترل ربات باpc (میکروی AVR) ahmadhmzv 5 4,724 ۲۰-شهریور-۱۳۹۰, ۱۷:۳۵:۳۶
آخرین ارسال: ahmadhmzv
  میکروی avr و lcd و کیبورد 4*4 در پروتئوس fabulous 2 5,932 ۲۵-اردیبهشت-۱۳۸۹, ۱۲:۵۷:۵۸
آخرین ارسال: t3r!p3000
  میکروی avr و lcd و کیبورد 4*4 در پروتئوس 0 764 کم‌تر از 1 دقیقه‌ی پیش
آخرین ارسال:

پرش به انجمن:


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

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