สัญญาณ sine

Dependencies:   mbed

Fork of MCP4922_Sinewave by FRA221_2016

Revision:
5:c4a38038ab44
Parent:
2:2244c8986987
Child:
7:e0544332d8d9
--- a/main.cpp	Mon Aug 24 12:36:59 2015 +0000
+++ b/main.cpp	Wed Dec 23 12:19:03 2015 +0000
@@ -13,24 +13,19 @@
     uint16_t i=0;
     uint8_t state=0;
     while(1) {
-        if(i < 0x0FFF)
-        {
+        if(i < 0x0FFE) {
             i++;
-            
-        }
-        else
-        {
+
+        } else {
             i=0;
             state = ~state;
         }
-        
-        if(state ==0)
-        {
+
+        if(state ==0) {
             MCP.writeA(i);
-            }
-            else{
-           MCP.writeA( ((~i)+1)&0x0FFF);
-          }
-            wait_us(20);
+        } else {
+            MCP.writeA( ((~i)+1)&0x0FFF);
+        }
+        wait_us(1);
     }
 }
\ No newline at end of file