SlideShare a Scribd company logo
1 of 3
Download to read offline
ใบงานที่ 3.1
        ส่วนประกอบไมโครคอนโทรลเลอร์

จงศึกษาและตอบคาถามดังต่อไปนี้
         1. ไมโครคอนโทรลเลอร์ ตรงกับคา
ภาษาอังกฤษว่า Microcontroller หมายถึง อุปกรณ์ควบคุมขนาดเล็ก ซึ่งบรรจุความสามารถที่
คล้ายคลึงกับระบบคอมพิวเตอร์ โดยในไมโครคอนโทรลเลอร์ได้รวมเอาซีพียู, หน่วยความจา และ
พอร์ต ซึ่งเป็นส่วนประกอบหลักสาคัญของระบบคอมพิวเตอร์เข้าไว้ด้วยกัน โดยทาการบรรจุเข้าไว้ใน
ตัวถังเดียวกัน

        2. ส่วนประกอบของไมโครคอนโทรลเลอร์ มีองค์ประกอบ 5 ส่วน คือ
        1. หน่วยประมวลผลกลางหรือซีพียู (CPU : Central Processing Unit)
        2. หน่วยความจา (Memory) สามารถแบ่งออกเป็น 2 ส่วน คือ หน่วยความจาที่มีไว้สาหรับ
เก็บโปรแกรมหลัก (Program Memory) เปรียบเสมือนฮาร์ดดิสก์ของเครื่องคอมพิวเตอร์ตั้งโต๊ะ คือ
ข้อมูลใดๆ ที่ถูกเก็บไว้ในนี้จะไม่สูญหายไปแม้ไม่มีไฟเลี้ยง อีกส่วนหนึ่งคือหน่วยความจาข้อมูล (Data
Memory) ใช้เป็นเหมือนกกระดาษทดในการคานวณของซีพียู และเป็นที่พักข้อมูลชั่วคราวขณะทางาน
แต่หากไม่มีไฟเลี้ยง ข้อมูลก็จะหายไปคล้ายกับหน่วยความแรม (RAM) ในเครื่องคอมพิวเตอร์ทั่วๆ ไป
                                             แต่สาหรับไมโครคอนโทรลเลอร์สมัยใหม่ หน่วยความจา
                                             ข้อมูลจะมีทั้งที่เป็นหน่วยความจาแรม ซึ่งข้อมูลจะหายไป
                                             เมื่อไม่มีไฟเลี้ยง และเป็นอีอีพรอม (EEPROM :
                                             Erasable Electrically Read-Only Mempry)
                                             ซึ่งสามารถเก็บข้อมูลได้แม้ไม่มีไฟเลี้ยง
                                                       3. ส่วนติดต่อกับอุปกรณ์ภายนอก หรือพอร์ต
                                             (Port) มี 2 ลักษณะคือ พอร์ตอินพุต (Input Port)
และพอร์ตส่งสัญญาณหรือพอร์ตเอาต์พุต (Output Port) ส่วนนี้จะใช้ในการเชื่อมต่อกับอุปกรณ์
ภายนอก ถือว่าเป็นส่วนที่สาคัญมาก ใช้ร่วมกันระหว่างพอร์ตอินพุต เพื่อรับสัญญาณ อาจจะด้วยการกด
สวิตช์ เพื่อนาไปประมวลผลและส่งไปพอร์ตเอาต์พุต เพื่อแสดงผลเช่น การติดสว่างของหลอดไฟ เป็นต้น
        4. ช่องทางเดินของสัญญาณ หรือบัส (BUS) คือเส้นทางการแลกเปลี่ยนสัญญาณข้อมูลระหว่าง
ซีพียู หน่วยความจาและพอร์ต เป็นลักษณะของสายสัญญาณ จานวนมากอยู่ภายในตัว
ไมโครคอนโทรลเลอร์ โดยแบ่งเป็นบัสข้อมูล (Data Bus) , บัสแอดเดรส (Address Bus) และ
บัสควบคุม (Control Bus)
        5. วงจรกาเนิดสัญญาณนาฬิกา นับเป็นส่วนประกอบที่สาคัญมากอีกส่วนหนึ่ง เนื่องจากการ
ทางานที่เกิดขึ้นในตัวไมโครคอนโทรลเลอร์ จะขึ้นอยู่กับการกาหนดจังหวะ หากสัญญาณนาฬิกามีความถี่
สูง จังหวะการทางานก็จะสามารถทาได้ถี่ขึ้นส่งผลให้
ไมโครคอนโทรลเลอร์จัวนั้น มีความเร็วในการประมวลผลสูง
ตามไปด้วย

3. บริษัทที่พัฒนาไมโครคอนโทรลเลอร์ตัวแรกของโลก
คือ อินเทล มีชื่อเรียกว่า MPU 4004 ( MCS-4 )

4. การทางานของไมโครคอนโทรลเลอร์ จะประมวลคาสั่งข้อมูลในรูปสัญญาณแบบใด มีลักษณะการ
ทางานเช่นใด สัญญาดิจิตอล มาเทียบกับตารางชุดคาสั่ง เพื่อกาหนดการทางานในแบบต่างๆ ส่วนอัตรา
การประมวลผลนั้นขึงอยู่กับความถี่สัญญาณนาฬิกาที่ป้อนให้
                 ้



5. ยกตัวอย่างอุปกรณ์ทนาเอาอุปกรณ์ชุดไมโครคอนโทรลเลอร์ มาใช้ในการผลิต แอร์ นาฬิกาดิจิตอล
                         ี่
คอมพิวเตอร์ เครื่องจับเวลา เมาส์ รีโมร์ หม้อหุ้งข้าวไฟฟ้า เตารีด ตู้เย็น ทีวี เป็นต้น

6. ภาษาคอมพิวเตอร์ที่ติดตัวมากับไมโครคอนโทรลเลอร์ คือภาษา ภาษาแอสแซมบลี้
7. ภาษาที่ใช้เขียนติดต่อกับไมโครคอนโทรลเลอร์ ได้แก่ ภาษา basic ภาษา c Pascal

8. ATMEGA-16 คือ ไมโครคอนโทรลเลอร์ ATmega16
   เป็นไมโครคอนโทรลเลอร์สมรรถนะสูงที่ใช้สถาปัตยกรรม AVR แบบ 8 บิตของบริษัท Atmel ซึ่ง
เป็นสถาปัตยกรรมแบบ RISC (Reduced Instruction Set Computer) ที่ถูกออกแบบมาให้
โปรแกรมมีขนาดเล็ก ใช้เนื้อที่ในหน่วยความจาน้อยและกินไฟต่าไมโครคอนโทรลเลอร์ตัวนี้ทาหน้าที่เป็น
ศูนย์กลางการประมวลผลใน

                                  9. ATMEGA-16 มีองค์ประกอบที่สาคัญ
                                  อะไรบ้าง หน่วยความจาโปรแกรมภายใน 16
                                  Kbyte หน่วยความจา RAM 1 Kbyte
                                  ทางานด้วยความเร็ว 16 ล้านคาสั่งต่อวินาที ที่
                                  คริสตอล 16 MHz พอร์อินพุตเอาต์พุต 32
                                  ตาแหน่ง วงจรพัลส์วิคธ์มอดูเลเตอร์ 4 ช่อง ไท
                                  เมอร์เคาร์เตอร์ 3 ตัว การสื่อสารอนุกรม
SPI/I2C/USART วงจรแปลงสัญญาณอะนาลอกดิจิตอล 10 บิต 8 ช่อง สามารถโปรแกรมและ
ลบได้นับหมืนครั่ง
           ่

More Related Content

What's hot

Ps bus
Ps busPs bus
Ps bus30017
 
Combus
CombusCombus
Combus30017
 
ใบงาน 3.1 นางสาวอุบลวรรณ เลขที่ 30
ใบงาน 3.1 นางสาวอุบลวรรณ  เลขที่  30ใบงาน 3.1 นางสาวอุบลวรรณ  เลขที่  30
ใบงาน 3.1 นางสาวอุบลวรรณ เลขที่ 30Ubonwan Tupsai
 
ใบงาน 3.1 นางสาวอุบลวรรณ เลขที่ 30
ใบงาน 3.1 นางสาวอุบลวรรณ  เลขที่  30ใบงาน 3.1 นางสาวอุบลวรรณ  เลขที่  30
ใบงาน 3.1 นางสาวอุบลวรรณ เลขที่ 30Nuntawan Singhakun
 
ใบงาน 3.1 พัชราภรณ์
ใบงาน 3.1 พัชราภรณ์ใบงาน 3.1 พัชราภรณ์
ใบงาน 3.1 พัชราภรณ์noo Carzy
 
ใบงาน 3.1 ศิริพร
ใบงาน 3.1 ศิริพรใบงาน 3.1 ศิริพร
ใบงาน 3.1 ศิริพรSiriporn Narak
 
ใบงาน 3.1 ศิริพร
ใบงาน 3.1 ศิริพรใบงาน 3.1 ศิริพร
ใบงาน 3.1 ศิริพรSiriporn Narak
 
ใบงาน 3.1 นฤนาถ
ใบงาน 3.1 นฤนาถใบงาน 3.1 นฤนาถ
ใบงาน 3.1 นฤนาถNarunat Mahipan
 
Test
TestTest
Test30017
 
Evnt
EvntEvnt
Evnt30017
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมnoooom
 

What's hot (11)

Ps bus
Ps busPs bus
Ps bus
 
Combus
CombusCombus
Combus
 
ใบงาน 3.1 นางสาวอุบลวรรณ เลขที่ 30
ใบงาน 3.1 นางสาวอุบลวรรณ  เลขที่  30ใบงาน 3.1 นางสาวอุบลวรรณ  เลขที่  30
ใบงาน 3.1 นางสาวอุบลวรรณ เลขที่ 30
 
ใบงาน 3.1 นางสาวอุบลวรรณ เลขที่ 30
ใบงาน 3.1 นางสาวอุบลวรรณ  เลขที่  30ใบงาน 3.1 นางสาวอุบลวรรณ  เลขที่  30
ใบงาน 3.1 นางสาวอุบลวรรณ เลขที่ 30
 
ใบงาน 3.1 พัชราภรณ์
ใบงาน 3.1 พัชราภรณ์ใบงาน 3.1 พัชราภรณ์
ใบงาน 3.1 พัชราภรณ์
 
ใบงาน 3.1 ศิริพร
ใบงาน 3.1 ศิริพรใบงาน 3.1 ศิริพร
ใบงาน 3.1 ศิริพร
 
ใบงาน 3.1 ศิริพร
ใบงาน 3.1 ศิริพรใบงาน 3.1 ศิริพร
ใบงาน 3.1 ศิริพร
 
ใบงาน 3.1 นฤนาถ
ใบงาน 3.1 นฤนาถใบงาน 3.1 นฤนาถ
ใบงาน 3.1 นฤนาถ
 
Test
TestTest
Test
 
Evnt
EvntEvnt
Evnt
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
 

Viewers also liked

Backlinks
BacklinksBacklinks
BacklinksSeo....
 
Презентация по творчеству В.Г.Захарченко
Презентация по творчеству В.Г.ЗахарченкоПрезентация по творчеству В.Г.Захарченко
Презентация по творчеству В.Г.ЗахарченкоSonia Mysaeva
 
CDAP13-070_ResearchPaper
CDAP13-070_ResearchPaperCDAP13-070_ResearchPaper
CDAP13-070_ResearchPaperYehan Gunaratne
 
Presentación video
Presentación videoPresentación video
Presentación videoMiriam Azzi
 
The Data Opportunity - Make data your best asset
The Data Opportunity - Make data your best assetThe Data Opportunity - Make data your best asset
The Data Opportunity - Make data your best assetSemetis
 
Александр Грин Бегущая по волнам
Александр Грин Бегущая по волнамАлександр Грин Бегущая по волнам
Александр Грин Бегущая по волнамSonia Mysaeva
 
Constancia Asistente
Constancia AsistenteConstancia Asistente
Constancia AsistenteCamila Cayota
 
Pope Francis: the church’s missionary transformation
Pope Francis: the church’s missionary transformationPope Francis: the church’s missionary transformation
Pope Francis: the church’s missionary transformationMargaretObrovac
 
Hand to Hand RFID baggage tracking system
Hand to Hand RFID baggage tracking system Hand to Hand RFID baggage tracking system
Hand to Hand RFID baggage tracking system Sergey Tsybouk
 

Viewers also liked (14)

Backlinks
BacklinksBacklinks
Backlinks
 
Презентация по творчеству В.Г.Захарченко
Презентация по творчеству В.Г.ЗахарченкоПрезентация по творчеству В.Г.Захарченко
Презентация по творчеству В.Г.Захарченко
 
CDAP13-070_ResearchPaper
CDAP13-070_ResearchPaperCDAP13-070_ResearchPaper
CDAP13-070_ResearchPaper
 
Presentación video
Presentación videoPresentación video
Presentación video
 
The Data Opportunity - Make data your best asset
The Data Opportunity - Make data your best assetThe Data Opportunity - Make data your best asset
The Data Opportunity - Make data your best asset
 
Halema Begum Cv
Halema Begum CvHalema Begum Cv
Halema Begum Cv
 
Александр Грин Бегущая по волнам
Александр Грин Бегущая по волнамАлександр Грин Бегущая по волнам
Александр Грин Бегущая по волнам
 
Notifier Factory Training
Notifier Factory TrainingNotifier Factory Training
Notifier Factory Training
 
Constancia Asistente
Constancia AsistenteConstancia Asistente
Constancia Asistente
 
Ignited Minds (1)
Ignited Minds  (1)Ignited Minds  (1)
Ignited Minds (1)
 
Acta pastoral 01junio2013
Acta pastoral 01junio2013Acta pastoral 01junio2013
Acta pastoral 01junio2013
 
Pope Francis: the church’s missionary transformation
Pope Francis: the church’s missionary transformationPope Francis: the church’s missionary transformation
Pope Francis: the church’s missionary transformation
 
Ignited minds
Ignited mindsIgnited minds
Ignited minds
 
Hand to Hand RFID baggage tracking system
Hand to Hand RFID baggage tracking system Hand to Hand RFID baggage tracking system
Hand to Hand RFID baggage tracking system
 

Similar to งานคอม 18.11.11

ใบงานที่ 3 น.ส.กรกช แก้ววิเชียร ม.4.5 เลขที่ 8
ใบงานที่ 3 น.ส.กรกช แก้ววิเชียร ม.4.5 เลขที่ 8ใบงานที่ 3 น.ส.กรกช แก้ววิเชียร ม.4.5 เลขที่ 8
ใบงานที่ 3 น.ส.กรกช แก้ววิเชียร ม.4.5 เลขที่ 8Korakot Kaevwichian
 
ใบงานที่ 3 น.ส.กรกช แก้ววิเชียร ม.4.5 เลขที่ 8
ใบงานที่ 3 น.ส.กรกช แก้ววิเชียร ม.4.5 เลขที่ 8ใบงานที่ 3 น.ส.กรกช แก้ววิเชียร ม.4.5 เลขที่ 8
ใบงานที่ 3 น.ส.กรกช แก้ววิเชียร ม.4.5 เลขที่ 8Korakot Kaevwichian
 
ใบงาน 3.1 ศิริพร
ใบงาน 3.1 ศิริพรใบงาน 3.1 ศิริพร
ใบงาน 3.1 ศิริพรSuriyawut Threecai
 
ใบงานที่ 3.1 คณิศร no10
ใบงานที่ 3.1 คณิศร no10ใบงานที่ 3.1 คณิศร no10
ใบงานที่ 3.1 คณิศร no10Minny Doza
 
งานไมโครคอนโทรลเลอร์
งานไมโครคอนโทรลเลอร์งานไมโครคอนโทรลเลอร์
งานไมโครคอนโทรลเลอร์Supawat Simswat
 
งานไมโครคอน2
งานไมโครคอน2งานไมโครคอน2
งานไมโครคอน2Supawat Simswat
 
77777777777777777777777777777777777777
7777777777777777777777777777777777777777777777777777777777777777777777777777
77777777777777777777777777777777777777Supawat Simswat
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์
หน่วยประมวลผลของเครื่องคอมพิวเตอร์หน่วยประมวลผลของเครื่องคอมพิวเตอร์
หน่วยประมวลผลของเครื่องคอมพิวเตอร์Noomim
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมnoooom
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมnoooom
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมnoooom
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมnoooom
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมnoooom
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมnoooom
 
หน่วยประมวลผล
หน่วยประมวลผลหน่วยประมวลผล
หน่วยประมวลผลnoooom
 
ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์Suphattra
 
ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์Suphattra
 
ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์Suphattra
 
ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์Suphattra
 

Similar to งานคอม 18.11.11 (20)

งานคอม 18.11.11
งานคอม 18.11.11งานคอม 18.11.11
งานคอม 18.11.11
 
ใบงานที่ 3 น.ส.กรกช แก้ววิเชียร ม.4.5 เลขที่ 8
ใบงานที่ 3 น.ส.กรกช แก้ววิเชียร ม.4.5 เลขที่ 8ใบงานที่ 3 น.ส.กรกช แก้ววิเชียร ม.4.5 เลขที่ 8
ใบงานที่ 3 น.ส.กรกช แก้ววิเชียร ม.4.5 เลขที่ 8
 
ใบงานที่ 3 น.ส.กรกช แก้ววิเชียร ม.4.5 เลขที่ 8
ใบงานที่ 3 น.ส.กรกช แก้ววิเชียร ม.4.5 เลขที่ 8ใบงานที่ 3 น.ส.กรกช แก้ววิเชียร ม.4.5 เลขที่ 8
ใบงานที่ 3 น.ส.กรกช แก้ววิเชียร ม.4.5 เลขที่ 8
 
ใบงาน 3.1 ศิริพร
ใบงาน 3.1 ศิริพรใบงาน 3.1 ศิริพร
ใบงาน 3.1 ศิริพร
 
ใบงานที่ 3.1 คณิศร no10
ใบงานที่ 3.1 คณิศร no10ใบงานที่ 3.1 คณิศร no10
ใบงานที่ 3.1 คณิศร no10
 
งานไมโครคอนโทรลเลอร์
งานไมโครคอนโทรลเลอร์งานไมโครคอนโทรลเลอร์
งานไมโครคอนโทรลเลอร์
 
งานไมโครคอน2
งานไมโครคอน2งานไมโครคอน2
งานไมโครคอน2
 
77777777777777777777777777777777777777
7777777777777777777777777777777777777777777777777777777777777777777777777777
77777777777777777777777777777777777777
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์
หน่วยประมวลผลของเครื่องคอมพิวเตอร์หน่วยประมวลผลของเครื่องคอมพิวเตอร์
หน่วยประมวลผลของเครื่องคอมพิวเตอร์
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
 
หน่วยประมวลผล
หน่วยประมวลผลหน่วยประมวลผล
หน่วยประมวลผล
 
ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์
 
ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์
 
ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์
 
ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์
 

More from Narongrit Hotrucha

ณรงค์ฤทธิ์ ฮดฤาชา
ณรงค์ฤทธิ์ ฮดฤาชาณรงค์ฤทธิ์ ฮดฤาชา
ณรงค์ฤทธิ์ ฮดฤาชาNarongrit Hotrucha
 
ณรงคฤทธิ์ ฮดฤาชา
ณรงคฤทธิ์ ฮดฤาชาณรงคฤทธิ์ ฮดฤาชา
ณรงคฤทธิ์ ฮดฤาชาNarongrit Hotrucha
 
นันทวัน สิงหาคุณ
นันทวัน สิงหาคุณนันทวัน สิงหาคุณ
นันทวัน สิงหาคุณNarongrit Hotrucha
 
นายณรงค์ฤทธิ์ ฮดฤาชา
นายณรงค์ฤทธิ์ ฮดฤาชานายณรงค์ฤทธิ์ ฮดฤาชา
นายณรงค์ฤทธิ์ ฮดฤาชาNarongrit Hotrucha
 
นาย ณรงค์ฤทธิ์ ฮดฤาชา
นาย ณรงค์ฤทธิ์ ฮดฤาชานาย ณรงค์ฤทธิ์ ฮดฤาชา
นาย ณรงค์ฤทธิ์ ฮดฤาชาNarongrit Hotrucha
 

More from Narongrit Hotrucha (6)

ณรงค์ฤทธิ์ ฮดฤาชา
ณรงค์ฤทธิ์ ฮดฤาชาณรงค์ฤทธิ์ ฮดฤาชา
ณรงค์ฤทธิ์ ฮดฤาชา
 
ณรงคฤทธิ์ ฮดฤาชา
ณรงคฤทธิ์ ฮดฤาชาณรงคฤทธิ์ ฮดฤาชา
ณรงคฤทธิ์ ฮดฤาชา
 
นันทวัน สิงหาคุณ
นันทวัน สิงหาคุณนันทวัน สิงหาคุณ
นันทวัน สิงหาคุณ
 
นายณรงค์ฤทธิ์ ฮดฤาชา
นายณรงค์ฤทธิ์ ฮดฤาชานายณรงค์ฤทธิ์ ฮดฤาชา
นายณรงค์ฤทธิ์ ฮดฤาชา
 
นาย ณรงค์ฤทธิ์ ฮดฤาชา
นาย ณรงค์ฤทธิ์ ฮดฤาชานาย ณรงค์ฤทธิ์ ฮดฤาชา
นาย ณรงค์ฤทธิ์ ฮดฤาชา
 
งานคอม 18.11.11
งานคอม 18.11.11งานคอม 18.11.11
งานคอม 18.11.11
 

งานคอม 18.11.11

  • 1. ใบงานที่ 3.1 ส่วนประกอบไมโครคอนโทรลเลอร์ จงศึกษาและตอบคาถามดังต่อไปนี้ 1. ไมโครคอนโทรลเลอร์ ตรงกับคา ภาษาอังกฤษว่า Microcontroller หมายถึง อุปกรณ์ควบคุมขนาดเล็ก ซึ่งบรรจุความสามารถที่ คล้ายคลึงกับระบบคอมพิวเตอร์ โดยในไมโครคอนโทรลเลอร์ได้รวมเอาซีพียู, หน่วยความจา และ พอร์ต ซึ่งเป็นส่วนประกอบหลักสาคัญของระบบคอมพิวเตอร์เข้าไว้ด้วยกัน โดยทาการบรรจุเข้าไว้ใน ตัวถังเดียวกัน 2. ส่วนประกอบของไมโครคอนโทรลเลอร์ มีองค์ประกอบ 5 ส่วน คือ 1. หน่วยประมวลผลกลางหรือซีพียู (CPU : Central Processing Unit) 2. หน่วยความจา (Memory) สามารถแบ่งออกเป็น 2 ส่วน คือ หน่วยความจาที่มีไว้สาหรับ เก็บโปรแกรมหลัก (Program Memory) เปรียบเสมือนฮาร์ดดิสก์ของเครื่องคอมพิวเตอร์ตั้งโต๊ะ คือ ข้อมูลใดๆ ที่ถูกเก็บไว้ในนี้จะไม่สูญหายไปแม้ไม่มีไฟเลี้ยง อีกส่วนหนึ่งคือหน่วยความจาข้อมูล (Data Memory) ใช้เป็นเหมือนกกระดาษทดในการคานวณของซีพียู และเป็นที่พักข้อมูลชั่วคราวขณะทางาน แต่หากไม่มีไฟเลี้ยง ข้อมูลก็จะหายไปคล้ายกับหน่วยความแรม (RAM) ในเครื่องคอมพิวเตอร์ทั่วๆ ไป แต่สาหรับไมโครคอนโทรลเลอร์สมัยใหม่ หน่วยความจา ข้อมูลจะมีทั้งที่เป็นหน่วยความจาแรม ซึ่งข้อมูลจะหายไป เมื่อไม่มีไฟเลี้ยง และเป็นอีอีพรอม (EEPROM : Erasable Electrically Read-Only Mempry) ซึ่งสามารถเก็บข้อมูลได้แม้ไม่มีไฟเลี้ยง 3. ส่วนติดต่อกับอุปกรณ์ภายนอก หรือพอร์ต (Port) มี 2 ลักษณะคือ พอร์ตอินพุต (Input Port) และพอร์ตส่งสัญญาณหรือพอร์ตเอาต์พุต (Output Port) ส่วนนี้จะใช้ในการเชื่อมต่อกับอุปกรณ์
  • 2. ภายนอก ถือว่าเป็นส่วนที่สาคัญมาก ใช้ร่วมกันระหว่างพอร์ตอินพุต เพื่อรับสัญญาณ อาจจะด้วยการกด สวิตช์ เพื่อนาไปประมวลผลและส่งไปพอร์ตเอาต์พุต เพื่อแสดงผลเช่น การติดสว่างของหลอดไฟ เป็นต้น 4. ช่องทางเดินของสัญญาณ หรือบัส (BUS) คือเส้นทางการแลกเปลี่ยนสัญญาณข้อมูลระหว่าง ซีพียู หน่วยความจาและพอร์ต เป็นลักษณะของสายสัญญาณ จานวนมากอยู่ภายในตัว ไมโครคอนโทรลเลอร์ โดยแบ่งเป็นบัสข้อมูล (Data Bus) , บัสแอดเดรส (Address Bus) และ บัสควบคุม (Control Bus) 5. วงจรกาเนิดสัญญาณนาฬิกา นับเป็นส่วนประกอบที่สาคัญมากอีกส่วนหนึ่ง เนื่องจากการ ทางานที่เกิดขึ้นในตัวไมโครคอนโทรลเลอร์ จะขึ้นอยู่กับการกาหนดจังหวะ หากสัญญาณนาฬิกามีความถี่ สูง จังหวะการทางานก็จะสามารถทาได้ถี่ขึ้นส่งผลให้ ไมโครคอนโทรลเลอร์จัวนั้น มีความเร็วในการประมวลผลสูง ตามไปด้วย 3. บริษัทที่พัฒนาไมโครคอนโทรลเลอร์ตัวแรกของโลก คือ อินเทล มีชื่อเรียกว่า MPU 4004 ( MCS-4 ) 4. การทางานของไมโครคอนโทรลเลอร์ จะประมวลคาสั่งข้อมูลในรูปสัญญาณแบบใด มีลักษณะการ ทางานเช่นใด สัญญาดิจิตอล มาเทียบกับตารางชุดคาสั่ง เพื่อกาหนดการทางานในแบบต่างๆ ส่วนอัตรา การประมวลผลนั้นขึงอยู่กับความถี่สัญญาณนาฬิกาที่ป้อนให้ ้ 5. ยกตัวอย่างอุปกรณ์ทนาเอาอุปกรณ์ชุดไมโครคอนโทรลเลอร์ มาใช้ในการผลิต แอร์ นาฬิกาดิจิตอล ี่ คอมพิวเตอร์ เครื่องจับเวลา เมาส์ รีโมร์ หม้อหุ้งข้าวไฟฟ้า เตารีด ตู้เย็น ทีวี เป็นต้น 6. ภาษาคอมพิวเตอร์ที่ติดตัวมากับไมโครคอนโทรลเลอร์ คือภาษา ภาษาแอสแซมบลี้
  • 3. 7. ภาษาที่ใช้เขียนติดต่อกับไมโครคอนโทรลเลอร์ ได้แก่ ภาษา basic ภาษา c Pascal 8. ATMEGA-16 คือ ไมโครคอนโทรลเลอร์ ATmega16 เป็นไมโครคอนโทรลเลอร์สมรรถนะสูงที่ใช้สถาปัตยกรรม AVR แบบ 8 บิตของบริษัท Atmel ซึ่ง เป็นสถาปัตยกรรมแบบ RISC (Reduced Instruction Set Computer) ที่ถูกออกแบบมาให้ โปรแกรมมีขนาดเล็ก ใช้เนื้อที่ในหน่วยความจาน้อยและกินไฟต่าไมโครคอนโทรลเลอร์ตัวนี้ทาหน้าที่เป็น ศูนย์กลางการประมวลผลใน 9. ATMEGA-16 มีองค์ประกอบที่สาคัญ อะไรบ้าง หน่วยความจาโปรแกรมภายใน 16 Kbyte หน่วยความจา RAM 1 Kbyte ทางานด้วยความเร็ว 16 ล้านคาสั่งต่อวินาที ที่ คริสตอล 16 MHz พอร์อินพุตเอาต์พุต 32 ตาแหน่ง วงจรพัลส์วิคธ์มอดูเลเตอร์ 4 ช่อง ไท เมอร์เคาร์เตอร์ 3 ตัว การสื่อสารอนุกรม SPI/I2C/USART วงจรแปลงสัญญาณอะนาลอกดิจิตอล 10 บิต 8 ช่อง สามารถโปรแกรมและ ลบได้นับหมืนครั่ง ่