วันอังคารที่ 10 พฤษภาคม พ.ศ. 2559

AVR Loader วิธีง่ายๆ เพื่อใช้สัญญานนาฬิกาภายในไอซี

หลังจากที่พยายามให้ไอซี Atmega8 และ 16 ใช้ Internal Clock เพื่อลดการใช้ X-TAL โดยเบิร์น Bootloader เข้าไปก็ไม่ได้ผลเท่าที่ควร เพราะยุ่งยาก แต่ก็มีวิธีง่ายๆ สำหรับการกำหนดค่า โดยใช้โปรแกรม AVR Loader

การกำหนดค่า FUse จะเป็นการบอกว่าจะใช้สัญญานนาฬิกาจากไหน โดยโปรแกรม AVR Loader สามารถดาวน์โหลดได้จากอินเตอร์เน็ต

โปรแกรม AVR Loader สำหรับแก้ไข อัพโหลดไฟล์ .hex สำหรับ ATmega

ก่อนอื่นกำหนดรูปแบบการเชื่อมต่อเสียก่อน ในรูปใช้ USBasp

จากหน้าจอหลักให้คลิกเลือกไอซี แล้วคลิก FUSE เพื่อเข้ากำหนดประเภทสัญญานนาฬิกา แล้วคลิก Write

วิธีการง่ายๆ นี่เองทำให้เราสามารถใช้ไอซีโดยไม่มี XTAL ได้ ทำให้ง่ายสำหรับโปรเจกต์เล็กๆ ที่ไม่ซับซ้อน ลดการใช้อุปกรณ์ไปได้อีก 3 ตัว คือ c ค่า 22pF 2 ตัว กับ XTAL อีก 1 ตัว





ไม่มีความคิดเห็น:

แสดงความคิดเห็น

Gtk4 ตอนที่ 6 Defining a Child object

Defining a Child object A Very Simple Editor ในบทความที่ผ่านมาเราสร้างโปรแกรมอ่านไฟล์ชนิดข้อความ และในบทความนี้ก็จะมาปรับแต่งโปรแกรมกันสักหน...