امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 2
  • 1
  • 2
  • 3
  • 4
  • 5
txdمیکرو(فوری،نیازمندم)
نویسنده پیام
saeed.b1368 آفلاین
تازه وارد

ارسال‌ها: 18
موضوع‌ها: 6
تاریخ عضویت: دى ۱۳۹۲

تشکرها : 0
( 4 تشکر در 2 ارسال )
ارسال: #1
txdمیکرو(فوری،نیازمندم)
سلام دوستان من دارم 1 برنامه روی mega8 مینویسم که از پایه txd برا ارسال اطلاعات به میکرو دیگه استفاده میکنم.برنامه به این شکل که اگه 1 کلیدی زده شد 1سری کارو انجام بده بعد data موردنظرو ارسال کن.اما نمیدونم چرا از اول برنامه رو که ران میکنم چرا پایهtxd بدون گرفتن دستور داره کار میکنه(یعنی 1 سره high)بعدشم که کلیدو میزنم هیچ تغییری ایجاد نمیشه.ریزه برنامه ام اینه:
کد php:
if(PINB.0==0)
      {
      
      
PORTC.0=1;
      
delay_ms(1000);
      
PORTC.0=0;
      
PORTC.1=1;
      
delay_ms(1000);
      
PORTC.1=0;
      
PORTC.2=1;
      
delay_ms(1000);
      
PORTC.2=0;
      
PORTC.3=1;
      
delay_ms(1000);
      for(
i=0;i<6;i++)
      {
      
putchar('s');
      
delay_ms(30);   }
      } 
اگه کسی میتونه کمکم کنه.ممنون میشم.
(آخرین ویرایش در این ارسال: ۱۱-دى-۱۳۹۲, ۲۲:۵۳:۵۳، توسط babyy.)
۱۱-دى-۱۳۹۲, ۲۲:۴۷:۰۰
ارسال‌ها
پاسخ
Ambassador آفلاین
مدیر بخش موبایل
*****

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

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #2
RE: txdمیکرو(فوری،نیازمندم)
سلام

اینطور که از کد برمیاد شما باید pinb.0‌ رو پول آپ کرده باشید، انجامش دادین،؟

نقشه مدارتون رو هم لطف کنید بزارید.

START...

۱۱-دى-۱۳۹۲, ۲۳:۱۹:۲۳
ارسال‌ها
پاسخ
تشکر شده توسط : babyy
saeed.b1368 آفلاین
تازه وارد

ارسال‌ها: 18
موضوع‌ها: 6
تاریخ عضویت: دى ۱۳۹۲

تشکرها : 0
( 4 تشکر در 2 ارسال )
ارسال: #3
RE: txdمیکرو(فوری،نیازمندم)
اره پول آپشو اکتیو کردم تو همون کدویزارد انجامش دادم.
فک نمیکنم مشکل از کلید ورودیpinb.0 باشه چون وقتی این کلیدومیزنم اون 3تا LEDکه گفتم بعد زدن کلید روشن شن درست روشن میشن و کارشنو انجام میدن.
ولی txd از همون اول اکتیو بدون دستور.
۱۱-دى-۱۳۹۲, ۲۳:۲۸:۲۸
ارسال‌ها
پاسخ
Ambassador آفلاین
مدیر بخش موبایل
*****

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

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #4
RE: txdمیکرو(فوری،نیازمندم)
با سیم دارید داده میفرستید؟

START...

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

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

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #5
RE: txdمیکرو(فوری،نیازمندم)
(۱۱-دى-۱۳۹۲, ۲۲:۴۷:۰۰)saeed.b1368 نوشته است: چرا پایهtxd بدون گرفتن دستور داره کار میکنه(یعنی 1 سره high)بعدشم که کلیدو میزنم هیچ تغییری ایجاد نمیشه.
1 بودن که نشان از فعالیت نیست که مربوط به پروتکل میشه وقتی UART رو فعال کنی اونم 1 میشه بر می گرده به شیوه ارسال اطلاعات
---
بعد شما داده رو میفرستید چجوری چک می کنید که ارسال شده یانه؟ که می گید تغییری ایجاد نمی شه؟

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

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

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
۱۲-دى-۱۳۹۲, ۱۴:۴۷:۳۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : sharin, babyy, Ambassador
saeed.b1368 آفلاین
تازه وارد

ارسال‌ها: 18
موضوع‌ها: 6
تاریخ عضویت: دى ۱۳۹۲

تشکرها : 0
( 4 تشکر در 2 ارسال )
ارسال: #6
RE: txdمیکرو(فوری،نیازمندم)
(۱۲-دى-۱۳۹۲, ۱۴:۴۷:۳۳)behzady نوشته است:
(۱۱-دى-۱۳۹۲, ۲۲:۴۷:۰۰)saeed.b1368 نوشته است: چرا پایهtxd بدون گرفتن دستور داره کار میکنه(یعنی 1 سره high)بعدشم که کلیدو میزنم هیچ تغییری ایجاد نمیشه.
1 بودن که نشان از فعالیت نیست که مربوط به پروتکل میشه وقتی UART رو فعال کنی اونم 1 میشه بر می گرده به شیوه ارسال اطلاعات
---
بعد شما داده رو میفرستید چجوری چک می کنید که ارسال شده یانه؟ که می گید تغییری ایجاد نمی شه؟
پس 1 بودن txd نشون از کار همیشگی(ارسال اطلاعات)نی؟
اینکه تغیری ایجاد نمیشه رو برا این میگم که تو قسمت گیرنده اون دستوری رو که گفتم بعد از دریافت اطلاعات انجام بده رو با دادن یا ندادنش انجام میده.
برنامه گیرندمم اینه:
کد php:
{a='m';
      
a=getchar();
      if(
a=='s')
      {
      
PORTD.6=1;
      
delay_ms(500);
      
PORTD.6=0;
      
delay_ms(500);
      
PORTD.6=1;
      } 
(آخرین ویرایش در این ارسال: ۱۳-دى-۱۳۹۲, ۱۳:۱۴:۱۲، توسط babyy.)
۱۲-دى-۱۳۹۲, ۲۰:۰۳:۴۰
ارسال‌ها
پاسخ
Ambassador آفلاین
مدیر بخش موبایل
*****

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

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #7
RE: txdمیکرو(فوری،نیازمندم)
سلام

در مورد hmt-r به دلیل وجود نویز این دریافت ها خود به خود صورت میگیره، باید اقدامات مربوط به نویز گیری رو پیاده کنید، کریستال خارجی یا کد بندی داده ها تون.

START...

۱۲-دى-۱۳۹۲, ۲۰:۱۱:۲۹
ارسال‌ها
پاسخ
تشکر شده توسط : babyy
saeed.b1368 آفلاین
تازه وارد

ارسال‌ها: 18
موضوع‌ها: 6
تاریخ عضویت: دى ۱۳۹۲

تشکرها : 0
( 4 تشکر در 2 ارسال )
ارسال: #8
RE: txdمیکرو(فوری،نیازمندم)
(۱۲-دى-۱۳۹۲, ۲۰:۱۱:۲۹)Ambassador نوشته است: سلام

در مورد hmt-r به دلیل وجود نویز این دریافت ها خود به خود صورت میگیره، باید اقدامات مربوط به نویز گیری رو پیاده کنید، کریستال خارجی یا کد بندی داده ها تون.

سلام یعنی حتی بدون اینکه hmt فعال باشه بازم دستور گرفته میشه و کار انجام میگیره.
منم شکم به همین موضوع بود 1 بار دیگه کلا HMT رو قطع کردم اما بازم تغییری نکرد.گیرنده کارخودشو انجام میداد.
۱۲-دى-۱۳۹۲, ۲۰:۲۰:۱۴
ارسال‌ها
پاسخ
Ambassador آفلاین
مدیر بخش موبایل
*****

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

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #9
RE: txdمیکرو(فوری،نیازمندم)
hmt مهم نیست، hmr نویز رو از محیط میگیره برا همین وقتی hmt رو هم برمی دارید بازم اون طرف فرمان انجام میشه

START...

۱۲-دى-۱۳۹۲, ۲۰:۲۴:۰۰
ارسال‌ها
پاسخ
تشکر شده توسط : babyy
saeed.b1368 آفلاین
تازه وارد

ارسال‌ها: 18
موضوع‌ها: 6
تاریخ عضویت: دى ۱۳۹۲

تشکرها : 0
( 4 تشکر در 2 ارسال )
ارسال: #10
RE: txdمیکرو(فوری،نیازمندم)
(۱۲-دى-۱۳۹۲, ۲۰:۲۴:۰۰)Ambassador نوشته است: hmt مهم نیست، hmr نویز رو از محیط میگیره برا همین وقتی hmt رو هم برمی دارید بازم اون طرف فرمان انجام میشه

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

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

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #11
RE: txdمیکرو(فوری،نیازمندم)
اینا رو ببینید:

http://www.iranled.com/forum/thread-2752...hlight=hmt

http://www.iranled.com/forum/thread-2571...#pid209789

START...

۱۲-دى-۱۳۹۲, ۲۰:۴۱:۴۲
ارسال‌ها
پاسخ
تشکر شده توسط : sharin, behzady, babyy, omid_phoenix


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [فوری] یک کمک ساده و فوری questnet 5 4,014 ۱۶-مرداد-۱۳۹۷, ۱۸:۳۶:۴۳
آخرین ارسال: questnet
  چه ججوری MT8880 رو به میکرو وصل کنم(فوری) amiraliforoozandeh 52 56,442 ۲۰-خرداد-۱۳۹۶, ۱۶:۳۳:۲۵
آخرین ارسال: erfanjann
Rolleyes [سوال] احتیاج فوری !ایجاد حالات مختلف کاری برای یک سوئیچ در بسکام sadegh1rezaei 6 3,636 ۲۹-مهر-۱۳۹۳, ۲۱:۵۷:۴۶
آخرین ارسال: aKaReZa75
  کمک فوری در برنامه نویسی کانتر lightlife 0 1,814 ۰۹-مرداد-۱۳۹۳, ۱۸:۰۷:۱۵
آخرین ارسال: lightlife
  [سوال] کمک فوری درباره HM-T و HM-R blackstar368 47 33,341 ۱۹-اسفند-۱۳۹۲, ۲۱:۳۵:۱۹
آخرین ارسال: GoldenFishID
  نیاز به کمک فوری برای حل مشکل ADC Mega32 Nadergh007 12 10,237 ۱۹-شهریور-۱۳۹۱, ۲۱:۲۳:۵۷
آخرین ارسال: Nadergh007
  درخواست کمک فوری فوری فوری تو برنامه نویسی بیسیک indiana 0 1,779 ۱۴-شهریور-۱۳۹۱, ۱۵:۴۱:۱۹
آخرین ارسال: indiana
Exclamation [سوال] کمک فوری در مورد برنامه نویسی بسکام sun2012 1 3,407 ۲۴-مرداد-۱۳۹۱, ۱۵:۱۲:۲۵
آخرین ارسال: aKaReZa75
  استفاده از میکروفن خازنی به عنوان سوئیچ (فوری) parham144 1 3,065 ۲۵-اردیبهشت-۱۳۹۱, ۰۲:۲۲:۴۶
آخرین ارسال: abbasalifix
  در خواست فوری ساخت فایل هگز ailasam 8 7,119 ۰۶-آذر-۱۳۹۰, ۱۷:۴۹:۲۰
آخرین ارسال: ailasam

پرش به انجمن:


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

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