โมโตโรลา 68เอชซี11
โมโตโรลา 68เอชซี11 ในบรรจุภัณฑ์แบบ DIP 48 ขา | |
| รายละเอียดทั่วไป | |
|---|---|
| Launched | พ.ศ. 2527 |
| Common manufacturer | |
| Performance | |
| Data width | 8 |
| Address width | 16 |
| Architecture and classification | |
| Application | ระบบฝังตัว |
| ชุด คำสั่ง | 68เอชซี11 |
| Physical specifications | |
| Package | |
| ประวิติ | |
| Predecessor | 6801 |
| Successor | ฟรีสเกล 68เอชซี16, ฟรีสเกล 68เอชซี12 |
68เอชซี11 (68HC11[1] เรียกโดยย่อว่า 6811 หรือ HC11) คือตระกูลไมโครคอนโทรลเลอร์ 8 บิต ที่เปิดตัวในปี พ.ศ. 2527 โดยบริษัทโมโตโรลาเซมิคอนดักเตอร์ (หลังจากนั้นผลิตโดยบริษัทฟรีสเกลเซมิคอนดักเตอร์ และต่อมาโดยบริษัทเอ็นเอ็กซ์พีเซมิคอนดักเตอร์)[2][3] เป็นไมโครคอนโทรลเลอร์ที่พัฒนาต่อมาจากไมโครคอนโทรลเลอร์ตระกูล 6800 ของบริษัทโมโตโรลา
MC68HC11A8 เป็นไมโครคอนโทรลเลอร์ตัวแรกที่รวมหน่วยความจำอีอีพรอมแบบซีมอสไว้ภายใน[4] ทำให้สามารถทำงานได้โดยไม่ต้องใช้งานหน่วยความจำภายนอก หรือในกรณีที่ระบบใหญ่ก็สามารถใช้ติดต่อกับหน่วยความจำภายนอกได้ ใช้ชุดคำสั่งเดียวกับ 68เอชซี05 แต่มีคำสั่งเพิ่มเติมอีก ทำให้ใช้งานได้กว้างกว่ามาก
รายละเอียดทางเทคนิค
[แก้]
- ติดต่อกับรอมได้สูงสุด 32 กิโลไบต์
- มีแรมภายในสูงสุด 1.2 กิโลไบต์
- มีอีอีพรอมภายในสูงสุด 640 ไบต์
- มีระบบ SPI
- มีระบบ SCI
- ความเร็วบัส 2 เมกะเฮิร์ตซ์
- มีรีจิสเตอร์ 8 บิต 64 ตัว
- มีคำสั่ง 110 คำสั่ง อ้างแอดเดรสได้ 6 โหมด
- ตัวตั้งเวลา 16 บิต 1 ตัว และวอดช์ด็อกไทเมอร์ 1 ตัว
- ติดต่อกับแหล่งกำเนิดอินเตอร์รัพต์ 18 ชุด
- มีวงจรแปลงสัญญาณอะนาลอกเป็นดิจิทัล 8 บิต 8 ช่อง
- มีพอร์ตอินพุตเอาต์พุตสูงสุด 62 บิต
ตระกูลของ 68เอชซี11 68HC11A1 ไม่มีรอมภายใน มีแรม 250 ไบต์ อีอีพรอม 512 ไบต์, 68HC11A8 มีรอม 8 กิโลไบต์ แรม 250 ไบต์ อีอีพรอม 512 ไบต์, 68HC711D3 มีอีพรอม 4 กิโลไบต์ แรม 192 ไบต์, 68HC811E2 มีอีอีพรอม 2 กิโลไบต์ แรม 256 ไบต์
จำนวนขา/รูปร่างตัวถัง มี 3 แบบ คือ DIP 48 ขา , PLCC 52 ขา , QFP 64 ขา
อ้างอิง
[แก้]- ↑ Official 68HC11 Reference Manual
- ↑ Motorola Annual Report 1984
- ↑ Hambley, Allan R.(2011). Electrical Engineering: Principles and Applications, Pearson Higher Education. p. 417. Digitized by Google. สืบค้นเมื่อ 17 พฤษภาคม 2012.
- ↑ "M68HC11 Reference Manual". คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 10 พฤศจิกายน 2017. สืบค้นเมื่อ 8 เมษายน 2020.
แหล่งข้อมูลอื่น
[แก้]- ซิมูเลเตอร์ / อีมูเลเตอร์
- THRSim11 68HC11 simulator and debugger – วินโดวส์
- ชุดพัฒนา
- FPGA
- System11 68HC11 CPU core – VHDL source code – OpenCores – project website
- Green Mountain Synthesizable 68HC11 CPU core – VHDL source code