สาขาวิชาอิเล็กทรอนิกส์

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Lab Part Nattee Niparnan
Advertisements

การติดตั้งระบบ UBON-MIS
RefWorks โดย... ประภาศรี ฟุ้งศรีวิโรจน์ แผนกฝึกอบรมฐานข้อมูล บ. บุ๊คโปรโมชั่น แอนด์ เซอร์วิส จำกัด ปรับปรุงล่าสุด 03/12/50.
เฉลย Lab 10 Loop.
Program Flow Chart.
ความหมายของซอฟท์แวร์ (Software, Program)
โดย ประภาศรี ฟุ้ง ศรีวิโรจน์ บริษัท บุ๊ค โปรโมชั่น แอนด์ เซอร์วิส จำกัด แผนกฝึกอบรม ฐานข้อมูล ปรับปรุงครั้งล่าสุด 08/02/50.
Atlas.ti Date 24/03/10.
ขั้นตอนการคัดลอกสำเนาแผ่นซีดี
การติดตั้งไดว์เวอร์และงานปรับแต่งขั้นพื้นฐาน
โปรแกรม Microsoft Access
การสร้าง Digital Video ด้วย Window Movie Maker
การติดตั้งโปรแกรม. 1. Double click เลือก RFDSetup.msi เพื่อทำการติดตั้งโปรแกรม.
การรวมฐานข้อมูล. 1. เลือกฐานข้อมูลหลักสำหรับรวมกับฐานข้อมูลอื่นๆ 2. เปลี่ยนชื่อฐานข้อมูลให้ตรงกับฐานข้อมูลหลักในข้อ 1 ใน C:\Program Files\RegMis เปิดไฟล์
วิธีทำให้ Flash Drive ของเราปลอดจากไวรัส
การใช้โปรแกรม Microsoft PowerPoint
เจ้าหน้าที่ระบบคอมพิวเตอร์ ศูนย์เทคโนโลยีสารสนเทศการประชาสัมพันธ์
ประชุมเชิงปฏิบัติการ การใช้โปรแกรม R506 เวอร์ชั่น 3.10
คู่มือการปรับแต่ง / จัดทำข้อมูลเงินเดือน เพื่อส่งให้ สสจ. ผ่านระบบ website โดยมรกต พิมพาเลีย สสจ. อุดรธานี
โปรแกรม Microsoft Access
ที่เมนู Start - All Programs - TURBO C++ V4.5 และ TURBO C++
ความรู้พื้นฐานเกี่ยวกับ Microsoft Visual C#
คู่มือการใช้งาน โปรแกรม STI.VCT 1.0
สำนักงานหลักประกันสุขภาพแห่งชาติ
การติดตั้งโปรแกรมคัดกรองความเสี่ยงสุขภาพวัยรุ่น
โครงสร้างข้อมูล(Data Structure)
ปฏิบัติงานบริการคอมพิวเตอร์
การติดตั้งระบบ KKUMIS
คลิกเข้าเมนู start เลือกคำสั่ง control panel เลือก Icon font ให้ทำการรดับเบิ้ลคลิก คู่มือการติดตั้งฟอนท์สำหรับ Windows Xp  ส่วนฝึกอบรมยุคใหม่ ใส่ใจ คุณภาพบริการ.
บทที่ 1 เริ่มต้นสร้าง jQuery Mobile Page
การออกแบบส่วนต่อประสาน
MEE 231 Computer Programming สัปดาห์ที่ 7 ทดลองใช้คำสั่งภาษา C โปรแกรม Code::Blocks.
คู่มือการปฏิบัติงานระบบงาน สารบรรณ
การติดตั้งโปรแกรม.
โครงสร้างภาษาซี C ++ structure
วิชา ฮาร์ดแวร์ และการซ่อมบำรุงคอมพิวเตอร์ ง33222
แหล่งน้ำธรรมชาติของโลก แหล่งน้ำในบรรยากาศ (Atmospheric Water) ได้แก่ สถานะไอน้ำ เช่น เมฆ หมอก สถานะของเหลว ได้แก่ ฝน และน้ำค้าง และสถานะของแข็ง ได้แก่
บทที่ 5 การสร้างแผนภาพความคิด
Agenda Training Admin User
O365 คืออะไร ? Office 365 คือบริการการใช้งานโปรแกรม Office บนเครื่องคอมพิวเตอร์ และมือถือ และบริการพื้นที่ ออนไลน์ฟรีในการเก็บข้อมูล OneDrive การสื่อสารผ่าน.
Mobile Application Development
บทที่ 5 การจัดเตรียมเครื่องมือในการพัฒนาโปรแกรม
Microsoft Visual Basic 2010
Pentaho Installation.
อบรมการใช้คอมพิวเตอร์เบื้องต้น
Introduction to VB2010 EXPRESS
บทที่ 5 ระบบปฏิบัติการเครือข่าย
Information and Communication Technology Lab2
การจัดการฐานข้อมูลด้วยโปรแกรม MS Access 2013
เรียนรู้การใช้งานโปรแกรม เพื่อจำลองระบบไมโครคอนโทรลเลอร์
ยินดีต้อนรับ.
สร้างปกหนังสือด้วย Photo shop.
สัมมนาเชิงปฏิบัติการ เรื่อง การทบทวนและซักซ้อมการปฏิบัติงานใน ระบบจ่ายตรงเงินเดือนและค่าจ้างประจำ ระหว่าง ๒ – ๓ มี.ค. ๖๐ ณ ศูนย์ศึกษายุทธศาสตร์กองทัพไทย.
PHOTO HUNT Press SpaceBar … START ม.กรวิชญ์ โสภา.
JSON API Pentaho User Manual.
แบบมาตรฐานระบบบำบัดน้ำเสียแบบได้ก๊าซชีวภาพ สำหรับฟาร์มสุกร
การชุมนุมรอบกองไฟ นางผุสดี สุดขาว A.T.C..
ฐานข้อมูลเอกสารฉบับเต็ม ThaiLIS Digital Collection (TDC)
ปฏิบัติการที่ 06 การใช้ฟังก์ชันทางคณิตศาสตร์ และการสร้างมาโครใน Excel
สอนอย่างมืออาชีพ หยุดยั้งพฤติกรรมเสี่ยง
Installer Project Prawit Pimpisan Computer Science RERU.
การใช้งานฐานข้อมูล H.W. Wilson
Integrated Mathematics
การพัฒนา รพ.สต.ตำบลคุณภาพ (ศูนย์เรียนรู้ด้าน IT)
การสรุปผลข้อมูล และ Action Query
องค์ประกอบของคอมพิวเตอร์ และภาษาซี
การเขียนแบบและออกแบบด้วยคอมพิวเตอร์
การประมวลผลในเกมธุรกิจ
SPEI R Program User Manual.
ใบสำเนางานนำเสนอ:

สาขาวิชาอิเล็กทรอนิกส์ สื่อการเรียน - การสอน รหัสวิชา 2105-2105 ไมโครคอนโทรลเลอร์ โดย (นายพรสวรรค์ ดาวัน) สาขาวิชาอิเล็กทรอนิกส์ วิทยาลัยการอาชีพปราณบุรี อาชีวศึกษาจังหวัดประจวบคีรีขันธ์ สำนักงานคณะกรรมการการอาชีวศึกษา กระทรวงศึกษาธิการ

โปรแกรมภาษา Cของไมโครคอนโทรลเลอร์ PIC เป็นรหัสเครื่อง การใช้โปรแกรม CCS C Compiler เบื่องต้น      โปรแกรม CCS C คอมไพเลอร์ เป็นซอฟต์แวร์สำหรับแปล โปรแกรมภาษา Cของไมโครคอนโทรลเลอร์ PIC เป็นรหัสเครื่อง หรือแมคชีนโค้ด (machine code) ผลิตโดย Custom Computer Services สหรัฐอเมริกา สามารถดูรายละเอียดผ่านทาง เวบไซต์ที่ http://www.ccsinfo.com

ขั้นตอนที 1 การสร้างไฟล์โค้ด      เป็นการสร้างไฟล์โค้ด เพื่อใช้ในการเขียนโค้ดโปรแกรม มีขั้นตอนและรายละเอียดดังนี้ 1. คลิกเมนู   หลังจากนั้นเลือก New > Source File

     เมื่อคลิก Source File แล้วจะปรากฏหน้าต่าง Save As เพื่อให้เราทำการบันทึกไฟล์โค้ดโปรแกรม โดยไฟล์ที่บันทึกจะเป็น ไฟล์นามสกุล .C 2. กรอกชื่อไฟล์ในช่อง File name: โดยในตัวอย่างตั้งชื่อไฟล์เป็น Main.c 3. คลิกปุ่ม                         เพื่อบันทึกไฟล์ ดังรูปด้านล่าง

ขั้นตอนที่ 2 เขียนโค้ดโปรแกรม      ทำการเขียนโค้ดโปรแกรมตามต้องการ

เรียนรู้การใช้งานโปรแกรม เพื่อจำลองระบบไมโครคอนโทรลเลอร์ - การติดตั้ง - การวาดวงจรเบื้องต้น - การโหลดโปรแกรม(.HEX )ให้กับไมโครคอนโทรลเลอร์ - การรันเพื่อจำลองการทำงานของระบบ

การติดตั้งโปรแกรม Proteus 1.Folder เก็บโปรแกรม Proteus ใน CD

ขั้นตอนที่ 3 การคอมไพล์      เป็นการตรวจสอบหาข้อผิดผลาดของโค้ดโปรแกรมที่เขียนไว้ ถ้าไม่พบข้อผิดพลาด ในระหว่างการคอมไพล์โปรแกรม CCS C คอมไพเลอร์ จะทำการสร้างไฟล์นามสกุล .hex เพื่อใช้ในการโปรแกรมลงชิปไมโครคอนโทรลเลอร์ PIC การคอมไพล์สามารถทำ ได้ดังนี้ 1. คลิกเมนู                          หรือกดคีย์ F9      หลังจากทำการคอมไพล์ โปรแกรม CCS C คอมไพเลอร์จะแสดงข้อความบอก รายละเอียดการคอมไพล์ที่หน้าต่าง Output ดังรูป

การติดตั้งโปรแกรม Proteus File ติดตั้งโปรแกรม File อธิบายวิธีติดตั้ง

การติดตั้งโปรแกรม Proteus 2. เริ่มติดตั้งโปรแกรมโดย Click ที่ file ติดตั้งดังในรูป จากนั้นกดที่ปุ่ม Next

การติดตั้งโปรแกรม Proteus จากนั้นกดปุ่มที่ Yes

การติดตั้งโปรแกรม Proteus 3. เลือก เป็น Use a locally installed Licence Key แล้วกดปุ่ม Next

การติดตั้งโปรแกรม Proteus 4. จากขั้นตอนที่ 3 จะปรากฏ Dialog ดังรูปแล้วกดปุ่ม Next

การติดตั้งโปรแกรม Proteus 5. ให้เลือก Folder เพื่อการติดตั้ง Proteus โดยกดปุ่ม Browse

การติดตั้งโปรแกรม Proteus 6. ให้เลือก Folder ติดตั้งเป็น C:\Proteus7 (ง่ายในการหา Folder) ป้อน path แล้วกดปุ่ม OK

การติดตั้งโปรแกรม Proteus 7. จากขั้นตอนที่ 6 ให้กดปุ่ม Next

การติดตั้งโปรแกรม Proteus 8. จากขั้นตอนที่ 7 จะปรากฏ Dialog ดังรูปและให้กดปุ่ม Next อีกครั้ง

การติดตั้งโปรแกรม Proteus 9. จากขั้นตอนที่ 8 จะปรากฏ Dialog ดังรูปและให้กดปุ่ม Next อีกครั้ง

การติดตั้งโปรแกรม Proteus 10. เริ่มการติดตั้ง

การติดตั้งโปรแกรม Proteus 11. กดปุ่ม Finish Click เอาเครื่องหมายถูกออกเพื่อไม่ต้องเปิดไฟล์ README

การติดตั้งโปรแกรม Proteus 12. เข้าไปใน Folder แล้ว Copy File ทั้งสองไปไว้ใน Folder ที่ติดตั้ง Proteus

การติดตั้งโปรแกรม Proteus

การติดตั้งโปรแกรม Proteus 13. รันโปรแกรม Licence Manager

การติดตั้งโปรแกรม Proteus 14. กดปุ่ม Browse For Key File

การติดตั้งโปรแกรม Proteus 15. Browse ไปที่ Folder ที่ copy licence key ไปเก็บ (C:\Proteus7) แล้วเลือก

การติดตั้งโปรแกรม Proteus 16. ใช้เมาส์เลือกที่ MAXIM(1C) แล้วกดปุ่ม Install

การติดตั้งโปรแกรม Proteus 17. เข้าไปใน Folder C:\Proteus7 แล้วรันโปรแกรม patch.exe ปรากฏ Dialog ดังรูปแล้วกดปุ่ม Next

การติดตั้งโปรแกรม Proteus 18. กดปุ่ม Next

การติดตั้งโปรแกรม Proteus 19. กดปุ่ม Browse เพื่อเลือก Folder ของโปรแกรม Proteus

การติดตั้งโปรแกรม Proteus 20. เลือก Folder C:\Proteus7 ดังรูปแล้วกดปุ่ม OK

การติดตั้งโปรแกรม Proteus

การติดตั้งโปรแกรม Proteus 21. กดปุ่ม Start

การติดตั้งโปรแกรม Proteus

การติดตั้งโปรแกรม Proteus 22. กดปุ่ม Exit หลังการทำ patched เสร็จสิ้น

เริ่มใช้โปรแกรม Proteus Click ที่ No

เริ่มใช้โปรแกรม Proteus เลือกเมนู New Design เพื่อออกแบบ งานใหม่

เริ่มใช้โปรแกรม Proteus

เริ่มใช้โปรแกรม Proteus

เริ่มใช้โปรแกรม Proteus ใช้เมาส์ชี้ตำแหน่งนี้(Device)และ Double click ซึ่งจะปรากฏหน้าต่างในหน้าต่อไปซึ่งเป็นส่วนของ Library ที่เก็บอุปกรณ์ต่างๆ

เริ่มใช้โปรแกรม Proteus รูปแสดงอุปกรณ์ใน Library ซึ่งก็คืออุปกรณ์ต่างๆ

เริ่มใช้โปรแกรม Proteus ข้อความที่แสดงนี้คือ Library อุปกรณ์ที่มีในโปรแกรม Proteus ที่สำคัญแต่อาจหาไม่เจอได้แก่ - LED จะอยู่ในหมวด Optoelectronics - Battery , Crystal จะอยู่ในหมวด Miscellaneous - Motor ชนิดต่างๆอยู่ในหมวด Electromechanical ส่วนอื่นๆชื่อหมวดก็น่าจะบ่งชี้ชัดเจนอยู่แล้วจึงไม่กล่าวถึงตอนนี้ แต่จะกล่าวถึงในตอนที่มีการใช้งาน

เริ่มใช้โปรแกรม Proteus จากนั้นทำการเลือกเอาไมโครคอนโทรลเลอร์ที่อยู่ในหมวด Microprocessor ICs ออกมา โดยเลือกเบอร์ AT89C51 ซึ่งเป็นเบอร์ที่มีหน่วยความจำแบบ Flash ภายใน Chip จากนั้นก็ใช้เมาส์ Click ที่ปุ่ม OK ดังในรูปต่อไปนี้

เริ่มใช้โปรแกรม Proteus Click ปุ่ม OK เพื่อเลือก CPU ตามที่ปรากฏในแถบน้ำเงิน

เริ่มใช้โปรแกรม Proteus พื้นที่การออกแบบ จากขั้นตอนเมื่อเลือก CPU แล้วและกดปุ่ม OK จะปรากฏกลับมาที่หน้าต่างการออกแบบซึ่งหากชี้เมาส์ที่พื้นที่การทำงาน แล้วกดเมาส์ปุ่มซ้ายก็จะเกิดการวางCPU ที่เลือกลงพื้นที่การออกแบบ

เริ่มใช้โปรแกรม Proteus

เริ่มใช้โปรแกรม Proteus จากนั้นกลับไปเลือกอุปกรณ์เพิ่มเติมนั่นคือ LED และตามาด้วยตัวต้านทานเพื่อต่อกับ LED และไมโครคอนโทรลเลอร์ รูป LED ที่เลือกจากเมนู Optoelectronics

ใช้เมาส์เลือกที่ LED และกดปุ่มขาของเมาส์เพื่อทำกาหมุน LED หมุนอุปกรณ์ ในทีนี้คือ LED

ขั้นต่อไปก็คือนำตัวต้านทานมาต่อกับ LED โดยเลือกที่กลุ่ม Resistors ดังรูป

เลือกตัวต้านทานโดยใช้เมาส์ปุ่มขวาคลิกที่ตัวต้านทานที่วางไว้แล้วจนเกิดเป็นสีแดงดังรูปจากนั้น Click เมาส์ปุ่มซ้ายซึ่งจะปรากฏ Dialog ดังรูป ซึ่งอาจซ่อนข้อความบางอย่างของ Rได้ด้วยการเลือกที่ Hidden ซึ่งก็คือการซ่อน 470R คือ 470 โอห์ม 4R7 คือ 4.7 โอห์ม

เริ่มใช้โปรแกรม Proteus จากนั้นคลิกเมาส์ที่ ICON รูปลูกศรเพื่อจะทำการเคลื่อนย้าย LED หรืออุปกรณ์อื่นตามต้องการแล้วก็เลือก ICON ดังรูปเพื่อใช้ในการเชื่อมสัญญาณระหว่างอุปกรณ์ต่างในวงจร เป็นส่วนของการเลือก wire ซึ่งจะเชื่อมต่อขาสัญญาณต่างๆ

เลือกเมนูนี้เพื่อเอาพอร์ตที่ต้องการออกมา ชนิดของพอร์ตที่ปรากฏ ในที่นี้เลือก GROUND เพื่อต่อกับ Resistor

รูปวงจรที่ตัวอย่างที่วาดเสร็จแล้ว

Double Click ที่ MCS-51 ขณะเลือก ICON ลูกศร ซึ่งจะเกิด dialog ดังรูป คลิกที่นี่เพื่อเลือกHex File ที่ได้จากการแปลงโปรแกรมควบคุมที่เขียนขึ้น

เริ่มใช้โปรแกรม Proteus

สีแดงในที่นี้คือลอจิก ‘1’ สีน้ำเงินคือลอจิก ‘0’

หลังจากเลือก HEX File ที่เป็นโปรแกรมควบคุมเรียบร้อยแล้วก็จะเริ่มขั้นตอนการรันโปรแกรมเพื่อจำลองการทำงานโดยอาจกดปุ่มดังในรูปซึ่งเป็นการเริ่มทำงานซึ่งจะเห็นผลการทำงานของโปรแกรมซึ่งขึ้นกับว่าเขียนโปรแกรมให้เกิดอะไรขึ้น เลิกการจำลองซึ่งหากต้องแก้ไขวงจรต้อง Stop ก่อนจึงแก้ไขวงจรได้ เริ่มจำลองการทำงาน

เลือกเพื่อจบการจำลอง ปุ่มนี้สั่งให้เริ่มทำการจำลองการทำงาน