พิมพ์หน้านี้ - มือใหม่ Microcontroller PIC ขอคำแนะนำ

LSVคลังสมองออนไลน์ "ปีที่14"

► อิเล็กทรอนิกส์ ► => ►ถาม-ตอบอีเล็กทรอนิกส์ทั่วไป => ข้อความที่เริ่มโดย: apichaikub ที่ พฤศจิกายน 10, 2012, 12:09:18 pm



หัวข้อ: มือใหม่ Microcontroller PIC ขอคำแนะนำ
เริ่มหัวข้อโดย: apichaikub ที่ พฤศจิกายน 10, 2012, 12:09:18 pm
ตามหัวข้อ ลองต่อวงจร LED ไฟกระพิบ โดยเขียนโปรแกรมด้วยภาษา C แล้วทำการป้อนโปรแกรมลงตัว PIC แต่ไฟ LED ดันติดค้าง ไม่กระพริบ เลยอยากทราบว่ามีวิธีเช็คไงยังว่าโปรแกรมที่ป้อนเข้าไปใน PIC ทำงานจริงหรือปล่าว

(ผมลองต่อวงจรผ่านโปรแกรม Proteus แล้วใช้งานได้ปกติ)

ฝากเนื้อฝากตัวด้วยนะครับ ^^


หัวข้อ: Re: มือใหม่ Microcontroller PIC ขอคำแนะนำ
เริ่มหัวข้อโดย: JUB ที่ พฤศจิกายน 10, 2012, 02:39:49 pm
pic เบอร์อะไร ต่อวงจรลองแบบไหน และขอดูcodeหน่อย


หัวข้อ: Re: มือใหม่ Microcontroller PIC ขอคำแนะนำ
เริ่มหัวข้อโดย: apichaikub ที่ พฤศจิกายน 10, 2012, 05:32:22 pm
pic เบอร์อะไร ต่อวงจรลองแบบไหน และขอดูcodeหน่อย


PIC เบอร์ 16F627A

Code

void main() {

TRISB = 0xFE ; // define PORTB pin RBO is Output RB1-RB7 is Input
PORTB.F7 = 1; // define Bit 7 of PORTB is Logic"1"

 while(1) { // while loops and check S1
   while(PORTB.F7==1) {
     PORTB = 0x01; // make RB0 Hight
     Delay_ms(500); // Delay Time 500 ms
     PORTB = 0x00; // make RB0 Low
     Delay_ms(500);
   }
 }

} // End Mian

ผมทำตามลิ้งนี้ครับ

http://elec.ltc.ac.th/nikom/Present/2104%20-%202201/test1/207%20%20Flow%20Chart.pdf


หัวข้อ: Re: มือใหม่ Microcontroller PIC ขอคำแนะนำ
เริ่มหัวข้อโดย: JUB ที่ พฤศจิกายน 10, 2012, 07:02:07 pm
config ล่ะ .... ? compile แนะนำให้ใช้ ccs หรือ hitech ครับ ตัวอย่างเยอะ
mikro c บ้านเราคนใช้น้อย เดี๋ยวจะหาคนตอบยาก ผมคนนึงล่ะที่ไม่ใช้