قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

مساعد الزهراني
:: مهندس ::
تاريخ التسجيل: Aug 2010
المشاركات: 1
نشاط [ مساعد الزهراني ]
قوة السمعة:0
قديم 16-08-2010, 11:12 PM المشاركة 1   
ha مساعده في برنامج oopic Twitter FaceBook Google+



السلام عليكم ..

أرجو المساعده في هذا الكود

أنا مبتدئ في برمجة oopic ولم اكتب هنا الا بعد اليأس من ايجاد الكود الصحيح

أريد عمل blinking للاوبجكت redLED كل خمس ثواني ..

وعند الضغط على الزر الاخظر يقوم البرنامج بإرسال ASCII كود لـ A الى I2C bus

هذا الكود اللي توصلت له بس ما ادري ايش الخطأ

Dim BLINK As New oEvent
Dim WIRE As New oWire
Dim redLED As New oDio1
Dim BUTTON As New oDio1
Dim SMOOTH As New oDebounce
Dim A As New oI2C

Sub Main()
redLED.IOLIne = 31 red LED.Direction = cvoutput
WIRE.Input.Link(ooPIC.Hz1)
WIRE.Output.Link(redLED)
WIRE.Operate = cvTrue
End Sub

Sub BLINK_Code()
LED = cvTrue
ooPIC.Delay = 300
LED= cvFalse
End Sub

Sub Main()
oopic.node = 1
BUTTON.IOLine = 8
BUTTON.Direction = cvInput
WIRE.Input.Link(OOPic.Hz1)
WIRE.Output.Link(A.Operate)
SMOOTH.Input.Link(BUTTON)
SMOOTH.Output.Link(WIRE.Operate)
SMOOTH.InvertIn = cvTrue
SMOOTH.Period = 2
SMOOTH.Operate = cvTrue
End Sub

Sub Main()
A.Node = 99
A.Mode = cv10bit
A.Location = 99
A.NoInc = cvTrue
A.Value = 12
End Sub

اعلانات
إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 09:46 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025