สำหรับบุคคลที่ไม่มีเวลา เรียน การเขียนโปรแกรม C for 51 และ บุคคลที่เริ่มศึกษาไมโครคอนโทรนเลอร์ โปรแกรม Keil  และ simulate พร้อม VCD สอนการใช้งานโปรแกรม โดยละเอียดตั้งแต่การเขียนโปรแกรม การทดสอบ โปรแกรม จนได้ เป็น Hex ไฟล์ นำไปใช้งานและมีตัวอย่างโปรม ที่เขียนด้วยภาษา ซี รวมถึงรูปวงจร หลักการการติดต่อ อุปกรณ์ต่าง ๆ อธิบายเป็น ไฟล์ VCD อย่างละเอียด

 

 
 

        ในแผ่นแรกนี้ ยังประกอบด้วยโปรแกม อีกมากมาย ที่จำเป็นสำหรับ ผู้เล่นไมโครคอนโทรนเลอร์ตัวจริง เช่น

 

- Keil  C Compiler
- โปรแกรม เทอร์โบ ซี หรือ บอร์แลน ซี สำหรับ ศึกษาโปรแกรม C เบื่องต้น
- Eletronic workbench สำหรับทดลอง วงจร ก่อนสร้างจริง
- Visio สำหรับ เขียน วงจร หรือ โฟลชาร์ท ทำรายงาน
- Adobe Acrobatreader สำหรับอ่านไฟล์ .pdf
- Eagle สำหรับออกแบบ แผ่น PCB ในการ สร้าง แผ่นวงจร
- Data sheet อุปกรณ์มากมาย ทั้ง ไมโคร , อิเล็กทรอนิกส์ กว่า100 ไฟล์
- โปรแกรม Dictionary สำหรับแปล ข้อมูลต่าง ๆ
- Lotus screencam สำหรับอ่านไฟล์ VDO .scm
- โปรแกรมสำรับ ไมโคร mcs 51 ด้วย ภาษา Asm พร้อมโปรแกรม  simulate                                                                                                       
- ตัวอย่างโปรแกรมอีกมากมาย                                                                                                                                                                            
-การติดตั้ง โปรแกรม และวิธีการใช้งาน Keil
ฯลฯ

  วิธีการ สั่งซื้อของ

  
           

 

                  สำหรับ แผ่น ที่ 2 เป็น การเขียนโปรแกรมไมโครคอนโทรนเลอร์ ด้วย keil ได้จัดทำ VDOช่วยสอนการเขียนโปรแกรมในหัวข้อต่อไปนี้นะครับ

 


1 การสั่ง ค่า ออกพอร์ต
               การเขียนโปรแกรมไฟกระพริบ
                            -การประกาศตัวแปร
               การเขียนโปรแกรมไฟวิ่ง
                            -การใช้ตัวแปร อะเรย์
                            -การสร้างฟังก์ชันย่อย
               การขับ DC moter
                           -การส่งค่าระหว่างฟังก์ชั่น
               การปรับความเร็ว DC moter
                           -การสร้าง PWM เบื้องต้น
               การกลับทางหมุนของ DC moter
                           -วงจรการขับมอเตอร์ด้วย Relay
               การขับ ลำโพง
                          -การสร้างความถี่

2 การรับค่า อินพุต
               การรับค่าอินพุตจากสวิตช์
                          -การตรวจสอบทีละบิต
                          -การตรวจสอบทีละพอร์ต

3 การใช้งาน INTERRUPT (การขอขัดจังหวะ)

โปรแกรมตัวอย่าง
             ควบคุมทิศทางการหมุน และ ความเร็ว ของ DC moter ผ่านสวิตช์ เมื่อ เกิด การอินเทอร์รัปจะทำให้มอเตอร์ หยุดหมุน แล้วส่งเสียงเตือน !!! (จำลองการทำงานของเครื่องจักร ที่ใช้งานในอุตสาหกรรม)


              พิเศษสุด !!! สำหรับ บุคคลที่เริ่ม ศึกษา ผมได้จัดทำเอกสาร เกี่ยวกับไมโครคอนโทรนเลอร์สถาปัตยกรรม ของไมโครคอนโทรเลอร์ และ การเขียนโปรแกรมภาษาซี เบื้องต้น กว่า 30 หน้า ทำให้ สามารถศึกษา ไมโครคอนโทรเลอร์เข้าใจได้เร็วขึ้น

 

       

 วิธีการ สั่งซื้อของ


 

              

                 แผ่นที่ 3 ได้จัดทำวิธีการเขียนโปรแกรมการใช้งานความสามารถของไมโครคอนโทรนเลอร์ต่าง ดังนี้ครับ

 

 

            
1 การใช้งาน Timer/Count
            การสร้าง ฟังก์ชันหน่วงเวลาจริง
            การคำนวณค่า เริ่มต้น
            การสร้าง PWM เพื่อปรับ ความเร็ว DC มอเตอร์ แบบต่อเนื่อง (interrupt timer)
            การสร้าง ความถี่


2 การขับสเต็ปปิ้งมอเตอร์


3 การขับ 7 segment
            7 segment 1 หลัก
            7 segment 4 หลัก
            ตัวอย่างโปรแกรมการสร้าง counter เอนกประสงค์


4 การสร้าง นาฬิกา โดยใช้ Timer แสดงผลผ่าน 7 segment


5 การใช้งาน LCD แสดงผล ตัวหนังสือ และ ค่าตัวแปร


           โดยทุกเรื่อง จะประกอบด้วยวงจร หลักการ และวิธี การเขียนโปรแกรมโดยละเอียดนะครับ รับรองว่า ได้ผลแน่นอน

 

       

 วิธีการ สั่งซื้อของ

 

              

                แผ่นที่ 4 ในแผ่นนี้เราจะศึกษาลึกลงไปอีก ถึงความสามารถของ คอนโทรนเลอร์ และการติดต่อกับ IC ต่าง ๆ สำหรับแผ่นนี้ ได้จัดทำตามหัวข้อเรื่องดังนี้ครับ

 

                


1 การสร้าง Head file.


2 การติดต่อ  ด้วยระบบ RS232 (serial port)


3 LCD 2
         การขับ LCD แบบ data 4 bit


4 การเขียนโปรแกรมตรวจสอบ keypad

5 การ แปลง อนาลอก เป็น ดิจิตอล (A to D) ด้วย 0804

6 การแปลง ดิจิตอล เป็น อนาลอก (D to A) ด้วย R-2R

7 การตรวจวัด อุณหภูมิ (DS1820)

         Project 1 Counter 4 หลัก แสดงผลผ่าน 7 segment
         Project 2 การควบคุมอุณหภูมิ วัดอุณหภูมิ โดยใช้ DS 1820 แสดงผล อุณหภูมิผ่าน LCD (4 bit)สามารถควบคุมปรับย่านอุณหภูมิ ได้ ผ่าน keypad. เรียนรู้การเขียนโปรแกรม แบบ เลือกฟังก์ชั่น เซตค่าต่าง ๆ ส่งเสียงเตือนเมื่ออุณหภูมิ  ไม่อยู่ใน ย่านที่กำหนด และตัดต่อ Heaterอัตโนมัติ

       

 วิธีการ สั่งซื้อของ

         


               ข่าวฝากนะครับ ถ้าต้องการให้ทางเราจัดทำ ในหัวข้อเรื่องอะไรนะครับ กรุณา Post เข้ามา Vote กันได้นะครับ แล้วจะพยายามหาข้อมูลมา จัดทำให้อีกทีนะครับ.. และสำหรับท่านผู้รู้ และมีประสบการณ์นะครับ ขอเชิญ ติชม ผลงาน แลกเปลี่ยน ความคิดเห็นได้ที่ เมลล์ ผมนะครับ ขอบคุณครับ ^ _ ^      [email protected] หรือ โทร 01-2056374
 

Hosted by www.Geocities.ws

1