Advertisement
ชิป
mcs-51 ดั้งเดิมของอินเทลนั้นใช้เทคโนโลยีแบบ NMOS แต่ในรุ่นถัดๆมาใช้เทคโนโลยีแบบ CMOS ซึ่งใช้พลังงานน้อยกว่า (ทำให้สามารถนำไปใช้ในอุปกรณ์ ที่ใช้พลังงานจากแบตเตอรี) สังเกตว่าจะมีการ เพิ่มอักษร C เข้ามาในชื่อรุ่น เป็น C51 เช่น 80C51 หรือ AT89C51(Atmel)ไมโครคอนโทรลเลอร์เบอร์นี้ สามารถติดต่อกับหน่วยข้อมูล และหน่วยความจำโปรแกรม พร้อมกันนั้นเครื่องมือในการพัฒนาระบบก็มีราคาถูกและ ครบถ้วนไม่ว่าจะเป็นแอสเซมเบลอร์, คอมไพเลอร์ภาษา C, ซิมูเลเตอร์, โปรแกรมมอนิเตอร์ และบอร์ดพัฒนา (Development Circuit Board)
![](http://www.billy.gr/wp-content/uploads/mcs-51-basic/mcs-51-board.jpg)
Intel MCS-51 (เรียกว่า 8051) เป็นสถาปัตยกรรมฮาร์วาร์ดภายในชุดคำสั่งคอมพิวเตอร์ที่ซับซ้อน (CISC), ไมโครคอนโทรลเลอร์ (micro chip) ไมโครชิปเดี่ยว (μC) ที่พัฒนาโดย Intel ในปี 1980 สำหรับใช้ในระบบฝังตัว [1] รุ่นเดิมของอินเทลได้รับความนิยมในช่วงต้นทศวรรษที่ 1980 และต้นทศวรรษ 1990 และอนุพันธ์ที่เข้ากันได้ดีขึ้นในปัจจุบันยังคงได้รับความนิยมในปัจจุบันตระกูล MCS-51 เดิมของ Intel ได้รับการพัฒนาโดยใช้เทคโนโลยี NMOS (Nucleus metal-oxide-semiconductor) เช่นเดียวกับรุ่นก่อนหน้าของ Intel MCS-48 แต่รุ่นที่ใหม่กว่าโดยใช้ตัวอักษร C ในชื่อของพวกเขา (เช่น 80C51) ออกไซด์เซมิคอนดักเตอร์ (CMOS) และใช้พลังงานน้อยกว่ารุ่นก่อน ๆ ของ NMOS ทำให้อุปกรณ์เหล่านี้เหมาะสมกับอุปกรณ์ที่ใช้พลังงานจากแบตเตอรี่ครอบครัวยังคงดำเนินต่อไปในปี 2539 ด้วยชุด MCS-151 ที่เพิ่มขึ้น 8-bit และไมโครซิสคอร์ปอเรชัน MCS-251 8/16/32 บิต [2] แม้ว่าอินเทลจะไม่ผลิตชุด MCS-51, MCS-151 และ MCS-251 แต่อนุพันธ์ที่เข้ากันได้แบบไบนารีของผู้ผลิตจำนวนมากยังคงเป็นที่นิยมในปัจจุบัน อนุพันธ์บางตัวรวมตัวประมวลผลสัญญาณดิจิตอล (DSP) นอกเหนือจากอุปกรณ์ทางกายภาพเหล่านี้หลาย บริษัท ยังมีอนุพันธ์ MCS-51 เป็นแกน IP สำหรับใช้ในอาร์เรย์เกตเวย์แบบ field-programmable (FPGA) หรือการออกแบบวงจรรวมเฉพาะแอ็พพลิเคชัน (ASIC)
อ้างอิง