اطلاعیه

Collapse
No announcement yet.

راهنمایی در مورد uart مگا8

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

    #16
    پاسخ : راهنمایی در مورد uart مگا8

    سلام دادا.
    من که دلیل این کارتو نمیدونم اما دیتا توی رجیستر UDR می شینه.
    تشکر لازم نیست!

    دیدگاه


      #17
      پاسخ : راهنمایی در مورد uart مگا8

      نوشته اصلی توسط iman-63
      سلام دادا.
      من که دلیل این کارتو نمیدونم اما دیتا توی رجیستر UDR می شینه.
      :angry: oo: من نوشتم UDR1 اشکال نمیگیره و کمپایل میشه!!!! یادم نیود مگا 8 کلا یکی داره و نیاز به نوشتن عدد یک بعد از UDR نیست :rolleyes:

      دیدگاه


        #18
        پاسخ : راهنمایی در مورد uart مگا8

        نوشته اصلی توسط iman-63
        سلام دادا.
        من که دلیل این کارتو نمیدونم اما دیتا توی رجیستر UDR می شینه.
        دمت گرم واقعا ممنونم این همه کدها رو بالا پایین کردم کتاب های قدیمی رو آوردم بیرون همه و همه رو چک کردم ولی این جملت برام کارساز بود ولی چرا کامپایلرم اشتباه نمی گرفت و کمپایل میکرد پروژه رو!!
        دمت گرم مشکلم حل شد :wow:

        دیدگاه


          #19
          پاسخ : راهنمایی در مورد uart مگا8

          سلام دادا.
          من تاحالا تست نکردم که ببینم..........
          شاید بخاطر این باشه که UDR1 وجود داره یه جایی!!!!!!
          بهرحال مشکلت حل شده.
          موفق باشی.
          تشکر لازم نیست!

          دیدگاه


            #20
            پاسخ : راهنمایی در مورد uart مگا8

            آره در اون مورد حل شد ولی مشکلات دیگه هم هست که نمی دونم از میکرو از فیوز بیته از کامپایلره
            مثلا من یه پایه رو یک میکنم که یه LED بهش وصله بعد نوشتم delay_ms(500) بعد پایه رو صفر کردم ولی چراغ 12 ثانیه روشن میمونه!!!
            ...

            دیدگاه


              #21
              پاسخ : راهنمایی در مورد uart مگا8

              به نظر من تعریف مقدار کریستالت با آن مقداری که گذاشتی فرق داره و مقدارش پاینتر هست مثلاً تو برتامه ات مقدار کریستال رو 8000000 تعریف کردی ولی یک کریستال 1000000 گذاشتی بخاطر همین کندتر کار می کنه.
              «اگر واقعیات با نظریات هماهنگی ندارند، واقعیتآ‌ها را تغییر بده.»
              آلبرت انشتین

              دیدگاه


                #22
                پاسخ : راهنمایی در مورد uart مگا8

                نه کریستال داخلی 2 تنظیم کردم فکر کنم از کمپایلر باشه
                چون تو حلقه break می زارم ولی بیرون نمی پره وتا آخر حلقه رو میره
                ولی مشکل اصلیم UART بود که حل شد

                دیدگاه


                  #23
                  پاسخ : راهنمایی در مورد uart مگا8

                  سلام دادا
                  من یه پایه رو یک میکنم که یه LED بهش وصله بعد نوشتم delay_ms(500) بعد پایه رو صفر کردم ولی چراغ 12 ثانیه روشن میمونه!!!
                  تابع delay یه تابع دقیق نیست. درصورتی که شما از کریستال ساعت مانند 11.0592 استفاده کنی اون موقه میشه گفت که بدک نیست. البته اونم در صورتی که توی حلقه اصلی از تاخیر یا دستوراتی که تاخیر بوجود میارن استفاده نکرده باشی.
                  بهتره با ضریب و خطا مقدار تاخیر رو بدست بیاری.
                  موفق باشی.
                  تشکر لازم نیست!

                  دیدگاه


                    #24
                    پاسخ : راهنمایی در مورد uart مگا8

                    نوشته اصلی توسط iman-63
                    سلام دادا
                    تابع delay یه تابع دقیق نیست. درصورتی که شما از کریستال ساعت مانند 11.0592 استفاده کنی اون موقه میشه گفت که بدک نیست. البته اونم در صورتی که توی حلقه اصلی از تاخیر یا دستوراتی که تاخیر بوجود میارن استفاده نکرده باشی.
                    بهتره با ضریب و خطا مقدار تاخیر رو بدست بیاری.
                    موفق باشی.
                    سلام
                    مشکل از میکرو بود

                    دیدگاه

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