欢迎来到天天文库
浏览记录
ID:14815537
大小:50.00 KB
页数:18页
时间:2018-07-30
《和泰单片机豆浆机程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、和泰单片机豆浆机程序/********************************************************************芯片类型:HT66F50总线频率:12MHz********************************************************************/#include"HT66F50.h"//IO口重定义---------------------------------------------------#defineled1_1a_4//,作为
2、控制led1用干豆#defineled2_1a_3//,作为控制led2用湿豆#defineled3_1a_2//,作为控制led3用米糊#defineled4_1a_1//,作为控制led4用开机///////////////////////////////////////////////////////#definesw1_1a_5//,作为按键1用米糊#definesw2_1a_6//,作为按键2用湿豆#definesw3_1a_7//,作为按键3用干豆/////////////////////////////////////
3、//////////////////#definebuzzer_20_5//,作为蜂铃用//////////////////////////////////////////////////////#definek1_20_1//,作为继电器开关1用选择-加热-打豆#definek2_20_0//,作为继电器开关2用总开关#definek3_20_7//,作为继电器开关3用功率控制//////////////////////////////////////////////////////#defines1_23_0//,作为电极1用溢
4、出#defines2_23_1//,作为电极2用干烧//数据类型宏定义-----------------------------------------------typedefunsignedcharUINT8;//!5、tdefinitiontypedefunsignedcharuint8;//!6、signedintuint;//变量定义---------------------------------------------------//存储空间相关说明:中文数据手册26页//bank0变量---------------------------------------#pragmarambank0//时间变量ucharto_2ms;//2ms统计变量ucharto_20ms;//20ms统计变量ucharto_200ms;//200ms统计变量ucharto_1s;//2s统计变量ucharto_1m;//1m统计变量uc7、harto_1h;//1h统计变量//bank0或者其他bank的变量-------------------------#pragmanorambankucharbeep_time;//响铃时间ucharbeep_num;//响铃次数ucharkey_num;//按键号uchartrig;//按键触发,即有键按下ucharkey_jisu;//按键定时器计数2msX5=10msucharkey_flg;//按键扫描定时器标记ucharon;//开机标记ucharflg_1s;//1秒标记ucharflg_200ms;//200ms标8、记ucharmove;//打浆步骤ucharhrat_tim,all_biao_ji;//全功率加热时间标记时间给一次ucharhit_tim,hit_biao_ji;//全功率打豆时间标记时间给一次ucharhalf_tim,hal
5、tdefinitiontypedefunsignedcharuint8;//!6、signedintuint;//变量定义---------------------------------------------------//存储空间相关说明:中文数据手册26页//bank0变量---------------------------------------#pragmarambank0//时间变量ucharto_2ms;//2ms统计变量ucharto_20ms;//20ms统计变量ucharto_200ms;//200ms统计变量ucharto_1s;//2s统计变量ucharto_1m;//1m统计变量uc7、harto_1h;//1h统计变量//bank0或者其他bank的变量-------------------------#pragmanorambankucharbeep_time;//响铃时间ucharbeep_num;//响铃次数ucharkey_num;//按键号uchartrig;//按键触发,即有键按下ucharkey_jisu;//按键定时器计数2msX5=10msucharkey_flg;//按键扫描定时器标记ucharon;//开机标记ucharflg_1s;//1秒标记ucharflg_200ms;//200ms标8、记ucharmove;//打浆步骤ucharhrat_tim,all_biao_ji;//全功率加热时间标记时间给一次ucharhit_tim,hit_biao_ji;//全功率打豆时间标记时间给一次ucharhalf_tim,hal
6、signedintuint;//变量定义---------------------------------------------------//存储空间相关说明:中文数据手册26页//bank0变量---------------------------------------#pragmarambank0//时间变量ucharto_2ms;//2ms统计变量ucharto_20ms;//20ms统计变量ucharto_200ms;//200ms统计变量ucharto_1s;//2s统计变量ucharto_1m;//1m统计变量uc
7、harto_1h;//1h统计变量//bank0或者其他bank的变量-------------------------#pragmanorambankucharbeep_time;//响铃时间ucharbeep_num;//响铃次数ucharkey_num;//按键号uchartrig;//按键触发,即有键按下ucharkey_jisu;//按键定时器计数2msX5=10msucharkey_flg;//按键扫描定时器标记ucharon;//开机标记ucharflg_1s;//1秒标记ucharflg_200ms;//200ms标
8、记ucharmove;//打浆步骤ucharhrat_tim,all_biao_ji;//全功率加热时间标记时间给一次ucharhit_tim,hit_biao_ji;//全功率打豆时间标记时间给一次ucharhalf_tim,hal
此文档下载收益归作者所有