PIC16F84A (البدء والتوقف قليلا قليلا)

G

Guest

Guest
عن موازية في سلسلة شاملة من PIC16F84A ، كيف يمكنني أن تولد وبدء وقف قليلا؟الأول يتطلب البدء والتوقف قليلا لأنني أردت أن ترسل البيانات الى جهاز الكمبيوتر عن طريق الكابل - 232 في جمهورية صربسكا.

السؤال التالي : أنا مختلفة من إدخال بيانات ثنائية مثل 10101،11000،10111 متزامن وذلك في إجراء الموافقة المسبقة عن علم بلادي.من بلادي معرفة ضحلة على الموافقة المسبقة عن علم ، ما أعرفه فقط هو أن يتمكن من الموافقة المسبقة عن علم يمكن قراءة البيانات من خلال استخدام مدخلات BTFSC أو BTFSS.باستخدام هذه instuctions اثنين ، فإنه لا يمكن إلا أن المقارنة مع إدخال البيانات المطلوبة في بت الموافقة المسبقة عن علم.أعتقد أن كل من انك طمس على ما أقول ، اسمحوا لي أن أقدم مثالا :

ستارت.....
BTFSS بورتا ، 0
غوتو ستارت
حمل هنا

إذا بت في بورتا 0 ومن المقرر أن (أ) 1 ، سوف القفز غوتو
، ومواصلة التعليم مع تعليمات المقبل.

يريد الموافقة المسبقة عن علم لقبول أي بيانات ثنائية من بورتا وتخزينها مؤقتا في بلدي سجل.كيف يمكنني ذلك؟

 
منذ أن تعرف كيف تقرأ على مدخلات من المسامير واحدة ، وكنت تعرف كيف تحمل لانتاج لمسمار واحد أيضا.ستارت بت ببساطة الناتج منخفضة بعض الشيء ، وتوقف قليلا ببساطة الناتج عالية بعض الشيء.وكما قلت من قبل ، متواضعا بعنف مجرد التلاعب bitwise الناتج تكون متوافقة مع لRS232 بروتوكول.إذا كنت لا تعرف ما هو البروتوكول ، أن أشير إلى http://www.quatech.com/support/comm-over-asyncserial.php.
أما بالنسبة للسؤال الثاني الخاص بك ، يرجى الرجوع إلى المتوسطة المدى والدليل المرجعي للتنزيل قبالة رقاقة على
شبكة الإنترنت.الرجوع إلى القسم بعنوان التعليمات المجموعة.جميع التعليمات هناك ، ويجب أن تكون على دراية لهم جميعا ان كنتم تريدون البرمجة.على وجه الخصوص ، وMOVWF تعليمات MOVF يجيب عن سؤالك.
وأخيرا ، RS232 لديها معدل البث بالثانية comms المرتبطة به.وقد بت لابد من الناتج المحدد في معدل البث بالثانية.لتحقيق ذلك ،
يمكنك استخدام تأخير بسيط NOP ، أو توقيت انقطاع.معلومات عن NOP التعليمات ويمكن العثور عليها في التعليمات المحددة.لتوقيت انقطاع ، حتى يصبح نصها كما يلي الموقت الباب على الدليل.وقد متعة القراءة الدليل!
تكون هناك الجاهزة قليلا الدوي المدونات لبلدان جزر المحيط الهادئ هناك.الانتقال إلى البحث www.piclist.org لها.

 

Welcome to EDABoard.com

Sponsor

Back
Top