PIC10F222 -- GPIO
เริ่มกันที่ทดสอบการโพสรูปและ Syntax Highlighter ใน Bloggang ก่อน
#include <htc.h> __CONFIG(OSC_8MHZ & MCPUEN & WDTDIS & UNPROTECT & MCLRDIS); #define _XTAL_FREQ 8000000 #define SW_OFF 1 #define SW_ON 0 #define SW (GP3) #define IO (GPIO) void DelayMs(unsigned int k);
void Init(void){ //GPIO = 0xFF; TRISGPIO = 0xF8; ADCON0 = 0x3F; OPTION = 0xDF; GPIO = 0x00; }
void main(void){ char d=0x01; Init(); while(1){ IO = d; if((d<<=1)>=0x08)d=0x01; DelayMs(100<<SW); } }
void DelayMs(unsigned int k){ while(k--){ __delay_ms(1); } }
ผ่าน!! ไว้ว่างๆ ค่อยมาเล่นต่อ
By: Santi; //www.shadowwares.com/forum/
Create Date : 28 กุมภาพันธ์ 2554 |
|
0 comments |
Last Update : 28 กุมภาพันธ์ 2554 15:43:37 น. |
Counter : 2652 Pageviews. |
|
|
|