多蒙电饭煲代码是一种基于单片机的智能家电,其主要功能是烹饪饭菜、保温等。下面,我们将介绍其主要代码部分。

1、初始化代码
void Init(void){SystemInit();LED_Init();BUTTON_Init();LCD_Init();relay_Init();}
这段代码主要是初始化各种模块,包括LED、按键、LCD、继电器等。
2、烹饪代码
void cooking(void){if(Times == 0){Bi_Bi();//发出滴滴声Bi_Bi();Bi_Bi();Relay_ON();//打开继电器,开始烹饪}else if(Times>= TimeSet)//烹饪时间到{Relay_OFF();//关闭继电器Times = 0;countflag = 0;//计时标志清零Bi_Bi();//发出滴滴声提示烹饪完成OpReset();//重置按键操作标志SetInit();//重置设定标志}else{Times++;//计时countflag = 1;//计时标志设为1}}
上述代码主要是烹饪过程中的控制代码,当计时时间到达预设时间时关闭继电器并提示烹饪完成。
3、保温代码
void KeepWarm(void){if(countflag Times != KeepWarmTime)//计时或时间未到{return;}else{Bi_Bi();//提示保温开始Relay_ON();//打开继电器}}
保温代码主要用于烹饪完成后的保温,当计时时间到达预设时间时开启保温并发出提示声。
4、LCD显示代码
void Display(void){LCD_Write_Strings(0,0,"Set ");LCD_Write_Num(4,0,TimeSet,2);LCD_Write_Strings(6,0,"Min");LCD_Write_Strings(0,1,"Time ");LCD_Write_Num(5,1,Times,2);LCD_Write_Strings(7,1,"Min");}
这段代码主要是控制LCD屏幕的显示,显示烹饪时间等信息。
多蒙电饭煲代码主要包括初始化代码、烹饪代码、保温代码和LCD显示代码等,这些代码通过单片机控制电饭煲的各种功能,实现智能化烹饪。
(完)

























