บทความ

กำลังแสดงโพสต์จาก มิถุนายน, 2013

ปัญหาเมื่อใช้คอมไพเลอร์ MPLAB C18 เวอร์ชันใหม่

รูปภาพ
หนังสือ "PIC18F Programming กับ MPLAB C18 คอมไพเลอร์"      หากผู้อ่านใช้คอมไพเลอร์ C18 เวอร์ชันที่สูงกว่าในหนังสือ แล้วอาจคอมไพล์โค้ดโปรแกรมบางโปรแกรมไม่ผ่าน ให้ลบไฟล์ p18f4520.h และ pconfig.h ออกจากโฟลเดอร์ของโค้ดโปรแกรม LAB_PIC18F ด้วยครับ ซึ่งผู้เขียนได้ผนวกไฟล์ดังกล่าวไว้ ระหว่างที่เขียนหนังสือและเป็นไฟล์ของเวอร์ชันเก่า      เมื่อนำโค้ดโปรแกรมมาคอมไพล์กับเวอร์ชันใหม่ โปรแกรมจะยังมองไฟล์เก่าในโฟลเดอร์ LAB_PIC18F ก่อนเป็นลำดับแรก โดยไม่สนใจไฟล์ในชื่อเดียวกันที่มากับเวอร์ชันใหม่ครับ :) ตัวอย่างเช่น นำโค้ดโปรแกรม LAB_1001.c ซึ่งเป็นโปรแกรมแสดงการใช้งาน I2C มาคอมไพล์จะพบปัญหาดังรูป *** ภาพจากผู้อ่านหนังสือที่พบปัญหาและสอบถามมาทางผู้เขียน     เมื่อลบไฟล์ p18f4520.h และ pconfig.h ออกไปแล้วปัญหาดังกล่าวก็จะหมดไปครับ *** การติดตั้งโปรแกรม MPLAB C18 เวอร์ชันใหม่ (mplabc18-v3.46-windows-lite-installer.exe) ตัวโปรแกรมจะติดตั้งไปที่โฟลเดอร์ microchip ให้ผู้อ่านแก้ไข link ตามรูปจากหนังสือหน้า 42 - 44 ดังนี้ ...

สร้าง PP Book Blog เพื่ออะไร

การสร้าง PP Book Blog เพื่อจุดประสงค์ดังนี้ 1. เพื่อใช้ติดต่อสื่อสารระหว่างผมกับผู้อ่านหนังสือทุกท่าน 2. การนำเสนอเนื้อหาใหม่ ๆ ที่จะเพิ่มเติมขึ้นในอนาคต 3. ใช้เป็นที่สำหรับแลกเปลี่ยนข้อมูลรวมถึงการตอบปัญหาต่าง ๆ ที่ผู้อ่านพบเจอจากหนังสือไมโครคอนโทรลเลอร์ที่ผมเขียน และ 4. เพื่อช่วยเหลือทุกท่านในการอ่านหนังสือที่ผมเขียน เพื่อให้รู้ว่าการเขียนโปรแกรมควบคุมไมโครคอนโทรลเลอร์ไม่ใช่เรื่องยาก ไม่ว่าจะใช้คอมไพเลอร์ตัวไหนก็ตาม^^