วันอังคารที่ 19 เมษายน พ.ศ. 2554

มาหัดเขียนโปรแกรมควบคุมคอนโทรลเลอร์(Atmega) กันเถอะ ตอนที่ 1 วิธีลงโปรแกรม AVR Studio

ก่อนที่เราจะเริ่มเขียนโปรแกรม AVR Studio เพื่อควบคุมคอนโครลเลอร์นั้น เรามาลงโปรแกรมกันก่อนดีกว่า หลายคนถามกันเข้ามาเยอะว่าต้องลงโปรแกรมอะไรบ้างลง AVR Studio ตัวเดียวเลยได้ไหม งั้นเราไปดูกันเลยดีกว่าว่าสรุปแล้วต้องลงโปรแกรมอะไรบ้าง

การเขียนโปรแกรมควบคุมคอนโทรลเลอร์ โดยคอลโทรลเลอร์ที่จะใช้ในที่นี้เราจะใช้ของ Atmega ดังนั้นโปรแกรมที่เราต้องใช้ก็คือ WinAVR และ AVR Studio นั่นเอง เรามาดูขั้นตอนการลงโปรแกรมกันเลย

WinAVR เป็นโปรแกรม Compiler จะมีหน้าที่ช่วย Compiler code ที่เราเขียนด้วยโปรแกรท AVR Studio
ขั้นตอนการลง WinAVR
1. ดาวโหลดโปรแกรม WinAVR กันก่อนเลย เนื่องจากเป็นโปรแกรมที่เป็น Freeware จึงสามารถโหลดได้ที่ http://sourceforge.net/projects/winavr/files/WinAVR/20100110/
2.เมื่อดาวโหลดโปรแกรมมาแล้วก็ทำการลงโปรแกรมโดยวิธีนั้นง่ายมาก เพียงดับเบิ้ลคลิ๊กโปรแกรมที่เราดาวโหลดมา

จะปรากฎหน้าต่างดังรูปเลือกภาษา English กดตกลง

แล้วก็กด Next

กด I Agree

เลือกโฟล์เดอร์ที่จะติดตั้งแล้วกด Next

กด Install


กด Finish เป็นอันเสร็จสิ้น

AVR Studidio
1. ดาวโหลดโปรแกรม AVR Studio มีให้ใช้กันหลายเวอร์ชั่น ตอนนี้เวอร์ชั่นล่าสุดเป็นเวอร์ชั่น AVR Studio 5 beta installer ซึ่งโดยส่วนตัวเอาชอบลองของใหม่ เป็นพวกประมาณว่าอยากได้อยากโดนอ้ะ แต่สำหรับมือใหม่แนะนำให้ลง AVR Studio Version 4 ก่อนนะครับ ก็จัดการโหลดซะ >>>
ส่วน AVR Version 5 ก็ Link นี้เลยครับ
โดยวิธีการที่จะโหลดได้นั้นต้องกรอกรายละเอียดให้ครบแล้วกด Click to Download มันจะส่ง link download ไปให้ใน E-mail จากนั้นก็ไป check mail แล้วกด link ที่มันให้มาก็จะมาพบกันหน้านี้


จากนั้นก็ click ดาวโหลดได้เลย Go Go GO
ปล.สำหรับคนที่สเปกคอมต่ำ เครื่องช้าแนะนำให้ลงเวอร์ชั่น AVR Studio 4 นะครับตามลิ้งนี้เลย
2. วิธีติดตั้งนั้นก็ง่ายมากเพียงดับเบิ้ลคลิ๊กไฟล์ที่ดาวโหลดมา

จะปรากฎหน้าต่างดังรูปแล้วก็กด Next

เลือก I accecpt the terms of ths license agreement แล้วกด Next

เลือกโฟลเดอร์ที่จะทำการติดตั้ง แล้วกด Next

กด Install

กด Finish เป็นอันเสร็จสิ้น



ต่อไปก็ลุยเขียนโปรแกรมเพื่อควบคุมคอลโครลเลอร์ได้เลย !!!!

อย่าลืมติดตามตอนต่อไป จะเป็นการเขียนโค้นพื้นฐาน

วันนี้ขอลาไปก่อน KorHeng ^ ^


2 ความคิดเห็น:

  1. avr studio 5 เวลาจะโปรแกรมลงบอร์ดคอนโทรลเลอร์ atmaga 128 ต้องทำอย่างไรครับ หาไม่เจอ

    ตอบลบ
  2. ตรง Tool > Avr Programming ครับ แต่จากที่ผมลองใช้มาผมแนะนำใช้ Avr Studio 4 ดีหว่าครับ เสถียรกว่า และก็ชินมือกว่า ตอนนี้ผมก็ยังกลับไปใช้ Avr studio 4 เลยครับ ^ ^

    ตอบลบ