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

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

taher abed
:: مهندس ::
تاريخ التسجيل: May 2007
المشاركات: 10
نشاط [ taher abed ]
قوة السمعة:0
قديم 26-11-2010, 03:20 PM المشاركة 1   
افتراضي ساعدوني في التحكم بين لاتشين من نوع 74hc245 بواسطة 16f84a Twitter FaceBook Google+



ارجو ممن لديه خبره في برمجة الاسيمبلي أو الميكروسي انه يدلني كيف بدي اختار بين اللاتشين عن طريق porta . يعني لمن افعل A0 يشتغل اللاتش الفوقاني . ولمن افعل A1 شتغل اللاتش التحتاني .
وهاي معلومات عن اللاتش





التعديل الأخير تم بواسطة : taher abed بتاريخ 26-11-2010 الساعة 03:51 PM
اعلانات

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:395
قديم 26-11-2010, 04:27 PM المشاركة 2   
افتراضي


هل الاختيار يكون عن طريق مفتاح واحد ام مفتاحين ؟
و هل تريد A0 و A1 لا يعملان في وقت واحد ؟

حيدر علاج حسن
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

taher abed
:: مهندس ::
تاريخ التسجيل: May 2007
المشاركات: 10
نشاط [ taher abed ]
قوة السمعة:0
قديم 26-11-2010, 05:49 PM المشاركة 3   
افتراضي


شكرا أخي حيدر علي الاهتمام ...
أنا كل ما في الموضوع بدي اتحكم في ليدات كتيره اكتر من 8 او 16 . فالان أنا ما بدي اياهم يشتغله مع بعض . لانه اذا شتغل A0 مع A1 مع بعض فإذن شو الفايده لانه انا هيك حتحكم في نفس ال8 ليدات.يعني...A0 يتفعل يضوي 8 ليدات . بعدها A0 يطفي ويشتغل A1 وهيشغل بدوره 8 ليدات اخريات .
ملحوظه أنا مش مقيد في هادا اللاتش . يعني لو جبت لاتش او ديكودر او أي طريقه تانيه بكون كويس برضه


taher abed
:: مهندس ::
تاريخ التسجيل: May 2007
المشاركات: 10
نشاط [ taher abed ]
قوة السمعة:0
قديم 26-11-2010, 05:55 PM المشاركة 4   
افتراضي


المشكله في هادا اللاتش إنه لمن أحط HIGH علي السيليكشن PIN بتاعته واللي هي (DIR ) بصير يرحل المعلومات A==>B . ولمن احط LOW بصير يرحل المعلومات B==>A وهادا إللي انا ما بديش إياه . أنا بدي إياه بس A==>B .


ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:409
قديم 26-11-2010, 06:39 PM المشاركة 5   
افتراضي


اخى
وصل الطرف A0 للمتكاملة طرف CE وليس طرف AB/BA فهى تنفذ فعلا ما تأمرها به و ثبت AB/BA على وضع = 1 حتى ينقل الخرج من A إلى B
فقط تذكر أنك تحتاج لأن تجعل الأمر LO بدلا من HI أو تستخدم Inverter


ahmeedzeki
:: مهندس ::
تاريخ التسجيل: Oct 2010
المشاركات: 34
نشاط [ ahmeedzeki ]
قوة السمعة:0
قديم 26-11-2010, 07:00 PM المشاركة 6   
افتراضي


السلام عليكم
انا مع الاستاذ ماجد انو انت لازم تتحكم باللاتش من الطرف chip enable و تثبت الطرف dir و نهذي الطريقة ممكن تتحكم انو اللاتش شغال او لا لانه حسب طلبك انك تريد تثبيت dir من A==>B فلا داعي انك تربطه بالمايكروكونترولير لانه ثابت و غير متغير
و شكرا


taher abed
:: مهندس ::
تاريخ التسجيل: May 2007
المشاركات: 10
نشاط [ taher abed ]
قوة السمعة:0
قديم 26-11-2010, 07:11 PM المشاركة 7   
افتراضي


ألف ألف شكر ألك يا أستاذ ماجد وبرضه بتشكرك كتير أستاذ ahmeedzeki
والله الصراحه أنا مش عارف كيف راحت عن باللي الشغله هاي .ألف شكر الكم
حياكم الله


الصورة الرمزية Tunisian Eng
Tunisian Eng
:: عضو فضي ::
تاريخ التسجيل: Apr 2006
الدولة: Tunis
المشاركات: 194
نشاط [ Tunisian Eng ]
قوة السمعة:84
قديم 26-11-2010, 07:59 PM المشاركة 8   
افتراضي


ألف ألف شكر ألك يا أستاذ ماجد وبرضه بتشكرك كتير أستاذ ahmeedzeki
والله الصراحه أنا مش عارف كيف راحت عن باللي الشغله هاي .ألف شكر الكم
حياكم الله

بسم الله الرحمان الرحيم


اولا 74245 ليس لاتش ولا يمكنك بهذه الطريقة اشعال الليدات في نفس الوقت وانما في اوقات مختلفة وحتى إذا كنت تود هذه الطريقة فاختر 74244 بدلا من 74245

الطريقة الصحيحة هي استعمال لاتش اي ذاكرة مثلا 74373 أو 74573 أو 74574 أو.... لانك بهذا تتحكم في اشعال كل ليد لوحده ويمكن اشعالهم كما تريد
اخوكم محسن

إضافة رد

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

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

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


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

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