อินโฟกราฟิก: บทสรุปเกี่ยวกับไมโครคอนโทรลเลอร์ 8051

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา





ในปี 1981 Intel Corporation ได้เปิดตัวไมโครคอนโทรลเลอร์ 8 บิตซึ่งรู้จักกันในชื่อ 8051 ไมโครคอนโทรลเลอร์นี้ประกอบด้วย RAM-128 ไบต์, ROM-4K ไบต์, ตัวจับเวลา -2, พอร์ตอนุกรม -1 และ 4 พอร์ตที่อยู่บน ชิปตัวเดียวและเรียกว่า SOC (ระบบบนชิป) ไมโครคอนโทรลเลอร์ 8051 เป็นโปรเซสเซอร์ 8 บิตซึ่งหมายความว่าซีพียูสามารถทำงานกับข้อมูลได้ครั้งละ 8 บิต ไมโครคอนโทรลเลอร์ 8051 ประกอบด้วย พอร์ต I / O สี่พอร์ตที่กว้าง 8 บิต แม้ว่าจะมี ROM บนชิปสูงสุด 64K ไบต์ แต่นักออกแบบหลายคนได้ตั้งค่าชิปไว้เพียง 4 กิโลไบต์

ไมโครคอนโทรลเลอร์ 8051 ได้รับความนิยมอย่างกว้างขวางหลังจากที่ Intel อนุญาตให้ผู้ผลิตรายอื่นสร้างและส่งเสริมไมโครคอนโทรลเลอร์รุ่นใดก็ได้ สิ่งนี้นำไปสู่ ​​8051 หลายเวอร์ชันที่มีความเร็วและปริมาณของ ROM บนชิปที่แตกต่างกันซึ่งได้รับการส่งเสริมโดยผู้ผลิต เป็นสิ่งสำคัญที่ต้องสังเกตว่าแม้ว่าจะมี ไมโครคอนโทรลเลอร์ 8051 รุ่นต่างๆ ในแง่ของปริมาณและความเร็วของ ROM บนชิป - ทั้งหมดนี้เหมาะสมกับ 8051 ดั้งเดิมเท่าที่คำสั่งเกี่ยวข้อง ซึ่งหมายความว่าหากคุณเขียนโค้ดของคุณขึ้นมาหนึ่งโค้ดจะใช้ได้กับโค้ดใด ๆ โดยไม่คำนึงถึงผู้ผลิต โปรดดูลิงค์ด้านล่าง: 8051 ไมโครคอนโทรลเลอร์พินไดอะแกรมและขั้นตอนการทำงาน




การเขียนโปรแกรมไมโครคอนโทรลเลอร์ 8051

การเขียนโปรแกรมไมโครคอนโทรลเลอร์ 8051 เป็นสิ่งที่น่าสนใจมากและเพื่อให้มันกระตุ้นได้ที่นี่เราจะมอบเครื่องมือบางอย่างที่จะช่วยให้คุณรู้ว่าการเขียนโปรแกรมไมโครคอนโทรลเลอร์ 8051 เป็นวิธีที่ดี

ดูเครื่องมือ



  • ตัวแก้ไขโค้ด - การเน้นที่ Notepad
  • ซอฟต์แวร์ RIDE - การจำลอง
  • A51- ประกอบ
  • Proteus - ซอฟต์แวร์จำลองที่ฝังไว้อย่างสมบูรณ์
  • โปรแกรมจำลองหน้าต่าง Smart n Small Simulator
  • Keil uVision - การจำลอง 8051 / ARM
  • เครื่องคำนวณค่า Baud -Timer สำหรับอัตราการส่งข้อมูลต่างๆ

ตอนนี้เราจะเขียนโปรแกรมตามซอฟต์แวร์จำลอง Keil Uvison4 และโปรแกรมคือ

  • ติดตั้งซอฟต์แวร์ 8051 บนพีซีของคุณ
  • คลิกโครงการ -> โครงการวิสัยทัศน์ใหม่
  • บันทึกโครงการของคุณ
  • เลือกอุปกรณ์เป้าหมาย (8051 - AT89s51)
  • ไฟล์ -> ใหม่
  • ตัวแก้ไขข้อความใหม่จะเปิดขึ้น ที่นี่คุณต้องเขียนรหัสของคุณ

ไมโครคอนโทรลเลอร์ 8051 คืออะไร


ไมโครคอนโทรลเลอร์ 8051 เป็นคอมพิวเตอร์ทั้งเครื่องที่ผลิตบนชิปตัวเดียว

Pin Configuration ของไมโครคอนโทรลเลอร์ 8051

ไมโครคอนโทรลเลอร์ 8051 ประกอบด้วยขา 40 พิน ในกรณีนี้ 32 พินจะถูกตั้งค่าไว้ใน 4 พอร์ตเช่น P0, P1, P2 และ P3 โดยแต่ละพอร์ตประกอบด้วย 8 พิน

สถาปัตยกรรมไมโครคอนโทรลเลอร์ 8051

สถาปัตยกรรมของไมโครคอนโทรลเลอร์ 8051 ประกอบด้วย CPU, อินเตอร์รัปต์, หน่วยความจำ, BUS, ออสซิลเลเตอร์และตัวจับเวลา / ตัวนับ

ตระกูลต่างๆของไมโครคอนโทรลเลอร์ 8051

ตระกูลต่างๆของไมโครคอนโทรลเลอร์ 8051 ได้แก่ 8051, 8031, 8052, 8751, 89C51, 8751, DS89C4xO, 89C52, 8032 และ 8752

หน่วยความจำของไมโครคอนโทรลเลอร์ 8051

ไมโครคอนโทรลเลอร์ 8051 มีความทรงจำสองแบบคือหน่วยความจำโปรแกรมและหน่วยความจำข้อมูล

การใช้งานไมโครคอนโทรลเลอร์ 8051

ไมโครคอนโทรลเลอร์ 8051 ใช้ในอุปกรณ์อิเล็กทรอนิกส์ต่างๆเช่นโทรศัพท์มือถือหุ่นยนต์รถยนต์เครื่องเล่นซีดี / ดีวีดีเครื่องซักผ้ากล้องสัญญาณเตือนความปลอดภัยเครื่องมือวัดอิเล็กทรอนิกส์เตาอบไมโครเวฟเป็นต้น

บทสรุปเกี่ยวกับไมโครคอนโทรลเลอร์ 8051 - อินโฟกราฟิก

แนะนำ
เครื่องวัดความถี่ Arduino ใช้จอแสดงผล 16 × 2
เครื่องวัดความถี่ Arduino ใช้จอแสดงผล 16 × 2
การเข้ารหัสคืออะไร: ประเภทเครื่องมือและอัลกอริทึมของมัน
การเข้ารหัสคืออะไร: ประเภทเครื่องมือและอัลกอริทึมของมัน
เครื่องขยายเสียงสเตอริโอ 60 วัตต์โดยใช้ Gainclone Concept
เครื่องขยายเสียงสเตอริโอ 60 วัตต์โดยใช้ Gainclone Concept
Accelerometer ทำงานอย่างไร
Accelerometer ทำงานอย่างไร
สเตเตอร์คืออะไร: การก่อสร้างการทำงานและการใช้งาน
สเตเตอร์คืออะไร: การก่อสร้างการทำงานและการใช้งาน
Binary Adder & Subtractor คืออะไร
Binary Adder & Subtractor คืออะไร
ออสซิลโลสโคปแบบอะนาล็อก: บล็อกไดอะแกรม การทำงานและการใช้งาน
ออสซิลโลสโคปแบบอะนาล็อก: บล็อกไดอะแกรม การทำงานและการใช้งาน
สวิตช์ - ประเภทและการทำงาน
สวิตช์ - ประเภทและการทำงาน
TL494 Datasheet, Pinout, Application Circuits
TL494 Datasheet, Pinout, Application Circuits
มอเตอร์ซิงโครนัสแม่เหล็กถาวรคืออะไรและทำงานอย่างไร
มอเตอร์ซิงโครนัสแม่เหล็กถาวรคืออะไรและทำงานอย่างไร
ประเภทของเครื่องวัดความเครียด: ลักษณะและการใช้งาน
ประเภทของเครื่องวัดความเครียด: ลักษณะและการใช้งาน
วงจรจ่ายกระแสไฟสูงที่มีการควบคุม
วงจรจ่ายกระแสไฟสูงที่มีการควบคุม
เรียนรู้เกี่ยวกับไมโครคอนโทรลเลอร์ PIC และสถาปัตยกรรมพร้อมคำอธิบาย
เรียนรู้เกี่ยวกับไมโครคอนโทรลเลอร์ PIC และสถาปัตยกรรมพร้อมคำอธิบาย
ประเภทของไทริสเตอร์และการใช้งาน
ประเภทของไทริสเตอร์และการใช้งาน
ความรู้เบื้องต้นเกี่ยวกับเคาน์เตอร์และประเภทของเคาน์เตอร์อิเล็กทรอนิกส์
ความรู้เบื้องต้นเกี่ยวกับเคาน์เตอร์และประเภทของเคาน์เตอร์อิเล็กทรอนิกส์
วงจรควบคุมประตูอัตโนมัติ Hen House
วงจรควบคุมประตูอัตโนมัติ Hen House