1. ) โครงสร้างของ MCS-51
ไมโครคอนโทรลเลอร์ ตระกูล MCS-51 มีจำนวนมาก ขึ้นกับโครงสร้างภายใน บางเบอร์มีหน่วยความจำ ภายใน เป็นแบบรอม บางเบอร์เป็นแบบอีพรอม บางเบอร์มีแรมภายใน 128 ไบท์ บางเบอร์มี 256 ไบท์ เป็นต้น คุณสมบัติที่สำคัญของ MCS-51 มีดังนี้
- หน่วยความจำรอม 4 กิโลไบท์
- หน่วยความจำแรม 128 ไบท์
- พอร์ทอินพุทและเอาต์พุต ขนาด 8 บิต 4 พอร์ต
- Timer 16 บิต 2 ตัว
- สามารถอินเทอร์รัพท์ได้ 5 แหล่ง
- วงจรออสซิลเลเตอร์และวงจรนาฬิกาบนชิพ
- พอร์ทอนุกรมสามารถรับส่งข้อมูลแบบ Full Duplex ความเร็วสูง
- อ้างหน่วยความจำโปรแกรมภายนอกได้ 64 กิโลไบท์
- อ้างหน่วยความจำข้อมูลภายภายนอกได้ 64 กิโลไบท์
- สามารถประมวลผลทีละบิต
- อ้างหน่วยความจำแบบบิตได้ 210 ตำแหน่ง