विधानसभा में साधारण प्रश्न प्रोग्रामिंग

R

reyge

Guest
विशेषज्ञों का नमस्कार!

मैं विधानसभा में एक नौसिखिया हूँ.ए और बी 8 बिट रजिस्टर होते हैं.आप कुशलतापूर्वक विधानसभा में कैसे लागू करने के इस pic16f876a का सेट अनुदेश इस्तेमाल नहीं करते?

अगर (एक == बी)
subroutine1 फोन
अन्यथा
subroutine2 फोनएक रास्ता है, मुझे लगता है XOR ए और बी के लिए है तो सभी 8 बिट्स के लिए कुछ परीक्षण का उपयोग करें.लेकिन उस समय हो सकता है.
दूसरा रास्ता XOR ए और बी, तो है एक परिणाम को जोड़ने के लिए, तो DECFSZ का उपयोग करें.

कोई अन्य तरीका है?

धन्यवाद!

 
नमस्ते,

एक movf, w
बी xorwf, w
btfss स्थिति, Z
नियमित different_case फोन
नियमित equal_case फोन

तुम अगर सभी 8 बिट्स 0 हैं, लेकिन केवल आपरेशन के शून्य ध्वज स्थिति की जांच की जांच की जरूरत नहीं.यदि Z इसका मतलब यह है कि एक = सेट है बीऔर वह सब है.

यह आशा है कि मदद करते हैं.कृपया प्रेस मुझे boutton मदद की.
धन्यवाद.
सादर,
Master_PicEngineer

 
फिर से नमस्ते!

आप एक बार में कैसे कोड की कई लाइनों टिप्पणी करते हैं?

सी या सी में की तरह, एक रखकर ऐसा / शुरू में कर सकते हैं तो * * / अंत में.

धन्यवाद!

 
MPASM एक बार में एक पंक्ति है, पंक्ति के आरंभ में एक सेमीकोलन है सब अपने है.

 
तुम MPLAB प्रयोग कर रहे हैं अगर (और तुम शायद रहे हैं), तो आपको मूल पाठ इस प्रकार ओ.टी. के एक खंड ही बार में चुन सकते हैं, राइट क्लिक करें, और उन्नत / टिप्पणी ब्लॉक का चयन करें.इस तरह आप एक बार में भागों larg टिप्पणी कर सकते हैं.तुम बिल्कुल uncomment की यह उसी तरह से कर सकते हैं, संयुक्त राष्ट्र का उपयोग करके-टिप्पणी ब्लॉक विकल्प.

0x41 0x56 0x45!

 
हाँ, मैं MPLAB का उपयोग कर रहा हूँ, लेकिन मैं Notepad का उपयोग कर रहा हूँ के लिए कोड लिखने के ..लेकिन मुझे पता नहीं था वहाँ एक टिप्पणी है / uncomment MPLAB में ब्लॉक विकल्प.मुझे अभी पता चला है कि वहाँ भी है कि विकल्प में Notepad विधानसभा के लिए.धन्यवाद!

ईेडी Chopin हो, तुम स्पेनिश?

मैं एक और सवाल है, मैं जानता हूँ कि कैसे दो पैकेट के बीच विलंब सेट लेकिन तुम्हें कैसे MPLAB में USART अनुकरण के लिए बॉड दर सेट?

धन्यवाद!

 
उद्धरण:स्थान: पोलैंड

 

Welcome to EDABoard.com

Sponsor

Back
Top