เรียนรู้การใช้งานหน่วยความจำแบบ EEPROM ภายใน PIC
หน้า: [1]   ลงล่าง
  พิมพ์  
ผู้เขียน หัวข้อ: เรียนรู้การใช้งานหน่วยความจำแบบ EEPROM ภายใน PIC  (อ่าน 5133 ครั้ง)
BenQ
member
*

คะแนน214
ออฟไลน์ ออฟไลน์

กระทู้: 4790


อีเมล์
« เมื่อ: กุมภาพันธ์ 20, 2007, 10:19:39 pm »

การเขียนข้อมูลไปยังหน่วยความจำแบบ EEPROM  หน่วยความจำนี้ มัน คือ อะไร เอาไว้ทำอะไร ?
คงเป็นคำถามสำหรับผู้ที่เริ่มต้นศึกษากันอย่างแน่นอน

หน่วยความจำและ/หรืออุปกรณ์ในการจัดเก็บข้อมูลมีอยู่หลายแบบหลายประเภทนะครับ เช่น RAM, ROM, CD-ROM, CD-RW, Hard disk, Floply Disk เยอะแยะมากมาย รวมถึง EEPROM ด้วย โดยที่หน่วยความจำเหล่านี้ถ้าเราจะแยก ก็ได้อีกหลายแบบ

คนที่ผ่าน Introduction to computer คงจะมีความรู้เกี่ยวกับหน่วยความจำกันบ้างแล้ว โดย EEPROM จะเป็นหน่วยความจำที่สามารถเขียน - อ่านได้ และสามารถเขียนซ้ำได้หลายๆ ครั้ง และเมื่อ ไม่มีแหล่งจ่ายไฟจ่ายให้กับหน่วยความจำ ข้อมูลก็จะไม่สูญหาย

ประโยชน์ของมัน ที่จะเอามาใช้ คือ เก็บค่าที่อาจจะต้องมีการเปลี่ยนแปลง แต่อาจไม่บ่อยมากนัก และ มีขนาดข้อมูลที่ไม่ใหญ่ เช่น ค่าความเร็วอ้างอิงในการควบคุมความเร็วมอเตอร์ โดยโปรแกรมที่เรารันจะไปอ่านค่า ที่เราเก็บไว้ใน EEPROM แล้วก็ควบคุมตามค่าที่ตั้งไว้ หรืออาจจะเก็บค่าอ้างอิงในการควบคุม อุณหภูมิ หรือความชื้น แล้วแต่จะมาประยุกต์ ใช้ครับ ในตัวอย่างนี้จะใช้ PIC16f83 ซึ่งมีหน่วยความจำแบบ EEPROM อยู่ 128 BYTE หากท่าน ใช้ PIC16f877 จะมี หน่วยความจำแบบ EEPROM อยู่ 256 BYTE ครับ

อ่านเพิ่มเติมครับ


บันทึกการเข้า

PORN
member
*

คะแนน5
ออฟไลน์ ออฟไลน์

กระทู้: 106


อีเมล์
« ตอบ #1 เมื่อ: มีนาคม 13, 2008, 09:10:42 am »

ผมกำลังซ่อมลู่วิ่งไฟฟ้า พอดีเจอ PIC 16F684 เสีย (ช๊อต) ถ้าหากเราเปลี่ยนโดยไม่ต้องโปรแกรม PIC ตัวนี้ จะได้มั๊ยครับ การทำงานของเครื่องมีทั้ง 2 แบบ คือ แบบMANUAL และ แบบ PROGRAM สั่งงาน ผ่าน OPTO สองตัว แล้วไปเข้าที่ PIC  จากนั้นก็ไปเข้า Drive แล้วไปที่ IGBT เพื่อไปขับมอเตอร์ ครับ
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป: