اطلاعیه

Collapse
No announcement yet.

فرستادن عدد integer از طریق usart با بسکام

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

    فرستادن عدد integer از طریق usart با بسکام

    چگونه می شود عدد integer را از طریق usart به میکرو دیگرارسال کرد.

    #2
    پاسخ : فرستادن عدد integer از طریق usart با بسکام

    دقیقا مشکل چیه، usart هر چی بهش بدی میفرسته، int و غیره نداره
    The healthy human mind doesn't wake up in the morning thinking this is his last day on earth.

    دیدگاه


      #3
      پاسخ : فرستادن عدد integer از طریق usart با بسکام

      این برنامه ای که نوشتم :

      میکرو1
      $regfile = "m16def.dat"
      $crystal = 1000000
      $baud = 9600
      Enable Interrupts

      Dim S As Integer


      Wait 2


      S = -10


      Do

      Incr S


      Print S



      Loop



      End


      میکرو 2


      $regfile = "m16def.dat"
      $crystal = 1000000
      $baud = 9600

      Enable Interrupts
      Config Serialin = Buffered , Size = 254
      Config Serialout = Buffered , Size = 254

      Config Lcdpin = Pin , Db4 = Pinc.4 , Db5 = Pinc.5 , Db6 = Pinc.6 , Db7 = Pinc.7 , Rs = Pinc.0 , E = Pinc.1
      Config Lcd = 16 * 2
      Cursor Off

      Dim S As Integer


      Waitms 500


      Cls

      Do

      S = Inkey()


      Locate 1 , 1

      Lcd S


      Waitms 500




      Loop



      End



      بافر usart 8 بیتی چطوری میشه یک عدد integer با علامت رو بفرسته . ممنون میشم اگر راهنمایی کنید

      دیدگاه


        #4
        پاسخ : فرستادن عدد integer از طریق usart با بسکام

        خب عدد رو در چند مرحله و با کمک گرفتن از شیفت بفرستین
        The healthy human mind doesn't wake up in the morning thinking this is his last day on earth.

        دیدگاه

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