ايران ويج

نسخه‌ی کامل: كمك در مورد AVR
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
با عرض سلام خدمت دوستان
من تاز AVR شروع كردم و توي يه قسمتي مشكل دارم:
من يه كيبورد دارم كه ميكرو عدد رو مي خونه و توي متغير k قرار مي دهد حالا من مي خواهم يه متغير ديگه به نام M داشته باشم كه هر وقت مثلا عدد 1 امد تو k اين عدد بر تو M و دوباره اگر عدد 2 امد تو K بعد بر تو M اما پشت سر عدد قبلي يعني 12 و الي آخر.
مثلا من مي خواهم تا 4 تا عدد اينوطري بشه
k=1
m=1
k=2
m=12
k=8
m=128
k=5
m=1285
اگه ممكنه من مبتدي رو راهنمايي كنيد.
با تشكر فراوان :)
با سلام :
دوست عزیز لطفا زبان برنامه نویسی خود را بگوید و یه کم بیشتر توضیح دهید :wink:
برای این کار m رو در 10 ضرب کن و با k جمع کن
منظور من زبان بيسيك هست
نقل قول: برای این کار m رو در 10 ضرب کن و با k جمع کن

متوجه نشدم منظور شما چي؟
من نمي خواهم اعدادي كه وارد K‌مي شوند تغيير يابند يعني همون طوري برن توي m و پشت سر هم قرار بگيرند
K يك بايت هست
و m هم يك word يا بالاتر
اگه نامفهوم هست بگين تا يه طور ديگه بگم
با تشكر
کد:
m = m* 10 + k
m =0 و k=1 می شه m=1
k=2 می شه m=12
k=3 می شه m= 123
حله؟