S
stex
Guest
مرحبا أصدقاء ،
لقد سؤال لك ، وبالتأكيد.... سؤال غبي ، ولكن بالنسبة لي من الصعب جدا...
<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="حزين" border="0" />لقد البدء في دراسة الموافقة المسبقة عن علم بمساعدة من بعض الكتب والإنترنت.
لقد اجريت لمجرد روتين قصيرة للموافقة المسبقة عن علم 16F84A مع 4 ميغاهيرتز XTAL في pic_basic (مايكرو قانون استوديو) التي تحاكي على زر portb.1 وأدت على portb.2.
عندما يتم الضغط على portb.1 أدى يجب على التبديل.
لقد تجميعه مع MPASM وليس هناك أي أخطاء.
لقد خلق PRJ مع MPLAB بيئة تطوير متكاملة 7.30 ، وخلق stim_file لportb.1 (النار النار عالية ومنخفضة) ، وفتح محلل منطقي لعرض ما حدث عندما portb.2 النار على portb.1 عالية أو منخفضة.
مع دهشتي مستويات الموانئ التغيير الوحيد في الحالات التالية :
انقر على زر الأرواح ، النار على المستوى ، ودفع على زر إعادة الضبط.
فمن الممكن لsyncronize جميع togheter ، مثل لإطلاق النار مع التحفيز الملف محلل منطقي ، دون أن الصحافة في كل وقت على زر إعادة الضبط لننظر ماذا يحدث؟
أنا إيداع في الرسم البياني أدناه [بمب] وأنا سأريك في file_bas_listing.
أشكركم الآن.
Stex
File_bas
TRISB = ٪ 11111011
'فقط B2 هو الإخراج
'interruptor هو B.1
رمز interruptor = PORTB.1
'أدت على b.2
رمز قاد = PORTB.2
'بيبو هو فار لcicle ل/ المقبل
بيبو فار كلمة
تبدأ :
إذا interruptor = 0 ثم انتقل الى dwn
إذا iinterruptor = 1 ثم يصل غوتو
dwn :
أدى انخفاض
تبدأ غوتو
حسابه :
ادى ارتفاع
لبيبو = 0 إلى 1
بيبو التالي
تبدأ غوتو
نهاية
ملاحظة : عذرا لبلدي سيئة الانجليزية!
<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="ابتسامة" border="0" />الرسم البياني أدناه :<img src="http://images.elektroda.net/82_1157407757.jpg" border="0" alt="MPLAB IDE and Logic Analyzer" title="MPLAB بيئة تطوير متكاملة والمنطق محلل"/>
لقد سؤال لك ، وبالتأكيد.... سؤال غبي ، ولكن بالنسبة لي من الصعب جدا...
<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="حزين" border="0" />لقد البدء في دراسة الموافقة المسبقة عن علم بمساعدة من بعض الكتب والإنترنت.
لقد اجريت لمجرد روتين قصيرة للموافقة المسبقة عن علم 16F84A مع 4 ميغاهيرتز XTAL في pic_basic (مايكرو قانون استوديو) التي تحاكي على زر portb.1 وأدت على portb.2.
عندما يتم الضغط على portb.1 أدى يجب على التبديل.
لقد تجميعه مع MPASM وليس هناك أي أخطاء.
لقد خلق PRJ مع MPLAB بيئة تطوير متكاملة 7.30 ، وخلق stim_file لportb.1 (النار النار عالية ومنخفضة) ، وفتح محلل منطقي لعرض ما حدث عندما portb.2 النار على portb.1 عالية أو منخفضة.
مع دهشتي مستويات الموانئ التغيير الوحيد في الحالات التالية :
انقر على زر الأرواح ، النار على المستوى ، ودفع على زر إعادة الضبط.
فمن الممكن لsyncronize جميع togheter ، مثل لإطلاق النار مع التحفيز الملف محلل منطقي ، دون أن الصحافة في كل وقت على زر إعادة الضبط لننظر ماذا يحدث؟
أنا إيداع في الرسم البياني أدناه [بمب] وأنا سأريك في file_bas_listing.
أشكركم الآن.
Stex
File_bas
TRISB = ٪ 11111011
'فقط B2 هو الإخراج
'interruptor هو B.1
رمز interruptor = PORTB.1
'أدت على b.2
رمز قاد = PORTB.2
'بيبو هو فار لcicle ل/ المقبل
بيبو فار كلمة
تبدأ :
إذا interruptor = 0 ثم انتقل الى dwn
إذا iinterruptor = 1 ثم يصل غوتو
dwn :
أدى انخفاض
تبدأ غوتو
حسابه :
ادى ارتفاع
لبيبو = 0 إلى 1
بيبو التالي
تبدأ غوتو
نهاية
ملاحظة : عذرا لبلدي سيئة الانجليزية!
<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="ابتسامة" border="0" />الرسم البياني أدناه :<img src="http://images.elektroda.net/82_1157407757.jpg" border="0" alt="MPLAB IDE and Logic Analyzer" title="MPLAB بيئة تطوير متكاملة والمنطق محلل"/>