اطلاعیه

Collapse
No announcement yet.

مشکل خواندن عدد از MMC بصورت دسیمال

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

    مشکل خواندن عدد از MMC بصورت دسیمال

    با سلام .

    من میخوام از یه فایل که روی Micro SD ذخیره میشه تعداد n بایت داده رو بصورت دسیمال بخونم و نمایش بدم . من تونستم محتویات یه فایل TXT ذخیره شده در Micro SD رو بخونم و روی LCD نمایش بدم . اما چیزی که لازم دارم بخونم ، کارکتر نیست و میخوام عدد دسیمال رو از یه فایلی توی MMC بخونم . مثلا اعداد 5 ، 120 ، 255 ، 120 و ... رو روی یه فایلی توی MMC ذخیره کنم و اون طرف با میکرو بخونم و روی LCD نشون بدم .

    با تشکر .
    [glow=blue,2,300]آنقدر به تاریکی لعنت نفرستید ، یک شمع روشن کنید. [/glow]

    #2
    پاسخ : تبدیل کاراکترهای خوانده شده از MMC به عدد

    کامپایلر Atmel Studio 6
    [glow=blue,2,300]آنقدر به تاریکی لعنت نفرستید ، یک شمع روشن کنید. [/glow]

    دیدگاه


      #3
      پاسخ : تبدیل کاراکترهای خوانده شده از MMC به عد&#15


      برای کرکتر به عدد من این روش را استفاده میکنم:
      برای تبدیل "1" به دسیمال 1 مقدار 0x30 را از بایت عدد کم کن؛
      کد اسکی '1' میشه 0x31 که اگه 0x30 ازش کم کنی میشه 1

      برای دهگان صدگان هم ضرب کن حل میشه :biggrin:

      موفق باشید
      امام علی (علیه السلام) : الزکات العلم نشرهُ/ زکات علم نشر آن است

      دیدگاه

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