اطلاعیه

Collapse
No announcement yet.

راه اندازی PWM1 روی هدر برد LPC2368

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

    راه اندازی PWM1 روی هدر برد LPC2368

    سلام
    برنامه راه اندازی PWM1.2 رو نوشتم ولی هیچ خروجی روی برد نمی گیرم!

    کد:
    #include <LPC23xx.H> /* include for LPC23xx */
    
    static void PWMInit(){
      /* considering LPC2387 */
      /* Select PWM1.2 output on P1.20 */
      PINSEL3 |= (0x2 << 8);
    		
      /* reset PWM counter */
      PWM1TCR = 0x02;
    
      /* setup match control to reset on MR0 */
      PWM1MCR = 0x02;
    
      /* select single edge for PWM1.2 and enable PWM1.2 o/p */
      PWM1PCR = 1 << 10;
    
      /* setup PWM period */
      PWM1MR0 = 100;
    
      /* setup PWM duty cycle (50%) */
      PWM1MR2 = 50;
    
      /* start counter and enable PWM */
      PWM1TCR = 0x81;
    
      /* enable LER */
      PWM1LER = 0x04;
    }
    
    
    
    
    int main()
    {
      PWMInit();
      while(1);
    }
    لطفاً راهنمایی بفرمائید دوستان
    اين نيز ميگذرد

    #2
    پاسخ : راه اندازی PWM1 روی هدر برد LPC2368

    سلام ای کاش برنامتون را در قسمت کد می نوشتید اینجوری بهتر می شد برنامه را خواند
    من pwm را راه نینداختم ولی یک سوال : آیا pcon آن را برای pwm فعال کردید؟ :rolleyes:
    دکتر چمران در 1311 در تهران متولد شد
    وي در زمان اقامت در آمريکا انجمن اسلامي آمريکا را تأسيس کرد که منجر به قطع بورسيه وي توسط شاه شد.
    او با اينکه يکي از دانشمندان مطرح آمريکا به حساب مي آمد بدون توجه به مدرک به مصر رفت و آموزش نظامي ديد.

    دیدگاه


      #3
      پاسخ : راه اندازی PWM1 روی هدر برد LPC2368

      کد اضافه شد
      آیا با دستور ست کردن خروجی پی دابلیو ام پایه به عنوان خروجی ست نمیشه؟
      کد:
      #include <LPC23xx.H> /* include for LPC23xx */
      
      static void PWMInit(){
        /* considering LPC2387 */
        /* Select PWM1.2 output on P1.20 */
        PINSEL3 |= (0x2 << 8);
      		
        /* reset PWM counter */
        PWM1TCR = 0x02;
      
        /* setup match control to reset on MR0 */
        PWM1MCR = 0x02;
      
        /* select single edge for PWM1.2 and enable PWM1.2 o/p */
        PWM1PCR = 1 << 10;
      
        /* setup PWM period */
        PWM1MR0 = 100;
      
        /* setup PWM duty cycle (50%) */
        PWM1MR2 = 50;
      
        /* start counter and enable PWM */
        PWM1TCR = 0x81;
      
        /* enable LER */
        PWM1LER = 0x04;
      }
      
      
      
      
      int main()
      {
        PWMInit();
        while(1);
      }
      لطفاً دوستان راهنمایی کنند
      اين نيز ميگذرد

      دیدگاه


        #4
        پاسخ : راه اندازی PWM1 روی هدر برد LPC2368

        لطفاً فایل زیر را مطالعه کنید

        سوالات را در همین پست مطرح نمائید
        http://s4.picofile.com/file/7760782254/PWM.pdf.html
        اين نيز ميگذرد

        دیدگاه


          #5
          پاسخ : راه اندازی PWM1 روی هدر برد LPC2368

          سلام
          میشه کل این فایل PDF روی برای دانلود قرار بدهید یا به ایمیل بنده ارسال کنید؟
          *********************.com

          دیدگاه


            #6
            پاسخ : راه اندازی PWM1 روی هدر برد LPC2368

            والا فایل pdf مربوط به پروژه خودم هست و هنوز تکمیل نشده ، ولی اگه سوالی دارید در خدمتم
            اين نيز ميگذرد

            دیدگاه


              #7
              پاسخ : راه اندازی PWM1 روی هدر برد LPC2368

              حله دوست عزیز من مطالعه کردم دیدم مطالب را بسیار شیوا و رسا گفتین این بود که این حرف رو زدم.
              من نمیدونستم که این pdf پروژتون هست.ان شاء الله که موفق باشید.
              ولی بعد از این که پروژتون تموم شد و تکمیل کردین فایل pdf اون رو برای اشتراک میزارین؟
              اگر بزازین که بسیار عالی میشه. :wow: :nerd:

              دیدگاه


                #8
                پاسخ : راه اندازی PWM1 روی هدر برد LPC2368

                بله حتماً این کارو خواهم کرد

                شما دعا کن زودتر بتونم جمع و جورش کنم :angry:
                اين نيز ميگذرد

                دیدگاه


                  #9
                  پاسخ : راه اندازی PWM1 روی هدر برد LPC2368

                  بسیار عالی
                  ان شاء الله من دعا میکنم براتون که زودتر این کار رو تمام کنید و بسلامتی نمره خودتون رو ازش بگیرید.

                  دیدگاه

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