Thai microtron community

Electronic Knowledge Base => Microcontoller & Electronics => Topic started by: pakapong16 on February 09, 2010, 07:09:13 AM



Title: เขียนการเปรียบเทียบสองอินพุต ยังงัยคั&#
Post by: pakapong16 on February 09, 2010, 07:09:13 AM
รบกวนทีน่ะครับ

ถ้ามีสองอินพุตเข้ามา  แล้วต้องการให้เปรียบเทียบ

และเราสามารถตั้ง Vref ได้ยังงัยครับ

เช่นต้องการ 200 mV. จะได้ไหมครับ


Title: Re: เขียนการเปรียบเทียบสองอินพุต ยังงัยคū
Post by: s_engine on March 03, 2010, 02:07:07 PM
อ้างอิงจาก เบอร์ 16f877
// One of the following may be OR'ed in with the above using |
#define VSS_VDD              0x0000        //| Range 0-Vdd
#define VSS_VREF             0x1000        //| Range 0-Vref
#define VREF_VREF            0x3000        //| Range Vref-Vref
#define VREF_VDD             0x2000        //| Range Vref-Vdd

ต้องการ อนาลอค ในย่าน 0-200mV ให้ define ตัวนี้
#define VSS_VREF              //| Range 0-Vref
แล้ว สร้างแรงดันที่คงที่ ขนาด 200mV จ่ายให้กับ ขา Vref(RA3) ของ pic  เพื่อเป็นแรงดันอ้างอิง
ทีนี้เราก็ได้ 0-200mV ที่มีความละเอียด 10 bit

เอาเป็นแนวทางนะ ผมก็ยังไม่ได้ทดสอบ ช่วงนี้ไม่ค่อยได้นั่งหน้าคอม