วิธีทำโปรแกรมเมอร์

สารบัญ:

วิธีทำโปรแกรมเมอร์
วิธีทำโปรแกรมเมอร์

วีดีโอ: วิธีทำโปรแกรมเมอร์

วีดีโอ: วิธีทำโปรแกรมเมอร์
วีดีโอ: สรุปพื้นฐานการเขียนโปรแกรมใน 10 นาที 2024, เมษายน
Anonim

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

วิธีทำโปรแกรมเมอร์
วิธีทำโปรแกรมเมอร์

คำแนะนำ

ขั้นตอนที่ 1

ตรวจสอบให้แน่ใจว่าไมโครคอนโทรลเลอร์ที่คุณกำลังจะตั้งโปรแกรมอยู่ในรายการอุปกรณ์ที่โปรแกรมเมอร์สนับสนุน

ขั้นตอนที่ 2

เชื่อมต่อพินของปลั๊ก DM-25M กับขาไมโครคอนโทรลเลอร์ดังนี้: พิน 6 ของปลั๊ก - "/ RESET", พิน 7 - MOSI, พิน 5 - XTAL1, พิน 8 - SCK, พิน 10 - MISO, พินใดๆ จาก 18 ถึง 25 - โภชนาการลวดทั่วไป ตำแหน่งของขาไมโครคอนโทรลเลอร์ที่มีชื่อตรงกันนั้นขึ้นอยู่กับประเภทของมัน สามารถระบุได้ในแผ่นข้อมูลสำหรับไมโครเซอร์กิต

ขั้นตอนที่ 3

เชื่อมต่อปลั๊ก DB-25M เข้ากับพอร์ต LPT ของคอมพิวเตอร์หรืออะแดปเตอร์ USB-LPT ในกรณีที่สอง ให้เชื่อมต่ออะแดปเตอร์เข้ากับพอร์ต USB ของคอมพิวเตอร์ โปรดทราบว่าอะแดปเตอร์นี้จะไม่ทำงานใน DOS แท้

ขั้นตอนที่ 4

ดาวน์โหลดโปรแกรมควบคุมสำหรับโปรแกรมเมอร์ AVReAl ที่เหมาะกับระบบปฏิบัติการของคุณ (DOS, Linux, BSD, Windows) เวอร์ชัน DOS ไม่ได้รับการอัพเดตอีกต่อไป แต่ยังสามารถดาวน์โหลดได้ โปรแกรมนี้ไม่ต้องติดตั้ง - เพียงพอที่จะแตกไฟล์ทั้งหมดลงในโฟลเดอร์เดียว วางไฟล์ HEX พร้อมเฟิร์มแวร์ที่นั่น

ขั้นตอนที่ 5

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

ขั้นตอนที่ 6

หลังจากการเขียนโปรแกรมเสร็จเรียบร้อยแล้ว ให้ถอดไฟออกจากไมโครคอนโทรลเลอร์และถอดออกจากโปรแกรมเมอร์

ขั้นตอนที่ 7

เมื่อตั้งโปรแกรมคอนโทรลเลอร์สำเร็จแล้ว ให้วางโปรแกรมเมอร์ไว้ในเคส บนแผงด้านหน้า ให้วางแผงหลายแผงสำหรับไมโครคอนโทรลเลอร์ที่มีพินเอาต์ต่างกัน โดยเชื่อมต่อแบบขนานที่พินที่เกี่ยวข้อง วางแหล่งจ่ายไฟไว้ที่นั่น เช่นเดียวกับสวิตช์ที่ให้คุณเปิดและปิดได้อย่างรวดเร็ว และตัวบ่งชี้สถานะของแรงดันไฟฟ้า (เช่น LED ที่มีตัวต้านทาน 200 โอห์มและกำลังไฟ 0.5 W) จำเป็นเพื่อไม่ให้วางไมโครคอนโทรลเลอร์ลงในซ็อกเก็ตโดยไม่ได้ตั้งใจหรือไม่ถอดออกจากที่นั่นเมื่อเปิดแรงดันไฟฟ้า