โปรแกรมสำหรับพัฒนา PIC - Proteus

โปรแกรมสำหรับพัฒนา PIC - Proteus

(1/4) > >>

kiano♥:
เนื้อหา ...
- ดาวโหลดโปรแกรม
- ติดตั้งโปรแกรม
- ส่วนประกอบโปรแกรม
- การวาดรูปวงจรอิเล็คทรอนิกส์
- การซิมูเลชั่น ดูการทำงานของวงจร

โปรแกรมนี้ นับว่ามีประโยชน์มาก สำหรับซิมดูการทำงานของโค๊ดที่เขียนขึ้น ว่าทำงานได้ถูกต้องตามที่ต้องการหรือไม่ ถ้าไม่ได้ตามต้องการ ก็กลับไปแก้โค๊ดใหม่ ทำให้ไม่ต้องเสียเวลาเบิร์นไอซี แล้วทดลองต่อของจริงดู แต่ก็ทำงานได้ดีในระดับหนึ่ง ไม่สามารถที่จะทำงานในวงจรที่ซับซ้อนเชิงเส้นบางอย่างได้

- ดาวโหลดโปรแกรม
ดาวโหลดโปรแกรมจะมีทั้งหมด 4 พาทครับ โหลดได้แล้วให้เอามาไว้ในโพลเดอร์เดียวกันถึงจะแตกซิบออกได้

path-01  http://upload.one2car.com/download.aspx?pku=9594FE555OUWPJQ6KJNDN8LXEQSMS
path-02  http://upload.one2car.com/download.aspx?pku=9594FE8D9S4JVMHQKQW7RIZUBVAC8
path-03  http://upload.one2car.com/download.aspx?pku=9594FE94AP5WWQBXTC597O36RDV5S
path-04  http://upload.one2car.com/download.aspx?pku=9594FEC98KQOKW7KFEP4A2OEEQOEC

ไฟล์ที่อัพโหลดให้ เป็น Proteus v7.2 SP0 แต่ในโฟลเดอร์ไลบราลี่ จะมีจอ LCD ของโทรศัพท์ NOKIA 3310 ให้ด้วย
แต่จะใช้ได้กับเวอร์ชั่น proteus6.9sp5 ซึ่งถ้าใครอยากซิมการทำงานของจอรุ่นนี้ ก็ต้องหาโปรแกรม proteus6.9sp5
มาลงอีกตัว ใช้งานคู่กันไปได้เลย

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

kiano♥:
สำหรับขั้นตอนการเคร็กโปแกรม มีดังนี้ครับ

1. setup
2. เปิดไฟล์ update
3. เปิดไฟล์ Disable update
4. ใส่คีย์
5. เปิดไฟล์ patch

ในตอนที่เปิดไฟล์ patch มันจะถามหาสองไฟล์คือ
1. ARES จะอยู่ในโฟลเดอร์ bin
2. avr  จะอยู่ในโฟลเดอร์ model

โหลดวีดีโอตัวอย่างการใส่คีย์ได้ที่ลิงค์นี้ครับ   http://upload.one2car.com/download.aspx?pku=9594FAEE0LL9KI8Z948DPF3ELVJEE

kiano♥:
สำหรับขั้นตอนการ patch ก็เปิดไฟล์ที่ชื่อ proteus.7.x.profess ional-patch.exe แล้วโปรแกรมมันจะถามหาสองไฟล์
ซึ่งอธิบายไปแล้วข้างต้น
โหลดวีดีโอตัวอย่างการเคร็กโปรแกรมได้จากลิงค์   http://upload.one2car.com/download.aspx?pku=9594FAF71OL8COWYQXR2AK5V6I3DA

kiano♥:
- ส่วนประกอบโปรแกรม
มาดูหน้าตา และส่วนประกอบของโปรแกรมนะครับ ผมจะเน้นเฉพาะส่วนที่ใช้งานสำหรับวาดวงจร และจำลองการทำงานสำหรับ PIC เท่านั้นครับ
ซึ่งมีหน้าตา และส่วนประกอบต่างๆตามรูปที่แนบมาด้านล่างครับ ต่อไปจะเป็นการเริ่มวาดวงจร และซิมมูเลเตอร์กันดูเลยครับ

kiano♥:
- การวาดรูปวงจรอิเล็คทรอนิกส์
เริ่มต้นวาดวงจรกันครับ โดยจะวาดวงจรไฟวิ่ง PIC
โดยเริ่มจากหาตัว PIC ก่อน กดที่แถบเครื่องมือ เลือกปุ่ม Component Mode
แล้วเลือกที่ปุ่ม Pick From Libraly แล้วเลือกหาตัว PIC Microntroller ปุ่มต่างๆ ถ้าหาไม่เจอ ลองเลื่อนเม้าท์ไปวาง
แต่ยังไม่ต้องกดอะไร แล้วชื่อมันก็จะขึ้นมาเองครับ
การซูมเข้า-ออก ทำด้วยการหมุนเมาท์ ทดลองหมุนดูครับ ปุ่มควบคุมบนเมาท์ทหมด ทดลองใช้ดู มันจะมีเมนูย่อยซ่อนอยู่
โหลด VDO สาธิตการวาดวงจรได้จากลิงค์นี้ครับ   http://upload.one2car.com/download.aspx?pku=9594FC4DC81AT585H7UXXSLWKKJCQ

- การซิมูเลชั่น ดูการทำงานของวงจร
ในการซิมวงจร คลิกตรงตัว pic เพื่อหา hex ไฟล์ที่จะมาซิม แล้วก็เลือกความเร็วของ cpu แล้วกดตรง ปุ่มซิม
ความเร็วของ cpu ถ้าเลือกน้อย การซิมก็จะช้า เหมาะสำหรับดูการทำงานเป็นขั้นตอน สำหรับวงจรที่ซับซ้อน
ให้ทดลองเปลี่ยนแปลงค่าต่างๆดูนะครับ
โหลด vdo ตัวอย่างได้จากที่นี่ http://upload.one2car.com/download.aspx?pku=959500793LMRYCBEM2X7[JYN96YT3

ตัวอย่างการใช้งานเครื่องมือวัดที่มีในโปรแกรม จากวีดีโอ เป็นการใช้งานสโคปวัดสัญญาณจากตัวส่งรีโมท ที่ส่งมาเข้าตัวรับ แล้วแสดงผลออกที่ LED ทีละ 8 บิต โดยสัญญาณที่ส่งมาจะประกอบด้วย เฮดพัลล์ และ คอมมานอีก 16 บิต  http://upload.one2car.com/download.aspx?pku=BAD5B2236T2GR8UVJK9F276NRLCY9

** ถ้ากดโหลดไม่ได้ ให้ก๊อปลิงค์ไปวางที่แถบแอดเดรสบาร์ แล้วกด Enter

จากรูปด้านล่าง เป็นเทคนิกการขยายพอร์ตของ PIC ด้วยไอซี Shift Register ในการใช้งานบางครั้งเราใช้ๆไปก็นึกได้ อ้าว พอร์ตมันหมดแล้วนี่ ทำไงดี ก็ใช้เทคนิกนี้ในการขยายพอร์ต เพราะมันจะเป็นการเข้ารหัสแบบอนุกรม ใช้ขาของ PIC แค่สามขาในการควบคุมพอร์ต โหลดโค๊ดและวงจรไปทดลองได้ที่ลิงค์นี้ครับ >>
http://upload.one2car.com/download.aspx?pku=E01670552DX7J8LA6G46ZV889OCMT

นำร่อง

[0] ดัชนีข้อความ

[#] หน้าถัดไป