เมื่อเราพิจารณาอุตสาหกรรมของพื้นที่ขนาดใหญ่ในการตรวจสอบการควบคุมของแต่ละส่วนที่เกี่ยวข้องในอุตสาหกรรมนี้เป็นงานใหญ่ มันเกี่ยวข้องกับการเป็นจำนวนมากกำลังคนและการบริโภคเวลา ที่จะเอาชนะปัจจัยข้างต้นเหล่านี้เราพัฒนาเทคโนโลยีนี้เพื่อให้คนเพียงคนเดียวสำหรับการตรวจสอบและการควบคุมเครือข่ายทั้งหมด นี้สามารถทำได้ขึ้นอยู่กับการสื่อสารแบบมัลติโปรเซสเซอร์ด้วยการผสมผสานเทคโนโลยีแบบใช้สายนั่นคือการควบคุมเครือข่าย (CAN) เครือข่ายรถบัสและ MCS-51 ซึ่งเป็นวัตถุประสงค์หลักของกระดาษของเรา พิธีกร-51 และโปรโตคอลสามารถมีค่าใช้จ่ายที่มีประสิทธิภาพและโปรโตคอลที่สามารถใช้ในการใช้งานต่างๆเช่นอุตสาหกรรมรถยนต์และบ้าน ส่วนซอฟแวร์จะทำใน Keil IDE และ Jet Flasher อุปกรณ์จะดำเนินการย้ายและซอฟแวร์จะทำ
ไมโครคอนโทรลเลอร์ถูกสร้างจากผู้ผลิตชิพมากมาย หลากหลายรูปแบบ ตระกูลของชิพที่ถือได้ว่าเป็น
มาตรฐานก็คือ MCS-51 ซึ่งเริ่มต้นมาจาก Intel (ผู้ผลิตไมโครโปรเซสเซอร์รายใหญ่ให้กับวงการ
คอมพิวเตอร์ PC ในปัจจุบัน) โดยในปัจจุบันนี้ มีผู้ผลิตชิพในตระกูลนี้มากกว่าสิบราย และยังเพิ่มคุณสมบัติต่าง ๆ
เข้าไปอีกมากมายนับไม่ถ้วน ในขณะที่เนื้อหาหลักทางด้านโปรแกรมจะเหมือนกันทุกประการ
นั่นหมายถึงว่า การเรียนรู้โครงสร้างพื้นฐานและชุดคำสั่งของ MCS-51 จะสามารถนำไปใช้ได้ต่อเนื่อง
อีกยาวนาน ... หลายคนมักจะมองการเรียนรู้ทางด้านไมโครคอนโทรลเลอร์เป็นเพียงทางผ่านเพื่อจะได้
เข้าใจในเรื่องคอมพิวเตอร์อีกที คำพูดนี้อาจจะถูกในอดีตนับสิบปีมาแล้ว แต่ไม่ใช่เรื่องที่ถูกในปัจจุบันแน่นอน ...
โลกของคอมพิวเตอร์ไปเร็วมากจนแทบจะไม่มีใครพูดถึงเรื่องโครงสร้างภายในกันแล้ว
แต่จะมุ่งเน้นไปในเรื่องของโปรแกรมใช้งานมากกว่า ... ส่วนเรื่องทางด้านไมโครคอนโทรลเลอร์
ยังคงต้องสนใจในระดับพื้นฐาน เพราะการออกแบบจะยังเกี่ยวของกับตัวบอร์ด โดยมีเนื้อหาทั้งทาง
ด้าน Hardware และ Software อยู่ (ถึงจะเน้นการพัฒนาในเชิง Software ก็ตาม)
และการเรียนรู้ก็ไม่ได้เป็นทางผ่านไปยังคอมพิวเตอร์แต่อย่างใด แต่เป็นการเรียนรู้ที่สามารถนำไป
พัฒนางานได้จริง มีวงการและความต้องการอยู่ในตลาดจริง ๆ และยังคงขยายตัวอย่างต่อเนื่องไปเรื่อย ๆ ...
คำถามที่ผู้คนมักจะถามถึงเกี่ยวกับไมโครคอนโทรลเลอร์มีมากมาย ซึ่งจะรวบรวมและให้คำตอบไว้ดังนี้
# ไมโครระดับ 8 บิท น่าจะล้าสมัยไปแล้ว ทำไมยังคงต้องเรียนรู้อีก ?
คนส่วนใหญ่มักจะมองชิพไมโครคอนโทรลเลอร์เหมือนกับที่มองชิพไมโครโปรเซสเซอร์
ซึ่งเป็นหัวใจของเครื่องคอมพิวเตอร์ PC ... ที่จริงถ้าย้อนไปสัก 15 ปี ชิพทั้งสองแบบนี้จะแยกกันไม่ออก
แต่ในปัจจุบัน ชิพทั้งสองด้านนี้มีการพัฒนาที่แตกต่างกันออกไปอย่างชัดเจน ในด้าน PC
จะเน้นไปที่ความเร็วของการประมวลผล ซึ่งพัฒนาจาก 8 บิท จนเดี๋ยวนี้ไปถึง 32 และ 64 บิทกันแล้ว
ส่วนเรื่องข้อมูลก็ไปกันถึงระดับ กิกะไบท์ (พันล้าน) แต่ทางด้านไมโครคอนโทรลเลอร์
ไม่ได้เน้นที่จุดนี้ แต่เน้นด้านความเป็นชิพเดี่ยว การทำงานที่เชื่อถือได้ ระดับ 8 บิทกับข้อมูลขนาด
กิโลไบท์ (พัน) นับว่ามากเพียงพอสำหรับงานด้านนี้ ในขณะที่ทำให้การพัฒนาทำได้ง่ายด้วย
ใช้คอมพิวเตอร์แบบ PC ไปเลยไม่ดีกว่าหรือ ?
คอมพิวเตอร์ PC จะเน้นการทำงานแบบประมวลผลเป็นหลัก ถึงแม้ว่าในปัจจุบันจะมี
คอมพิวเตอร์แบบอุตสาหกรรมที่เน้นการทำงานแบบควบคุมออกมาอยู่บ้างก็ตาม แต่ราคาก็ยังสูงมาก
และยังไม่สามารถทดแทนงานในรูปแบบ Embedded ได้ทุกอย่าง ปัจจุบันงานที่มีความซับซ้อน
มาก ๆ ก็จะใช้ไมโครคอนโทรลเลอร์ ทำงานผสมผสานกับเครื่องคอมพิวเตอร์ PC อยู่แล้ว
เพราะฉะนั้นงานทั้งสองรูปแบบจะยังคงเดินหน้าและพัฒนาไปพร้อม ๆ กัน
เปรียบเทียบกับ PLC แล้ว มีข้อแตกต่างอย่างไรบ้าง ?
เครื่อง PLC (Programmable Logic Controller) ที่ใช้ในงานอุตสาหกรรมถูกออกแบบ
ให้พัฒนาโปรแกรมได้ง่ายกว่า และมีความทนทานสูง แต่ราคาก็สูงด้วย ในขณะที่ไมโครคอนโทรลเลอร์
มีความยืดหยุ่นกว่า โปรแกรมลงลึกกว่า (ยากกว่า) และราคาถูกกว่าด้วย ดูไปแล้ว งานทั้ง 2 รูปแบบนี้
ค่อนข้างจะแยกกันตามวงการและความถนัดไม่ค่อยเกี่ยวข้องกันอยู่แล้ว
ทางเลือกมากมาย แล้วทำไมต้องเป็น MCS-51 ?
เพราะ MCS-51 เป็นชิพตระกูลเดียวที่มีผู้ผลิตมากมาย (เช่น Intel, Atmel, Dallas, Philips, Seimens, Oki)
มีความหลากหลายของคุณสมบัติ และขนาดของชิพให้เลือกอย่างมาก แต่เชื่อหรือไม่ ทั้งหมดนี้สามารถ
ใช้ชุดคำสั่งแบบเดียวกันได้ 100% (มีชิพบางตัวของบางผู้ผลิตเท่านั้น ที่มีขีดจำกัดอยู่บ้าง)
จึงเป็นการคุ้มค่า, มั่นคง และปลอดภัยมาก ในการเรียนรู้และพัฒนา
เพราะความรู้ที่มีอยู่จะยังคงใช้งานและพัฒนาไปได้อีกไกลแสนไกล
สอน เล่น เรียน อบรม mcs-51 8051 (mcs-51)เป็นชื่อเดิมโดย Intel 4 กิโล ROM และ RAM 128 ไบต์ สายพันธุ์ที่ขึ้นต้นด้วย 87 มีการใช้หน่วยความจำแบบ EPROM ตั้งโปรแกรมบางครั้ง UV ลบข้อมูล สายพันธุ์ที่มี C เป็นตัวละครที่สามเป็นชนิดของ CMOS บาง 8031 และ 8032 มีรอมน้อยรุ่น 128 และ 256 ไบต์ RAM หลักสุดท้ายสามารถบ่งบอกขนาดหน่วยความจำเช่น 8052 มี 8 กิโลรอม 87C54 16 กิโล EPROM และ 87C58 32 กิโล EPROM ทั้งหมดที่มี RAM 256
คำค้นหาที่เกี่ยวข้อง : mcs-51/">mcs-51 คือขอบคุณบทความจาก : http://keil-cvi.com/mcs-51/
ไม่มีความคิดเห็น:
แสดงความคิดเห็น