CONTACT | TEL : 02-728-3440, EMAIL : SALES@ASTRONLOGIC.COM
ASTRON LOGIC RESEARCH AND DEVELOPMENT CO.,LTD.

» WEBBOARD

ปัญหาการรับส่งข้อมูลEzy-M01

มีการส่งและรับข้อมูลอยู่ตลอดเวลา รับข้อมูลจากโมดูลไม่มีปัญหา แต่ตอนส่งข้อมูลไปยังโมดูล ข้อมูลเกิดผิดพลาดไม่รู้ว่าเกิดจากอะไรครับ

จากคุณ : mcs-51 ตั้งกระทู้นี้เมื่อ 07:32 [21/03/2005]

ความคิดเห็นที่1

ช่วยหน่อย

จากคุณ : mcs-51 12:15 [21/03/2005]

ความคิดเห็นที่2

ช่วยหน่อย

จากคุณ : mcs-51 12:15 [21/03/2005]

ความคิดเห็นที่3

อย่างทราบข้อมูลโดยละเอียดครับ

แต่เท่าที่อ่านถ้าเป็นการรับส่งข้อมูลแบบ อนุกรม (serial comunication) น่าจะเป็น เพราะว่า ไม่ syn. กันระหว่างตัวรับกับตัวส่ง
วิธี แก้ คือ ให้รอรับข้อมูล อะไรก่อนได้แล้วทำการตรวจสอบว่าข้อมูลที่รับเข้ามานั้นถูกต้องหรือปาว (คือการปรับ syn. นะครับ) เช่น ส่ง 55 H ไป ปลายทางต้องรับได้ 55H จากนั้นก็สลับกัน ให้ปลายทางเป็นคนส่ง แล้วต้นทาง เป็นคนรับบ่าง แล้วต้องรับได้ค่าเดียวกัน ครับ จากนั้นจึงเริ่มการรับส่งข้อมูลกันจริงๆๆจังๆๆครับ

จากคุณ : ไกรฤกษ์ 13:35 [21/03/2005]

ความคิดเห็นที่4

มีการส่งและรับข้อมูลโดยใช้โมดูล Ezy-M01 อยู่ตลอดเวลา รับข้อมูลจากโมดูลเข้ามาที่คอมพิวเตอร์ไม่มีปัญหา แต่ตอนส่งข้อมูลไปยังโมดูล แล้วส่งข้อมูลเข้า MCS-51ข้อมูลเกิดผิดพลาดไม่รู้ว่าเกิดจากอะไรครับ

จากคุณ : mcs-51 13:54 [21/03/2005]

ความคิดเห็นที่5

นายส่งข้อมูลระหว่าง Ezy-M01 กับ MCS- 51 เป็นแบบอนุกรมใช้ไหมครับถ้าใช้แล้ว boudrate เท่ากันแล้วลองทำแบบที่ผมว่าใน (3) ว่าระหว่าง Exy-M01 กับ MCS-51 เพราะว่าทังสองตัวนี้ยังทำงานไม่ syn. กันนะครับ คือมันจะอ่าน start bit คนละตำแหน่งกัน ทำให้ข้อมูลที่อ่านได้ ผิดครับ ภ้าไง MSN คุยกันได้ปาวครับ จะได้ถามปัญหาได้ระเอียดกว่านี้ครับ krairuek_a@hotmail.com ครับ

จากคุณ : ไกรฤกษ์ 12:56 [24/03/2005]
ร่วมด้วยช่วยกันตอบครับ
ชื่อ :
E-Mail :
คำตอบ :







คลิกเพื่อแทรกรูป