ล้อแม็ก แม็ก แม็กล้อ แม็กซ์แต่งรถ ล้อแม็กคุณภาพ รวมล้อแม็กลายใหม่ๆ

Sitemap SMB => สินค้าอื่นๆ => ข้อความที่เริ่มโดย: anonchobpost ที่ กันยายน 26, 2016, 01:37:57 pm



หัวข้อ: ไมโครคอนโทรลเลอร์ (อังกฤษ: microcontroller มักย่อว่า µC, uC หรือ MCU) คือ
เริ่มหัวข้อโดย: anonchobpost ที่ กันยายน 26, 2016, 01:37:57 pm
(http://www.uppic.org/image-A640_57DB69BA.jpg)
ไมโครคอนโทรลเลอร์ คือ อุปกรณ์ควบคุมขนาดเล็ก ซึ่งบรรจุความสามารถที่คล้ายคลึงกับระบบคอมพิวเตอร์ โดยในไมโครคอนโทรลเลอร์ได้รวมเอาซีพียู, หน่วยความจำ และพอร์ต ซึ่งเป็นส่วนประกอบหลักสำคัญของระบบคอมพิวเตอร์เข้าไว้ด้วยกัน โดยทำการบรรจุเข้าไว้ในตัวถังเดียวกัน
โครงสร้างโดยทั่วไป ของไมโครคอนโทรลเลอร์นั้น สามารถแบ่งออกมาได้เป็น 5 ส่วนใหญ่ๆ ดังต่อไปนี้
หน่วยประมวลผลกลางหรือซีพียู (CPU : Central Processing Unit)
หน่วยความจำ (Memory) สามารถแบ่งออกเป็น 2 ส่วน คือ หน่วยความจำที่มีไว้สำหรับเก็บโปรแกรมหลัก (Program Memory) เปรียบเสมือนฮาร์ดดิสก์ของเครื่องคอมพิวเตอร์ตั้งโต๊ะ คือข้อมูลใดๆ ที่ถูกเก็บไว้ในนี้จะไม่สูญหายไปแม้ไม่มีไฟเลี้ยง อีกส่วนหนึ่งคือหน่วยความจำข้อมูล (Data Memory) ใช้เป็นเหมือนกกระดาษทดในการคำนวณของซีพียู และเป็นที่พักข้อมูลชั่วคราวขณะทำงาน แต่หากไม่มีไฟเลี้ยง ข้อมูลก็จะหายไปคล้ายกับหน่วยความจำแรม (RAM) ในเครื่องคอมพิวเตอร์ทั่วๆ ไป แต่สำหรับไมโครคอนโทรลเลอร์สมัยใหม่ หน่วยความจำข้อมูลจะมีทั้งที่เป็นหน่วยความจำแรม ซึ่งข้อมูลจะหายไปเมื่อไม่มีไฟเลี้ยง และเป็นอีอีพรอม (EEPROM : Erasable Electrically Read-Only Memory) ซึ่งสามารถเก็บข้อมูลได้แม้ไม่มีไฟเลี้ยงก็ตาม
ส่วนติดต่อกับอุปกรณ์ภายนอก หรือพอร์ต (Port) มี 2 ลักษณะคือ พอร์ตอินพุต (Input Port) และพอร์ตส่งสัญญาณหรือพอร์ตเอาต์พุต (Output Port) ส่วนนี้จะใช้ในการเชื่อมต่อกับอุปกรณ์ภายนอก ถือว่าเป็นส่วนที่สำคัญมาก ใช้ร่วมกันระหว่างพอร์ตอินพุต เพื่อรับสัญญาณ อาจจะด้วยการกดสวิตช์ เพื่อนำไปประมวลผลและส่งไปพอร์ตเอาต์พุต เพื่อแสดงผลเช่น การติดสว่างของหลอดไฟ เป็นต้น
ช่องทางเดินของสัญญาณ หรือบัส (BUS) คือเส้นทางการแลกเปลี่ยนสัญญาณข้อมูลระหว่าง ซีพียู หน่วยความจำและพอร์ต เป็นลักษณะของสายสัญญาณ จำนวนมากอยู่ภายในตัวไมโครคอนโทรลเลอร์ โดยแบ่งเป็นบัสข้อมูล (Data Bus) , บัสแอดเดรส (Address Bus) และบัสควบคุม (Control Bus)
วงจรกำเนิดสัญญาณนาฬิกา นับเป็นส่วนประกอบที่สำคัญมากอีกส่วนหนึ่ง เนื่องจากการทำงานที่เกิดขึ้นในตัวไมโครคอนโทรลเลอร์ จะขึ้นอยู่กับการกำหนดจังหวะ หากสัญญาณนาฬิกามีความถี่สูง จังหวะการทำงานก็จะสามารถทำได้ถี่ขึ้นส่งผลให้ไมโครคอนโทรลเลอร์ตัวนั้น มีความเร็วในการประมวลผลสูงตามไปด้วย


หัวข้อ: Re: ไมโครคอนโทรลเลอร์ (อังกฤษ: microcontroller มักย่อว่า µC, uC หรือ MCU) คือ
เริ่มหัวข้อโดย: Saichonka ที่ กันยายน 27, 2016, 11:38:15 am
ไมโครคอนโทรลเลอร์บางคนอาจใช้คำสี่บิตและทำงานที่ความถี่ต่ำเป็น 4 เฮิร์ทซ์สำหรับการใช้พลังงานต่ำ (มิลลิวัตต์หลักเดียวหรือไมโคร) พวกเขามักจะมีความสามารถในการรักษาฟังก์ชันการทำงานขณะที่รอให้เหตุการณ์เช่นการกดปุ่มหรือการขัดจังหวะอื่น ๆ การใช้พลังงานในขณะนอนหลับ (นาฬิกา CPU และอุปกรณ์ต่อพ่วงส่วนใหญ่ปิด) อาจเป็นเพียง nanowatts ทำให้คนอีกจำนวนมากเหมาะสำหรับการใช้งานที่ยาวนานของแบตเตอรี่ยาวนาน ไมโครคอนโทรลเลอร์อื่น ๆ อาจจะทำหน้าที่บทบาทของประสิทธิภาพการทำงานที่มีความสำคัญที่พวกเขาอาจจะต้องดำเนินการมากขึ้นเช่นประมวลผลสัญญาณดิจิตอล (DSP) มีความเร็วสัญญาณนาฬิกาที่สูงขึ้นและการใช้พลังงาน


หัวข้อ: Re: ไมโครคอนโทรลเลอร์ (อังกฤษ: microcontroller มักย่อว่า µC, uC หรือ MCU) คือ
เริ่มหัวข้อโดย: xcepter2016 ที่ ตุลาคม 04, 2016, 12:47:18 am
ไมโครคอนโทรลเลอร์ mcs-51
ฐานข้อมูลผิดพลาด
ลองอีกครั้ง ถ้าเกิดการผิดพลาดอีกครั้ง ให้แจ้งผู้ดูแลระบบด้วย
กลับ