اطلاعیه

Collapse
No announcement yet.

تبدیل باینری به پالس در یک پین

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

    تبدیل باینری به پالس در یک پین

    سلام دوستان
    من یه ایده ای دارم می خواستم بدونم میشه عددی را به باینری در اورد بعد در یک پین میکروکنترلر با کلاک داخلی به بیرون فرستاد

    #2
    پاسخ : تبدیل باینری به پالس در یک پین

    سلام
    اعداد همیشه به صورت باینری در هر میکروکنترولری نگهداری میشن.
    اول پین رو خروجی تعریف کنید.
    شما بیت به بیت عدد ذخیره شده رو چک کنید و اگر یک بود، پین رو یک و اگر صفر بود پین رو صفر کنید.
    شبنم از سعی به سرچشمه خورشید رسید صائب تبریزی

    دیدگاه


      #3
      پاسخ : تبدیل باینری به پالس در یک پین

      همون بیت به بیت چک کردن یعنی چه جوری

      دیدگاه


        #4
        پاسخ : تبدیل باینری به پالس در یک پین

        نوشته اصلی توسط بنیامین 20
        سلام دوستان
        من یه ایده ای دارم می خواستم بدونم میشه عددی را به باینری در اورد بعد در یک پین میکروکنترلر با کلاک داخلی به بیرون فرستاد
        سلام
        امکان نداره با سرعت کلاک داخلی بخواد پردازش کنه ... چون به هر صورت یک سری پردازشی میخواد انجام بده ...

        موفق باشید
        [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
        معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
        معرفی نرم افزار Codewizard PWM
        با من بیشتر آشنا شوید

        دیدگاه


          #5
          پاسخ : تبدیل باینری به پالس در یک پین

          تو بسکام دستوری برای باینری کردن اعداد هست
          اگه سرعت میکرو جواب گو باشه میتونی اونها رو بیت بیت بفرستی رو پورت
          دستوره دیگه ای هم هست که تک تک بیت ها را جدا میکنه
          که یادم نیست
          :nice:

          دیدگاه


            #6
            پاسخ : تبدیل باینری به پالس در یک پین

            حالا کلاک داخلیش مهم نیست یه فکری می کنم من موندم چه طوری عدد رو به یه پین بفرستم

            دیدگاه


              #7
              پاسخ : تبدیل باینری به پالس در یک پین

              کد:
              for(conter=0;counter<8;counter++)
              {
              if(((Variable>>counter)&0x01)==1)
              output pin =1;
              else
              output pin =0;
              }
              زندگي آن چه که زيسته ايم نيست ، بلکه آن چيزي است که از گذشته به خاطر داريم ...گابريل گارسيا مارکز

              دیدگاه

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