void F_SysInit(void); //系统时钟
void F_PortCfgInit(void); //端口操作
void timer0TcmInit(uint8 clksel,boolean inten,uint8 cmp0);//T0 定时器,MS 定时
void timer2PwmInit(uint8 clksel,boolean inten,uint16 cmp0,uint16 cmp1); //T2 定时器,马达
void timer3TcmInit(uint8 clksel,uint8 inten,uint16 cmp0); //T3 定时器,秒定时
void clrWdt(void); //清狗
void pwm1Init(uint8 csl,uint16 pwml,uint16 pwmh); //PWM1,蜂鸣器
void pwm1En(void); //WPM1 使能
void pwm1Dis(void); //PWM1 禁用
void pwm2Init(uint8 csl,uint8 pwml,uint8 pwmh); //PWM2,呼吸灯
void pwm2En(void); //WPM2 使能
void pwm2Dis(void); //PWM2 禁用
void Exit10Init(uint8 filter, uint8 trcrMode); //外部中断,编码器
void adcInit(uint8 div,uint8 ctrl); //AD 初始化
void empty(void); //检查水量
void MOTO_En(void); //马达使能
void keyscan(void);//按键扫描
void ledscan(void); //LED 扫描
void bln_flash(void);//呼吸灯闪烁
void bln_on(void);//呼吸灯渐亮
void bln_off(void);//呼吸灯渐灭
uint16 adcSampStart(uint8 sel);//AD 采样
void adscan_in(void);//进水 AD
void adscan_out(void);//出水 AD
void pwm_adjust(void); //PWM 调整时间
void run(void); //运行
void stop(void); //停止
void buzzer_on(void); //蜂鸣器开机
void buzzer_off(void); //关机蜂鸣器
void buzzer_run(void); //运行蜂鸣器
Uint16
t_keyd 按键 D 按压时间
ad_max AD 最大值
评论10