ครับท่าน peaindie ต้องขอโทษด้วยครับที่ผมแก้โค้ดทั้งสองอันให้ไม่ได้ครับ
เพราะ มันต้องเขียนใหม่หมดเลยอ่ะ เพราะโค้ดมันอ่านค่าแล้วแสดงผลเลยอ่ะครับ
ถ้าจะแก้ก็ต้องเปลี่ยนโค้ดตัวเลขทั้งหมด ขี้เกียจครับยากด้วยเท่าที่ลองแกะมาสองวันงงครับ
(หรือผมไม่รู้เรื่องเองก็ไม่รู็) (และโค้ดคงจะเขียนด้วยภาษา .ASM ถ้าเป็นภาษาซีคงจะง่ายกว่านี้)
ซึ่งผมก็เรียนอยู่หรอกแต่ พวก microcontroller เนี่ยถ้าไช้ภาษา .ASM มันต้องเป็นแบบเฉพาะของมันเลยอ่ะ คิดว่างั้น ผมเรียน MC5 มั้งเป็น .ASM เหมือนกันแต่เขียนกันคนล่ะแบบกะPICเลยครับยาก
เดี๋ยวว่าจะใช้ภาษาซีเขียนใหม่หมดเลยอ่ะ รอหน่อยละกันนะครับ
อ้อ ระหว่างรอก็เอาวิธีนี้ไปใช้ก่อนก็ได้ครับ
ใช้ .hex (FAN1) โหลดด้านล่าง
แล้วมันจะแสดงผลแค่สามหลักครับ ต้องคูณ 10 ถึงจะได้ค่าที่แท้จริง
วิธีแก้ก็ต่อให้ หลักที่ 3 กับ 4 แสดงให้เหมือนกันไปเลย ตามภาพ
เพราะไม่หวังผลกับ2หลักหลังอยู่แล้ว(มันไม่แน่นอน) มันก็จะกลายเป็น 4 หลักเลยครับ
ไช้วัดรอบได้ +- 10%
ก่อนต่อ หลักที่ 3 กับ 4
![](http://images.torrentmove.com/ij/cote2.jpg)
หลังต่อ หลักที่ 3 กับ 4
![](http://images.torrentmove.com/iq/pmmd1.jpg)
แล้วเวลาต่อใช้งานก็เปลี่ยน xtal(คริสตอล)จาก 10MHz เป็น 20MHz
มันจะทำงานเร็วขึ้นครับ แต่มันจะแสดงผลแบบหารสอง(ได้ค่าที่ต้องการ)
คือในโปรแกรมจำลองมันแสดงค่าถูกต้องใช่ใหมครับแต่เวลาต่อใช้งานมันกลับเพิ่มเท่านึงเราก็เปลี่ยน
xtal(คริสตอล)จาก 10MHz เป็น 20MHz แล้ววงจรที่ต่อใช่งานจะแสดงค่าแบบหารสองแล้ว
เราจะได้ค่าที่ตามจริง
ปล. ตอนนี้ดึกล่ะพรุ่งนี้จะถ่ายรูปแบบต่อแล้วมาให้ดู
ปล2. ถ้าว่างๆจะทำลายปริ้น
นิปา........
เพราะ มันต้องเขียนใหม่หมดเลยอ่ะ เพราะโค้ดมันอ่านค่าแล้วแสดงผลเลยอ่ะครับ
ถ้าจะแก้ก็ต้องเปลี่ยนโค้ดตัวเลขทั้งหมด ขี้เกียจครับยากด้วยเท่าที่ลองแกะมาสองวันงงครับ
(หรือผมไม่รู้เรื่องเองก็ไม่รู็) (และโค้ดคงจะเขียนด้วยภาษา .ASM ถ้าเป็นภาษาซีคงจะง่ายกว่านี้)
ซึ่งผมก็เรียนอยู่หรอกแต่ พวก microcontroller เนี่ยถ้าไช้ภาษา .ASM มันต้องเป็นแบบเฉพาะของมันเลยอ่ะ คิดว่างั้น ผมเรียน MC5 มั้งเป็น .ASM เหมือนกันแต่เขียนกันคนล่ะแบบกะPICเลยครับยาก
เดี๋ยวว่าจะใช้ภาษาซีเขียนใหม่หมดเลยอ่ะ รอหน่อยละกันนะครับ
อ้อ ระหว่างรอก็เอาวิธีนี้ไปใช้ก่อนก็ได้ครับ
ใช้ .hex (FAN1) โหลดด้านล่าง
แล้วมันจะแสดงผลแค่สามหลักครับ ต้องคูณ 10 ถึงจะได้ค่าที่แท้จริง
วิธีแก้ก็ต่อให้ หลักที่ 3 กับ 4 แสดงให้เหมือนกันไปเลย ตามภาพ
เพราะไม่หวังผลกับ2หลักหลังอยู่แล้ว(มันไม่แน่นอน) มันก็จะกลายเป็น 4 หลักเลยครับ
ไช้วัดรอบได้ +- 10%
ก่อนต่อ หลักที่ 3 กับ 4
![](http://images.torrentmove.com/ij/cote2.jpg)
หลังต่อ หลักที่ 3 กับ 4
![](http://images.torrentmove.com/iq/pmmd1.jpg)
แล้วเวลาต่อใช้งานก็เปลี่ยน xtal(คริสตอล)จาก 10MHz เป็น 20MHz
มันจะทำงานเร็วขึ้นครับ แต่มันจะแสดงผลแบบหารสอง(ได้ค่าที่ต้องการ)
คือในโปรแกรมจำลองมันแสดงค่าถูกต้องใช่ใหมครับแต่เวลาต่อใช้งานมันกลับเพิ่มเท่านึงเราก็เปลี่ยน
xtal(คริสตอล)จาก 10MHz เป็น 20MHz แล้ววงจรที่ต่อใช่งานจะแสดงค่าแบบหารสองแล้ว
เราจะได้ค่าที่ตามจริง
ปล. ตอนนี้ดึกล่ะพรุ่งนี้จะถ่ายรูปแบบต่อแล้วมาให้ดู
ปล2. ถ้าว่างๆจะทำลายปริ้น
นิปา........
Comment