基于单片机的全自动洗衣机系统仿真设计-毕设课设资料

百度网盘下载地址(999):点击下载
此仿真是基于单片机洗衣机系统仿真,功能实现如图所示的洗衣流程。操作注意:菜单按键选择参数,
默认为小件,按一下数码管显示1111,则表示中件,再按下数码管显示2222,表示大件,小中大区别
在于洗衣流程的时间长短,大件时间最长。再按菜单键进入模式选择,可以实现六个过程任意选择。


#include <reg51.h>

/* **************************** // */
#define uchar	unsigned char
#define uint	unsigned int

/*
 * ******************************* //
 * *************************** //
 */
sbit	mo_r	= P3 ^ 2;               /* 电机右控制线 */
sbit	mo_l	= P3 ^ 3;               /* 电机左控制线 */

/* **************************** // */
sbit	key_menu	= P3 ^ 4;       /* 菜单按键 */
sbit	key_on		= P3 ^ 5;       /* 开始按键 */
sbit	key_off		= P3 ^ 6;       /*	 结束按键 */
sbit	key_se		= P3 ^ 7;       /*	 脱水 */
sbit	key_can		= P1 ^ 5;       /* 参数选择 */

/* *************************** // */
sbit	led_in		= P0 ^ 0;       /*	进水指示灯 */
sbit	led_xi		= P0 ^ 1;       /*  洗衣指示灯 */
sbit	led_pao		= P0 ^ 2;       /*	泡洗指示灯 */
sbit	led_xx		= P0 ^ 3;       /*  脱水指示灯 */
sbit	led_out		= P0 ^ 4;       /*   出水指示灯 */
sbit	led_over	= P0 ^ 5;       /* 洗衣结束指示灯 */
sbit	led_work	= P0 ^ 6;       /* 电机工作指示灯 */
sbit	led_wring	= P0 ^ 7;       /*	报警指示灯 */

sbit	other	= P3 ^ 1;               /*	 脱水电源控制开关 */
sbit	anther	= P3 ^ 0;               /*	洗衣电源控制开关 */

/* ****************************** // */
uchar code num[10] = { 0xc0, 0xf9, 0xa4, 0xb0, 0x99, 0x92, 0x82, 0xf8, 0x80, 0x90 };
/*

posted @ 2021-02-16 16:42  roadroad  阅读(298)  评论(0)    收藏  举报
电设屋
上千套电子毕设课设方案