SlideShare a Scribd company logo
ใบงานที่ 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

Test
TestTest
Test30017
 
ใบงาน 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 นฤนาถNarunat Mahipan
 
ใบงาน 3.1 ศิริพร
ใบงาน 3.1 ศิริพรใบงาน 3.1 ศิริพร
ใบงาน 3.1 ศิริพรSiriporn Narak
 
Evnt
EvntEvnt
Evnt30017
 
Test
TestTest
Test30017
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมnoooom
 

What's hot (11)

Ps combus
Ps combusPs combus
Ps combus
 
Test
TestTest
Test
 
ใบงาน 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 ศิริพร
 
Evnt
EvntEvnt
Evnt
 
Test
TestTest
Test
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
 

Viewers also liked

นายณรงค์ฤทธิ์ ฮดฤาชา
นายณรงค์ฤทธิ์ ฮดฤาชานายณรงค์ฤทธิ์ ฮดฤาชา
นายณรงค์ฤทธิ์ ฮดฤาชา
Narongrit Hotrucha
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesadorgasperjul
 
Un0cactus 丫明
Un0cactus 丫明Un0cactus 丫明
Un0cactus 丫明foonkok
 
Transgénicos
TransgénicosTransgénicos
TransgénicosPalomaBA
 
Why we do it this way...
Why we do it this way...Why we do it this way...
Why we do it this way...
Larry Sumpter
 
Recent Remodel
Recent RemodelRecent Remodel
Recent Remodel
SusanSpectrum
 
Media: Images/Front Covers/Logos
Media: Images/Front Covers/LogosMedia: Images/Front Covers/Logos
Media: Images/Front Covers/Logos
ryansoanes
 
Intera3d
Intera3dIntera3d
Whitepaper - The connected Enterprise - Microsoft Dynamics
Whitepaper - The connected Enterprise - Microsoft DynamicsWhitepaper - The connected Enterprise - Microsoft Dynamics
Whitepaper - The connected Enterprise - Microsoft Dynamics
Custemotion Unternehmensberatung UG (haftungsbeschränkt)
 
TecnologíA Al DíA Luis
TecnologíA Al DíA LuisTecnologíA Al DíA Luis
TecnologíA Al DíA Luis
mlja
 
Intera 3D
Intera 3DIntera 3D
Каталог лето 2016
Каталог лето 2016Каталог лето 2016
Каталог лето 2016
Ольга Катаева
 
Etude de cas en Smart Cities - Loic Bar
Etude de cas en Smart Cities - Loic BarEtude de cas en Smart Cities - Loic Bar
Etude de cas en Smart Cities - Loic Bar
NRB
 
Anamaria bolinhos
Anamaria bolinhosAnamaria bolinhos
Anamaria bolinhosrose
 
Table ronde: Information géographique et THD - L’offre de données cartographi...
Table ronde: Information géographique et THD - L’offre de données cartographi...Table ronde: Information géographique et THD - L’offre de données cartographi...
Table ronde: Information géographique et THD - L’offre de données cartographi...
teleparc
 
Jogo encaixe frases com desenhos
Jogo encaixe frases com desenhosJogo encaixe frases com desenhos
Jogo encaixe frases com desenhos
helena machado silva
 
The marketing campaign in internet final
The marketing campaign in internet   finalThe marketing campaign in internet   final
The marketing campaign in internet final
Paweł Gruszecki
 

Viewers also liked (20)

นายณรงค์ฤทธิ์ ฮดฤาชา
นายณรงค์ฤทธิ์ ฮดฤาชานายณรงค์ฤทธิ์ ฮดฤาชา
นายณรงค์ฤทธิ์ ฮดฤาชา
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesador
 
Un0cactus 丫明
Un0cactus 丫明Un0cactus 丫明
Un0cactus 丫明
 
Transgénicos
TransgénicosTransgénicos
Transgénicos
 
Why we do it this way...
Why we do it this way...Why we do it this way...
Why we do it this way...
 
Recent Remodel
Recent RemodelRecent Remodel
Recent Remodel
 
Media: Images/Front Covers/Logos
Media: Images/Front Covers/LogosMedia: Images/Front Covers/Logos
Media: Images/Front Covers/Logos
 
2 tablas 1
2 tablas 12 tablas 1
2 tablas 1
 
Intera3d
Intera3dIntera3d
Intera3d
 
Vkarine uxxvac
Vkarine uxxvacVkarine uxxvac
Vkarine uxxvac
 
Whitepaper - The connected Enterprise - Microsoft Dynamics
Whitepaper - The connected Enterprise - Microsoft DynamicsWhitepaper - The connected Enterprise - Microsoft Dynamics
Whitepaper - The connected Enterprise - Microsoft Dynamics
 
TecnologíA Al DíA Luis
TecnologíA Al DíA LuisTecnologíA Al DíA Luis
TecnologíA Al DíA Luis
 
Intera 3D
Intera 3DIntera 3D
Intera 3D
 
populyatsi
populyatsipopulyatsi
populyatsi
 
Каталог лето 2016
Каталог лето 2016Каталог лето 2016
Каталог лето 2016
 
Etude de cas en Smart Cities - Loic Bar
Etude de cas en Smart Cities - Loic BarEtude de cas en Smart Cities - Loic Bar
Etude de cas en Smart Cities - Loic Bar
 
Anamaria bolinhos
Anamaria bolinhosAnamaria bolinhos
Anamaria bolinhos
 
Table ronde: Information géographique et THD - L’offre de données cartographi...
Table ronde: Information géographique et THD - L’offre de données cartographi...Table ronde: Information géographique et THD - L’offre de données cartographi...
Table ronde: Information géographique et THD - L’offre de données cartographi...
 
Jogo encaixe frases com desenhos
Jogo encaixe frases com desenhosJogo encaixe frases com desenhos
Jogo encaixe frases com desenhos
 
The marketing campaign in internet final
The marketing campaign in internet   finalThe marketing campaign in internet   final
The marketing campaign in internet final
 

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
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์
หน่วยประมวลผลของเครื่องคอมพิวเตอร์หน่วยประมวลผลของเครื่องคอมพิวเตอร์
หน่วยประมวลผลของเครื่องคอมพิวเตอร์
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
 
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อมหน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
หน่วยประมวลผลของเครื่องคอมพิวเตอร์ อ้อม
 
หน่วยประมวลผล
หน่วยประมวลผลหน่วยประมวลผล
หน่วยประมวลผล
 
ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์
 
ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์
 
ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์
 
ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์ระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์
 

งานคอม 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 ช่อง สามารถโปรแกรมและ ลบได้นับหมืนครั่ง ่