السلام عليكم ورحمة الله
وقت طويل أبحث عن كيفية اظهار قيمة متغير على شاشة lcd أما بالنسبة للمتغير النصى سهل لكن العددى لا أجد حل حتى الان
وسؤالى هذا بالنسبة للبيزيك نسخة 6 والموجود على موقع مايكروشيب
mikroBasic v6.00
|
يا اخى بارك الله فيك انت تبحث فى طريق بعيد عن حل المشكلة
فانت اصلا لست محتاجا لان تدعم اللغه اظهار متغير عددى طالما
انه يمكنك تحويل المتغير العدد ى من قيمه الى متغير نصى ثم اظهاره على الشاشه فيكون المظهر على الشاشه هو قيمه المتغير العددى
وهذا بكل سهوله للتحويل عن طريق الامر
للتحويل من ورد لاسترنج
wordtostr(var,text)
حيث
var هو اى مخزن يتم تعريفه كمتغير عددى
text هو اى مخزن يتم تعريفه كمتغير نصى
وهذا برنامج للتوضيح الصورة اكثر
dim text as char[20]
var as word
main:
TRISB = 0
Lcd_Init(PORTB)
Lcd_Cmd(Lcd_CURSOR_OFF)
var = 3 + 7
متغير عددى يحمل قيم ونتائج ' var= var * 3
wordtostr(var,text)
تم تحويل القيمه اللى متغير نصى بعد اجراء اى عمليه حسابيه عليها
Lcd_Out(1, 1, text)
end.
دعوه بظهر الغيب لنت تكلفك شيئا