اطلاعیه

Collapse
No announcement yet.

2 سوال در مورد LCD و استپ موتور(فوری)

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    2 سوال در مورد LCD و استپ موتور(فوری)

    با سلام
    از دوستان اگه شخصی میتونه این 2 تا مدار رو در محیط کدویژن و به زبان C بنویسه و در پروتئوس شبیه سازی کنه ممنون میشم کمکم کنه و انجام بده.

    1 ) مداری طراحی کنید که در صورت فشردن کلید متصل به پورت B.0 رشته " reza " را در سطر اول یک LCD(2*16) هر 50 میلی ثانیه نشان دهد و در صورت فشرده شدن کلید متصل به پورت B.1 این رشته را هر 50 میلی ثانیه در سطر دوم نمایش دهد.

    2) مداری طراحی و شبیه سازی کنید که با فشرده شدن کلیدی که متصل به پورت B.0 است یک موتور پله ای را که متصل به پورت D است را به تعداد 50 گام به صورت ساعتگرد بچرخاند و جهت چرخش به همراه میزان چرخش لحظه ای آن را روی یک LCD متصل به پورت A نمایش دهد و در صورتیکه کلید متصل به پورت B.1 فشرده شد همین عملیات به صورت پاد ساعتگرد تکرار شود.
    با تشکر
    سال 89
    تو دربي 69
    شيث رضائي
    دنبال فرهاد بدو
    آي بدو آي بدو

    #2
    پاسخ : 2 سوال در مورد LCD و استپ موتور(فوری)

    سلام
    اخوی اگه پروژه نوشتی و مشکل داره>> لطفا پیوستش کن تا دوستان یا من مشکلش رو...
    ولی اگه میخوای یکی برات انجامش بده >>> معمولا کسی انجام نمیده ، علتتش هم معلومه
    خواستی بیا سایتم در خدمتیم.
    اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

    اگه دوس دارید سریع به جواب برسید :
    1) قبل از پرسیدن سوال، بسرچید.
    2) سوالاتون رو با جزئیات کامل مطرح کنید.

    دیدگاه


      #3
      پاسخ : 2 سوال در مورد LCD و استپ موتور(فوری)

      این تلاش من برای سوال اولم بود ولی نمیدونم چرا تو پروتئوس جواب نمیگیرم.این لینکشه: ( ببخشید که بلد نیستم ضمیمه کنم)
      http://uplod.ir/gbv03zzytus5/Tamrine_6.rar.htm
      در مورد سوال دوم هم واقعا هیچی از استپ موتور بلد نیستم.
      سال 89
      تو دربي 69
      شيث رضائي
      دنبال فرهاد بدو
      آي بدو آي بدو

      دیدگاه


        #4
        پاسخ : 2 سوال در مورد LCD و استپ موتور(فوری)

        این لینکه که باز نمیشه....
        برا من این طوریه یه ....
        پیوست کردی در خدمتیم.

        چیز خاصی نداز فرم کلیش به صورت زیره


        حلقه-اگه رو فلان کلید کلیک شد
        {
        برو به سطر و ستون صقر
        اطلاعات رو نمایش بده
        تاخیر زمانی
        پاک کردن صفحه
        }

        حلقه-اگه رو فلان کلید کلیک شد :mrgreen:
        {
        برو به سطر صفر و ستون یک
        اطلاعات رو نمایش بده
        تاخیر زمانی
        پاک کردن صفحه
        }



        موفق باشید
        اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

        اگه دوس دارید سریع به جواب برسید :
        1) قبل از پرسیدن سوال، بسرچید.
        2) سوالاتون رو با جزئیات کامل مطرح کنید.

        دیدگاه


          #5
          پاسخ : 2 سوال در مورد LCD و استپ موتور(فوری)

          نوشته اصلی توسط Different
          این تلاش من برای سوال اولم بود ولی نمیدونم چرا تو پروتئوس جواب نمیگیرم.این لینکشه: ( ببخشید که بلد نیستم ضمیمه کنم)
          http://uplod.ir/gbv03zzytus5/Tamrine_6.rar.htm
          اینم کدی که شما نوشتین

          کد:
          #include <mega16.h>  
          #asm
            .equ __lcd_port=0x1B ;PORTA
          #endasm
          #include <lcd.h>
          #include <delay.h>
          void main(void){ 
          PORTA=0x00;
          DDRA=0xFF;    
          lcd_init(16); 
          
          while (1){
          lcd_clear(); 
          lcd_gotoxy(1,0);
          if(PINB.0==1)
          {
          lcd_gotoxy(1,0);
          lcd_putsf("kashani");
          delay_ms(100);
          }
          lcd_gotoxy(1,1);
          if(PINB.1==1)
          {
          
          lcd_putsf("kashani");
          delay_ms(100);
          }
          _lcd_ready();
          _lcd_write_data(0x00);
           }
          }

          اضافه شده در تاریخ :
          نوشته اصلی توسط Different
          1 ) مداری طراحی کنید که در صورت فشردن کلید متصل به پورت B.0 رشته " reza " را در سطر اول یک LCD(2*16) هر 50 میلی ثانیه نشان دهد و در صورت فشرده شدن کلید متصل به پورت B.1 این رشته را هر 50 میلی ثانیه در سطر دوم نمایش دهد.
          اینم جواب سوال اول شما

          کد:
          void main(void)
          { 
          PORTB=0x03;
          DDRB=0x00;    
          lcd_init(16);
          
          while (1){
          lcd_clear(); 
          lcd_gotoxy(1,0);
          if(PINB.0==0)
          {
          lcd_gotoxy(1,0);
          lcd_putsf("kashani");
          delay_ms(100);
          lcd_clear();
          }
          lcd_gotoxy(1,1);
          if(PINB.1==0)
          {
          
          lcd_putsf("kashani");
          delay_ms(100);
          lcd_clear();
          }
          
          delay_ms(100);
           }
          }
          که با اين درد اگر دربند درمانند درمانند
          فاميل دور : اشاره داره به درهايي که واقعا در نيستن ، مثل نقاشي در روي ديوار. يعني اين دردها مارو شبيه اون درها ميکنه .

          دیدگاه

          لطفا صبر کنید...
          X