شيفت بورتا اليسار ، ليس من الممكن؟

Z

zanor

Guest
مرحبا!

أنا باستخدام 16F648 وبورتا تسعى الى التحول الى اليسار ولكن عندما استخدم :

روزا لوكسمبرغ بورتا ، واو

ثم انها مجرد مموها ، ونفس الشيء مع قوة الرد السريع.
لقد فحصت هذا على رقاقة ومع خطوة بخطوة على المضاهاة.

قبل أن أفعل هذا لأنني وضعت 0x01 بورتا.

هل هذا طبيعي؟

 
وأفترض أن لديك بورتا تكوينه كما الرقمية.التي قد تكون تواجه مشاكل واحد أو أكثر.أولا ، وميناء على '648لا يمكن تكوين كما 8 النواتج (RA5/MCLR يمكن إلا أن يكون مدخلا).الثانية ، التي قد تكون تعاني من RMW (اقرأ / تعديل / الكتابة) المشكلة موثقة في العديد من المقالات في رقاقة ، PICLIST ، وأماكن أخرى.

كنت قد تنظر في تجريب ميناء باء بدلا من ميناء ألف تعيين PORTB عن جميع النواتج.تدوير ميناء باء مع جورج كوجهة ثم كتابة دبليو إلى ميناء باء استخدام زوجين نوب تعليمات تعليمات بين اثنين إذا كانت البيانات ليست شائكة بسبب RMW المشاكل.

حظا سعيدا مع المشروع الخاص بك.التحيات ، مايك

رمز :

؛

غادر PORTB روزا لوكسمبرغ ، واط ؛ تدوير PORTB ، نتيجة في واط | B0

نوب ؛ | B0

PORTB movwf ؛ استدارة حفظ البيانات مرة أخرى إلى PORTB | B0

؛
 
مايك ، K8LH كتب :

أولا ، وميناء على '648لا يمكن تكوين كما 8 النواتج (RA5/MCLR يمكن إلا أن يكون مدخلا).

 
مرحبا
المذكرة ، سيتم إدخال دبوس بورتا لا تغير القيمة حتى بعد التناوب

 
Alan69 كتب :

وليس ذلك فحسب ، البتات التي لم تنفذ على النحو الصفر.
بت 7 ، 6 الخ سوف يكون دائما صفر ، وتتناوب في حمل ثم العودة الى بت 0..
 
الشكر لجميع مساعدتكم!

لأن هذا ويبدو أن المشكلة مع هذه الشريحة ولقد قررت أن ننظر إلى طريقة أخرى لأجل ما أحاول القيام به.

 
مايك ، K8LH كتب :Alan69 كتب :

وليس ذلك فحسب ، البتات التي لم تنفذ على النحو الصفر.
بت 7 ، 6 الخ سوف يكون دائما صفر ، وتتناوب في حمل ثم العودة الى بت 0..
 
Alan69 كتب :مايك ، K8LH كتب :Alan69 كتب :

وليس ذلك فحسب ، البتات التي لم تنفذ على النحو الصفر.
بت 7 ، 6 الخ سوف يكون دائما صفر ، وتتناوب في حمل ثم العودة الى بت 0..
 
مرحبا جميع

أقترح MChip أوصى باستخدام طريقة تعديل البيانات ميناء تجنب استخدام تعديل للقراءة والكتابة على تعليمات الموانئ ، -- أي استخدام سجل الظل المنفذ الذي يتم تنفيذ عمليات ثم فإن النتيجة هي مكتوبة (نسخ) الى الميناء باعتباره البايت بالكامل.هذا هو الأسلوب الموصى به لكهربائيا البيئات الصاخبة.

فيما يتعلق...الموسوعي

 

Welcome to EDABoard.com

Sponsor

Back
Top