ฟังก์ชัน millis() กับ ARDUINO

ฟังก์ชัน millis() กับ ARDUINO

เรารู้มาว่าฟังก์ชัน millis() จะนับและเพิ่มค่าเวลาไปเรื่อย ๆ ในหน่วยมิลลิวินาที และจะนับต่อเนื่องไปอย่างน้อย 50 วัน ก่อนที่จะกลับมาเริ่มต้นนับ 0 ใหม่อีกครั้ง หากต้องการให้เริ่มต้นนับ 0 ทุกครั้งที่ต้องการ เราสามารถเขียนโค้ดได้ดังตัวอย่างตามรูปนี้

ปล. นอกจากนีั้เรายังกำหนดค่าเริ่มต้นการนับได้ตามที่เราต้องการด้วย ด้วยการกำหนดค่าในตัวแปร timer0_millis


ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

สร้างต้นคริสต์มาสด้วย JAVA

ฟังก์ชัน SerialEvent กับ Arduino

การใช้งาน PIC18Fxxxx กับ MPLAB X + XC8 ด้วย Peripheral Libraries (PLIBS)