وصلت الى طريقة توصيل بوردة اوردينو الى برنامج اسمو BASCOM AVR
يتم كتابة الكود فية بلBASIC وفى دورة مشهورة على النت فى هذة اللغة
المهم
المشكلة الى قابلتني
توصيل 7 سيجمنت الى البوردة باستخدام ديكودر 7447
وقمت بتحميل الكود الى البوردة
المشكلة
انو انا عاوز اظهر على 7 سيجمنت رقم 1 مثلا او 4 اى رقم
يظهر دايما 0 مش عارف لية ؟
-------------------------
روحت عامل تحت الكود تاخير زمني ثانية ظهر الرقم
لاكن بيتم عمل تكرار مع الرقم ورقم 0 بمعنب انو بيظهر رقم 1 وبعدين 0
----------------------
روحت شايل التكرار نفس المشكلة ؟
----------------------
لو حد عندو فكرة عن اللغة او طريقة توصيل الديكودر مثلا يقولى اى حل للمشكلة ؟
----------------------
الدايرة
---------------------
الكود
كود:
$programmer = 22
$regfile = "m328pdef.dat"
$crystal = 16000000
$baud = 115200
$hwstack = 60
$swstack = 60
$framesize = 60
'----------------------
Config Pind.2 = Output : Config Pind.3 = Output : Config Pind.4 = Output : Config Pind.5 = Output
'----------------------
Do
'SHOW NUMBER 3 ON 7 SEG
Pind.2 = 1 : Pind.3 = 1 : Pind.4 = 0 : Pind.5 = 0 : Waitms 500
Loop
End