100μs
8MHz
ความคิดอื่น ๆ :
- 100μs±2%
- สัญญาณนี้ชัดเจนว่าไม่ได้ใช้แรงดันไฟฟ้า RS-232 แต่อาจเป็น ~แทน3.5V
- สัญญาณนี้ใช้ HI สำหรับ MARK (ใน RS-232, MARK เป็นแรงดันลบ) ดังนั้นสิ่งนี้จะต้องเป็นเอาต์พุตระดับตรรกะจากไมโครและไม่ใช่การส่งสัญญาณ RS-232
หากคุณใช้บิตเริ่มต้นที่จำเป็นและหยุดขั้นต่ำแบบครั้งเดียวขั้นต่ำนั่นหมายความว่าอาจมีเวลาอย่างน้อยเจ็ดบิตที่เหลืออยู่สำหรับข้อมูล:
ข้างต้นจะถูกตีความ 0x2A โดยไม่คำนึงถึง endianness ถ้าฉันให้ความสนใจ
อย่างไรก็ตามนี่จะเป็นแผนภูมิสำหรับแปดบิตข้อมูล:
ในกรณีนี้การตีความจะเป็น 0xAA หรืออื่น ๆ 0x55 ขึ้นอยู่กับลักษณะ endian ของกระแส ดังนั้นนี่อาจเป็นตัวแทนของคุณ 0xAA (endian น้อยซึ่งฉันเชื่อว่าเป็นเรื่องธรรมดามากขึ้น)
อย่างที่คุณเห็นเครื่องส่งและเครื่องรับจะต้องได้รับการเห็นพ้องกับจำนวนบิตข้อมูลและลักษณะเฉพาะของพวกมัน
ขอบเขตของผลลัพธ์สามารถตีความได้ว่าเป็นขนาดของคำต่อเนื่องที่ยาวขึ้น ฉันเคยเห็นพวกเขามาก่อน (9 ซึ่งโดยทั่วไปมักเป็นเพราะไอซีบางตัวเคยใช้รองรับ แต่ฉันเคยเห็นมาแล้ว 10 อันมาก่อน)
หากไม่มีข้อตกลงก็ยากที่จะแน่ใจ
เป็นแถบข้าง:
ฉันจำได้ว่าช่วงเวลาที่โทรพิมพ์ย้ายจาก 5 บิตเป็น 6 บิต (ช่วงต้นทศวรรษ 1960) ในขณะที่ RS-232 ถูกสร้างขึ้นในปี 1960 ในขณะที่พ่อของฉันมีโทรศัพท์พิมพ์อยู่ที่บ้านในพื้นที่สำนักงานที่บ้าน การสื่อสาร RS-232 หกบิตมีอยู่จริงในช่วงระยะเวลาหนึ่ง
การเข้ารหัส ASCII ใช้กันอย่างแพร่หลายในช่วงปลายปี 1960 และต้นปี 1970 และมีการเข้ารหัส 7 บิต มันเป็นเรื่องธรรมดามากที่การสื่อสารข้อมูล RS-232 จะใช้ข้อมูล 7 บิต
ต่อมาเมื่อไอซีการสื่อสารและไมโครคอนโทรลเลอร์เข้าสู่การใช้งานทั่วไปและขนาดการลงทะเบียน 8 บิตนั้นมีอยู่มากมาย RS-232 จึงถูกขยายให้ส่ง / รับ 8 บิตต่อครั้ง
ฉันคิดว่าคนส่วนใหญ่ในวันนี้คาดหวังว่ามันจะใช้สำหรับการสื่อสาร 8 บิต แต่นั่นไม่ใช่กรณีเสมอไป
F=1/T
นั้น