《MSP430F2132光敏电阻》由会员分享,可在线阅读,更多相关《MSP430F2132光敏电阻(2页珍藏版)》请在金锄头文库上搜索。
1、/ 模块在无光条件或者光强达不到设定阈值时,DO 口输出高电平/ 当外界环境光强超过设定阈值时,模块D0 输出低电平;#define uchar unsigned char #define uint unsigned int #define ulong unsigned long #define CPU_F (double)8000000) #define delay_us(x) _delay_cycles(long)(CPU_F*(double)x/1000000.0) #define delay_ms(x) _delay_cycles(long)(CPU_F*(double)x/1000.
2、0) #include “msp430f2132.h“ /#include /#include #define gmdz (P2IN /P2DIR|=BIT0; P2DIR /输入while(1) if(gmdz) /delay_ms(10); /if(gmdz) P2DIR=0X04; P2OUT=0X04; delay_ms(200); P2OUT=0; delay_ms(200); else /P1OUT /P1OUT|=BIT0; /delay_ms(10); /if(gmdz = 1) P2DIR=0X04; P2OUT=0X04; delay_ms(50); P2OUT=0; delay_ms(50);