Thai microtron community

Electronic Knowledge Base => Microcontoller & Electronics => Topic started by: naohmiki on November 08, 2013, 10:50:29 AM



Title: pic 18f252 ไม่แสดงผล
Post by: naohmiki on November 08, 2013, 10:50:29 AM
ผมทำการเขียนโปรแกรมแสดงผลLEDไฟสลับด้วยMikroC
โค้ดErrer ตามรูปคับ


(http://image.free.in.th/v/2013/iy/131108103408.jpg) (http://pic.free.in.th/id/1aa8042d2fd232f02a60ca5a17f0265f)


รูปที่ 1 เป็นโค้ดที่เขียนทำการรัน ขึ้นข้อความตามรูปที่ 2


(http://image.free.in.th/v/2013/iv/131108103728.jpg) (http://pic.free.in.th/id/a9a4b10740edee39e172c1e71435b8e8)


นำไฟล์ที่เขียนไปทดสอบบนโปรแกรมProteus สามารถทำงานได้

ตามรูปคับ

(http://image.free.in.th/v/2013/id/131108104151.jpg) (http://pic.free.in.th/id/b65c2f4fc06adb4012dbdf06f047b1ce)

ทำการอัดโปรแกรมลง Pic 18f252 แล้วทำการทดสอบบนโฟโต้บอด์ล

ด้วยจ่ายไฟ 5V ขา 20 VDD
             ต่อGND ที่ขา 8, 19 vss
             ต่อ5Vผ่าน R 10k เข้าขา 1 MCLR
            คร่อม คริสตอล 4MHz ขา 9,10 ต่อ C 20pF ลงGND
            ต่อLED ขา11-14 Portc ลงGND ผ่านR470
หลอดไฟไม่ทำงานไม่มีการติดดับตามโปรแกรมที่เขียน
สาเหตุมาจะอะไรคับ
ไฟ5Vที่เป็นแหล่งจ่ายขนาด100mA