โปรแกรมช่วยงาน ตอนที่ 2 (รู้จัก Keil)

การใช้งานไมโครคอนโทรลเลอร์ต้องประกอบด้วย 2 ส่วนด้วนกันคือตัวเครื่องตัววงจรที่เรียกว่า "ฮาร์ดแวร์" และอีกส่วนหนึ่งคือคำสั่งที่สั่งให้ไมโครคอนโทรลเลอร์ทำงานที่เรียกว่า "ซอฟท์แวร์" ซึ่งตัวคำสั่งที่ไมโครคอนโทรลเลอร์ต้องการคือชุดคำสั่งที่เป็นภาษาเครื่อง ซึ่งเป็นภาษาที่มนุษย์ไม่สามารถเข้าใจได้ ดังนั้นจึงเกิดภาษาอื่นที่มนุษย์เข้าใจได้แล้วใช้เครื่องมือแปลงภาษาไปเป็นภาษาเครื่องอีกครั้ง ภาษาที่โปรแกรมเมอร์นิยมใช้งานคือ "ภาษาซี" เครื่องมือที่ใช้ในการแปลงภาษาซีให้เป็นภาษาเครื่องที่นิยมมากตัวหนึ่งคือ KEIL uVision

 

การใช้งานโปรแกรม Keil

1. เมื่อเปิดโปรแกรมจะได้ดังรูป (ถ้ามีงานเก่าให้ปิดโดยการคลิกที่เมนู Project เลือก Close Project)

 

2. สร้างโปรเจคไฟล์ใหม่ (ทำทุกครั้งถ้าเขียนโปรแกรมตัวใหม่)

3. สร้างโฟลเดอร์ใหม่เพื่อแยกงานออกจากส่วนอื่นเนื่องจากการเขียนโปรแกรมแต่ละครั้งจะได้ไฟล์หลายไฟล์

4. ตั้งชื่อโปรเจคไฟล์

5. เมื่อตั้งชื่อโปรเจคไฟล์เสร็จจะปรากฏหน้าต่างเลือกเบอร์ไมโครคอนโทรลเลอร์ที่ใช้งาน (สำหรับการทดลองในที่นี้เลือกใช้เบอร์ AT89S52 ของ ATMEL)

6. คลิก Yes


 

7. สร้างไฟล์เอกสารเพื่อใช้พิมพ์โปรแกรมภาษาซี

8. จะปรากฏไฟล์ชื่อ Text ดังรูป

9. Save ไฟล์

10. ตั้งไฟล์ โดยใช้สกุล .c

11.เพิ่มไฟล์ลงใน Source Group

12.เลือกไฟล์ภาษาซี (ที่ทำไว้)

13.จะได้

14. ตั้งค่าออฟชั่น


 

15. แก้ค่าคริสตอลให้ตรงกับวงจรใช้งานจริง

16.เซตเพื่อให้สร้างไฟล์ภาษาเครื่อง (HEX File)


 

17. พิมพ์ชุดคำสั่งที่เป็นภาษาซีตามที่ต้องการ

18.คลิกปุ่มแปลงให้ได้ไฟล์เป็นภาษาเครื่อง (HEX File)

19.ผลเมื่อได้เมื่อไม่มีข้อผิดพลาด

20. ในกรณีที่เกิดข้อผิดพลาด

 โปรดติดตามบทความอื่นๆในตอนต่อไป
    ครูประภาส สุวรรณเพชร