با سلام
چند تا سوال داشتم در ضمینه برنامه نویسی AVR از اساتید برنامه نویس بسکام
سوال اول:
چطوری میشه از یک آدرس RAM شروع به پر کردن خانهای حافظه کرد(به بالا یا به پایین)؟
مثلاً ما در اسمبلی اینطور مینویسیم:
MOV R0,#30H
MOV R1,#50
LOOP:MOV @R0,P1
INC R0
DJNZ R1,LOOP
در مثال بالا دیتای ورودی از پورت 1 خوانده شده و بترتیب از آدرس 30H تا 62H ازخانهای حافظه RAM قرار میگیرد.
حالا همین کار رو درAVR با زبون بیسیک چطوری میشه انجام داد؟
سوال دوم:
آیا بیسیک دستوری داره که بشه کد اسکی در مبنای هگز رو مستقیماً به عدد ده دهی تبدیل کرد؟
منظورم اعداد اسکی { 30-31-32-33-34-35-36-37-38-39 } هستش که معادل
ده دهی شون میشن { 0 -1 -2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 }
از دوستان دیگه هم خواهش میکنم هر کی سوالی داره در مورد برنامه نویسی بسکام ، همین جا مطرح کنند تا همه استفاده کنند.
متشکرم
یا حق
دیدگاه