หัวข้อ: ขอตัวอย่างโปรแกรม นับเลข หน่อยครับ เอาแบบ CCS นะครับ เริ่มหัวข้อโดย: Dumrong007 ที่ ตุลาคม 16, 2011, 08:24:02 pm กำลังศึกษา CCS ตามคำแนะนำของพี่ๆๆ เลยอยากดูตัวอย่างโปรแกรมนับเลข
เอา timer0 หรือ timer1 ก็ได้ ขอเป็น 16f877 นะครับ เคยเขียนแต่ใน mikroC พอมา CCS แล้วไปไม่ถูกเลย ขอบพระคุณล่วงหน้า หัวข้อ: Re: ขอตัวอย่างโปรแกรม นับเลข หน่อยครับ เอาแบบ CCS นะครับ เริ่มหัวข้อโดย: kiano♥ ที่ ตุลาคม 16, 2011, 11:38:12 pm หนังสือที่แนะนำน่ะ ไปซื้อมาหรือยัง ??
เนื้อหาในหนังสือน่ะ มีหมดเลย ไม่ต้องมานั่งขอ ---------------------------------------------------------- PIC Works Examples and C Source Code สารบัญ บทที่ 1. ภาษา C สำหรับไมโครคอนโทรลเลอร์ PIC ตัวอย่างที่ 1.1 โปรแกรม EX_PIC-C.c บทที่ 2. การใช้งาน CCS C คอมไพเลอร์ ตัวอย่างที่ 2.1 โปรแกรม EX_LED.c บทที่ 3. พอร์ตไมโครคอนโทรลเลอร์ PIC การทดลองที่ 3.1 ติดดับ LED 1 ดวง การทดลองที่ 3.2 แสดงเลขฐานสองด้วย LED การทดลองที่ 3.3 ไฟวิ่งชนกันไปกลับแสดงด้วย LED 8 ดวง การทดลองที่ 3.4 เปิด/ปิด LED ด้วยสวิตช์ 1 ปุ่ม การทดลองที่ 3.5 เปิด/ปิด LED ด้วยสวิตช์ 2 ปุ่ม การทดลองที่ 3.6 เปิด/ปิด LED ด้วยสวิตช์ 2 ปุ่มเวอร์ชัน 2 การทดลองที่ 3.7 เปิด/ปิด LED ด้วยสวิตช์ 2 ปุ่มเวอร์ชัน 3 บทที่ 4. LED ตัวเลข 7 ส่วน (LED 7-Segments) การทดลองที่ 4.1 การใช้งาน LED ตัวเลข 7 ส่วน การทดลองที่ 4.2 การใช้งาน LED ตัวเลข 7 ส่วน 2 หลักแบบมัลติเพล็กซ์ บทที่ 5. โมดูล LCD (Liquid Crystal Display module) การทดลองที่ 5.1 LCD Display การทดลองที่ 5.2 สร้างอักขระพิเศษบนโมดูล LCD บทที่ 6. การควบคุมมอเตอร์ (Motor control) การทดลองที่ 6.1 การควบคุมมอเตอร์ไฟฟ้ากระแสตรง การทดลองที่ 6.2 การควบคุมสเต็ปเปอร์มอเตอร์ การทดลองที่ 6.3 การควบคุมเซอร์โวมอเตอร์ บทที่ 7. การสแกนคีย์บอร์ด (Key Board Scan) การทดลองที่ 7.1 พื้นฐานการสแกนคีย์สวิตช์เมตริกซ์ การทดลองที่ 7.2 การสแกนคีย์สวิตช์เมตริกซ์แสดงผล LED ตัวเลข 7 ส่วน การทดลองที่ 7.3 การสแกนคีย์สวิตช์เมตริกซ์แสดงผลบนโมดูล LCD บทที่ 8. การอินเตอร์รัปต์เนื่องจากสัญญาณภายนอก การทดลองที่ 8.1 การอินเตอร์รัปต์เนื่องจากสัญญาณภายนอก การทดลองที่ 8.2 อินเตอร์รัปต์เนื่องจากการเปลี่ยนสัญญาณที่ขาพอร์ต บทที่ 9. ไทเมอร์/เคาน์เตอร์และวอตช์ด็อกไทเมอร์ การทดลองที่ 9.1 ติดดับ LED 1 ดวงด้วยไทเมอร์ 0 การทดลองที่ 9.2 ติดดับ LED 1 ดวงด้วยไทเมอร์ 1 การทดลองที่ 9.3 ติดดับ LED 1 ดวงด้วยไทเมอร์ 2 การทดลองที่ 9.4 การทำงานของไทเมอร์ 0 ในโหมดการนับ การทดลองที่ 9.5 การทำงานของไทเมอร์ 1 ในโหมดการนับ การทดลองที่ 9.6 วอตช์ด็อกไทเมอร์ (WDT) การทดลองที่ 9.7 เปิด/ปิด LED ด้วยสวิตช์ 2 ปุ่มควบคุมติดดับ 1 ดวง บทที่ 10. โมดูล Capture/Compare/PWM การทดลองที่ 10.1 การใช้งานโมดูล Input Capture การทดลองที่ 10.2 การใช้งานโมดูล Output Compare การทดลองที่ 10.3 การใช้งานโมดูล PWM บทที่ 11. โมดูลแปลงสัญญาณอะนาลอกเป็นดิจิตอล การทดลองที่ 11.1 การใช้งานโมดูล ADC บทที่ 12. โมดูลเปรียบเทียบแรงดันและสร้างแรงดันอ้างอิง การทดลองที่ 12.1 การใช้งานโมดูล Comparator การทดลองที่ 12.2 การใช้งานโมดูล Comparator Voltage Reference บทที่ 13. หน่วยความจำไมโครคอนโทรลเลอร์ PIC การทดลองที่ 13.1 การใช้งานหน่วยความจำ EEPROM การทดลองที่ 13.2 การใช้งานหน่วยความจำ FLASH บทที่ 14. โมดูล USART (RS-232 Port) การทดลองที่ 14.1 การใช้งานโมดูล USART แบบโพลลิ่ง การทดลองที่ 14.2 การใช้งานโมดูล USART แบบอินเตอร์รัปต์ บทที่ 15. ระบบ I2C บัสและ SPI บัส การทดลองที่ 15.1 บัส I2C กับไอซี PCF8574A(I/O 8 bit) การทดลองที่ 15.2 บัส I2C กับไอซี DS1307(Real Time Clock) การทดลองที่ 15.3 บัส I2C กับไอซี 24LC16(Serial EEPROM) การทดลองที่ 15.4 ระบบบัส 3 สายกับไอซี MC14489B บทที่ 16. ระบบบัส 1 สาย การทดลองที่ 16.1 การใช้งานระบบบัส 1 สายกับ DS18x20 การทดลองที่ 16.2 การใช้งานระบบบัส 1 สายกับ iButton (DS1990A) บทที่ 17 การควบคุมไมโครคอนโทรลเลอร์ PIC ผ่านทางพอร์ตอนุกรม การทดลองที่ 17.1 ควบคุมผ่าน HyperTerminal การทดลองที่ 17.2 ควบคุมผ่าน Visual BASIC บทที่ 18 การสร้างตัวเลขสุ่ม การทดลองที่ 18.1 การสร้างเลขสุ่ม บทที่ 19 การสร้างบัพเฟอร์เก็บข้อมูลขนาดใหญ่สำหรับ UART การทดลองที่ 19.1 การบัพเฟอร์สำหรับเก็บข้อมูล UART บทที่ 20 การแสดงตัวอักษรเคลื่อนไหวบนโมดูล LCD การทดลองที่ 20.1 การแสดงอักษรเคลื่อนไหวบนโมดูล LCD บทที่ 21 เชื่อมต่อ PIC 2 ตัวผ่านระบบบัส I2C การทดลองที่ 21.1 โปรแกรม PIC Master การทดลองที่ 21.2 โปรแกรม PIC Slave บทที่ 22 การสร้างแรงดันอะนาลอกด้วยไอซี PCF8591 การทดลองที่ 22.1 การสร้างแรงดันอะนาลอกด้วย PCF8591 หัวข้อ: Re: ขอตัวอย่างโปรแกรม นับเลข หน่อยครับ เอาแบบ CCS นะครับ เริ่มหัวข้อโดย: Dumrong007 ที่ ตุลาคม 17, 2011, 12:34:09 am สั่งมาอยู่ครับ ยังมาไม่ถึง
|