اطلاعیه

Collapse
No announcement yet.

a/d

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

    a/d

    سلام
    ایا امکان داره عددی که میکرو روی 7seg نمایش میده رو (مثلا پروژه یک شمارنده ساده) روی یک پین از یک پورت همون میکرو به صورت دیجیتال فرستاد؟
    و ایا میشه همون سیگنال دیجیتال رو (منظور همان عدد) تو یه میکروی دیگه به انالوگ تبدیل کرد و یا توی یه سیستم دیگه پردازش کرد؟
    لطفا نوع دستور برنامه نویسی(c یا basic)را قید کنید.
    خواهش میکنم کمکم کنید.
    تشکر
    نقش هستی نقشی از ایوان ماست اب و باد و خاک سرگردان ماست
    * برای آینده درست مصرف کنیم*

    #2
    پاسخ : a/d

    بله با استفاده از ارتباط usart میشه مقدار عدد رو فرستاد
    منضور شما از تبیدل عدد به انالوگ چیه؟
    .The best question deserves a better answer
    =-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=
    «پناه»می برم «به خدا»
    از عـیبی که ، «امروز» در خود می بینم، و «دیروز» «دیگران را» به خاطر، «هـمان عیـب» ملامت کرده ام.
    محتاط باشیم، در «سرزنش» و «قضاوت کردن دیگران». وقتی نه از «دیروز او» خبر داریم و نه از "فردای خودمان" .

    دیدگاه


      #3
      پاسخ : a/d

      سلام دوست عزیز

      هیچ کاری نشد نداره ! حالا خیالت راحت شد ؟ :biggrin:

      توضیحاتت زیاد واضح نبود که بگی دقیقا می خوای چی کار کنی ولی میشه یه چیزایی حدس زد ! اگه اون میکرویی که داره روی 7SEG عدد میفرسته برنامش رو دارای کارت خیلی راحته ، حالا اگه می خوای فقط توسط یه پایه عدد و به میکرودیگه بفرستی باید توسط پورت سریال میکرو (همون txd) اونو به میکرودیگه ارسال کنی ( پایه TXD به RXD وصل میشه ) . حالا توسط میکروی دوم میتونی هر کاری که خواستی روی داده انجام بدی ! اگه خواستی اونو به آنالوگ تبدیل کنی دو راه وجود داره :
      1- استفاده از مبدل دیجیتال به آنالوگ

      2- استفاده از پایه میکرو و مقاومت برای این منظور ( توی این روش رزولیشن نهایی به تعداد پایه هایی که استفاده شده برای اینکار بستگی داره )

      حالا اگه میکرو شما پورت سریال نداشت میتونی به صورت نرم افزاری خیلی راحت برنامه ای بنویسی که اینکارو برات انجام بده ! زیاد سخت نیست.

      موفق باشی

      دیدگاه


        #4
        پاسخ : a/d

        سلام
        من میخوام عددی رو که 7seg نشون میده توی یه میکروی مجزای دیگه روش پردازش کنم.برنامه رو هم دارم...
        برای وصل کردن پین TXD به RXD میکروی دوم دستور خاصی لازم نیست؟فقط دو تا پین رو به هم وصل کنم؟
        ممنون از راهنماییتان.
        نقش هستی نقشی از ایوان ماست اب و باد و خاک سرگردان ماست
        * برای آینده درست مصرف کنیم*

        دیدگاه


          #5
          پاسخ : a/d

          سلام
          من میخوام عددی رو که 7seg نشون میده توی یه میکروی مجزای دیگه روش پردازش کنم.برنامه رو هم دارم...

          برای ارتباط پین TXD به RXD میکروی دوم دستور خاصی لازم نیست؟فقط دو تا پین رو به هم وصل کنم؟
          ممنون از راهنماییتان.
          نقش هستی نقشی از ایوان ماست اب و باد و خاک سرگردان ماست
          * برای آینده درست مصرف کنیم*

          دیدگاه


            #6
            پاسخ : a/d

            خب کارت خیلی سریعتر شد !

            اول باید پورت سریال رو پیکربندی کنی ( توسط رجیسترهاش )

            بعد یه فریم استاندارد واسه خودت تعریف کنی که داده ها رو طبق اون بفرستی !

            سوم : عددی رو که برای 7seg ارسال می کنی رو توسط پورت سریال طبق فریمی که تعریف کردی بفرست !

            چهارم : توی قسمت گیرنده به صورت وقفه ای فریمو دریافت کن و سپس عدد ارسالی رو استخراج کن و هر کاری که دلت میخواد باهاش بکن هیچکی هم نمیتونه جلوتو بگیره :biggrin:

            موفق باشی

            دیدگاه

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