อินเทล 8051

จากวิกิพีเดีย สารานุกรมเสรี

อินเทล 8051 เป็นชื่อของตระกูลไมโครคอนโทรลเลอร์ (µC) สถาปัตยกรรมฮาร์วาร์ด ที่พัฒนาโดยบริษัทอินเทลเพื่อใช้ในอุปกรณ์แบบฝังตัว ชิปตระกูล 8051 ได้รับความนิยมอย่างสูงในคริสตศตวรรษที่ 1980 และต้นคริสตศตวรรษที่ 1990 แต่ในปัจจุบันถูกแทนที่ด้วยชิปตัวอื่นซึ่งมีหน่วยประมวลผลของ 8051 เป็นส่วนประกอบ โดยมีผู้ผลิตอุปกรณ์เหล่านี้มากกว่า 20 บริษัท อาทิ อินเทล ฟิลิปส์ และซีเมนส์ รหัสดั้งเดิืมที่อินเทลใช้เรียกไมโครคอนโทรลเลอร์ตัวนี้คือ MCS 51

ไมโครคอนโทรลเลอร์เบอร์นี้สามารถติดต่อกับหน่วยข้อมูลและหน่วยความจำโปรแกรม พร้อมกันนั้นเครื่องมือในการพัฒนาระบบก็มีราคาถูกและ ครบถ้วนไม่ว่าจะเป็นแอสเซมเบลอร์, คอมไพเลอร์ภาษา C, ซิมูเลเตอร์, โปรแกรมมอนิเตอร์ และบอร์ดพัฒนา (Development Circuit Board)

[แก้] รายละเอียดทางเทคนิค

  • ติดต่อกับหน่วยความจำรอมได้สูงถึง 32 กิโลไบต์
  • มีหน่วยความจำแรมภายในขนาด 128 ไบต์และ 256 ไบต์และ 8052
  • มีรีจิสเตอร์แบบ 8 บิต 19 ตัว และแบบ 16 บิต 5 ตัว
  • มีพอร์ตอนุกรมในตัว
  • สามารถติดต่อกับแหล่งกำเนิดอินเตอร์รัปต์ได้ 5 ชุดและ 9 ชุดสำหรับเบอร์ 8032 และ 8052
  • มีพอร์ตอินพุตเอาต์พุต 32 บิต
  • มีตัวตั้งเวลา (ไทเมอร์) ขนาด 16 บิต 2 ตัว และ 3 ตัว ในเบอร์ 8032 และ 8052
  • มีคำสั่ง 111 คำสั่งสามารถอ้างแอดเดรสได้ 2 โหมด