المساعدة اللازمة في نقل الأرقام

G

Guest

Guest
مرحبا... أنا بحاجة ماسة إلى المساعدة في البرمجة ج.. انا بحاجة الى أن تحيل أرقام من pic18 المحطة الطرفية لأجهزة الكمبيوتر... أنا باستخدام USART لهذا... بلدي البرمجة تتم مع C18 مترجم وMPLAB بيئة تطوير متكاملة.. . أي مساعدة سيكون محل تقدير كبير جدا.. شكرا مقدما<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="يبكي" border="0" />
 
أن يحيل إلى أرقام المحطة الطرفية ، بغض النظر عن نوع متحكم ، سوف تحتاج الى تحويلها الى رمز أسكي ، على سبيل المثال ، أسكي تمثيل ل30H هو 0 ، 1 --> 31H ، 2 --> 32H وهلم جرا..
30H فقط إضافة إلى أية أرقام قبل انتقال..و"."--> 2EH
(http://www.lookuptables.com/)

تمنيات ،
IanP

 
[/color]

[اللون الأخضر =] شكرا جزيلا IanP... سأفعل كما كنت suggested.But كما يمكنك معرفة كيفية تحديده أولا. (كثافة العمليات / تشار / غير موقعة كثافة العمليات.. الخ)... شكرا
[/ لون]

 
أنا لا أعرف ما هي الأرقام سوف يكون لكم العمل مع ، ولكن بعد الرقم حسب أرقام التحويل إلى أسكي أنها يمكن اعتبار "الحرف غير الموقعة" (0-255)..
(http://www.phim.unibe.ch/comp_doc/c_manual/C/CONCEPT/data_types.html)

تمنيات ،
IanP

 
رمز :# الجهاز <16F628>

# استخدام rs232 (بالباود = 9600 ، والتكافؤ = ن ، xmit = pin_b2 ، rcv = pin_b1 ، بت = 8)الرئيسية () (في حين (1) (

كثافة العمليات ط ؛ / / أنا من 48d = 0 في aschii ، حتى 57d = 9 في aschii.

(ط = 48 ؛ ط <58 ؛ ط ) (

putc (ط) ؛ / / الطباعة من 0 حتى 9

delay_ms (200) ؛

)

)
 
بفضل IanP... هل يمكنني استخدام صحيح غير الموقعة ، وأنا كوز ضرورة أن أحيل الى حد بعيد بعض الأرقام.
Terka ، حاولت برنامج جولة أوروغواي ولكن أنا غير قادر على بناء البرنامج.... أنا باستخدام MPLAB بيئة تطوير متكاملة w/C18 مترجم... عندما أحاول ترجمة البرنامج أو أي من برامج عمل وأنا ، فإنه يعرض أ جي اس "لا يمكن تحديد موقع بناء أداة ، والعثور على موقع أداة"... ماذا يعني هذا...؟شكرا لكم....

<img src="http://www.edaboard.com/images/smiles/icon_neutral.gif" alt="محايد" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top