2022年单片机全自动洗衣机设计.docx
《2022年单片机全自动洗衣机设计.docx》由会员分享,可在线阅读,更多相关《2022年单片机全自动洗衣机设计.docx(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源全自动洗衣机课程设计基于 51 单片机 ,C 语言实现 .基本要求模拟全自动洗衣机工作过程 .以电机替代洗衣机电机 .显示洗衣机工作地状态(进水 .浸泡.洗衣 .脱水 .终止) .显示工作剩余时间(洗衣程序可自定义, 时间精度:秒) .洗衣时交替正 .反转.扩展要求洗衣和脱水时电机转速不同 .增加水位传感器输入 .故障报警 .增加声音提示.其它自定义功能 .设计用 Preteus 仿真: 仿真图如下:欢迎下载精品学习资源欢迎下载精品学习资源欢迎下载精品学习资源C 文件函数代码: #include/*/ #define uchar unsigned char #define uint
2、 unsigned int/*/*/sbit mo_r = P32;/ 电机右掌握线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 led_in = P0;0/进水指示灯sbit led_xi = P0;1/洗衣指示灯sbit led_pao = P0;2/泡洗指示灯sbit led_xx = P0;3/脱水指示灯欢迎下载精品学习资源
3、sbit led_out = P0;4/出水指示灯sbit led_over = P0;5/ 洗衣终止指示灯sbit led_work = P0;6/ 电机工作指示灯sbit led_wring = P0;7/报警指示灯sbit other = P31;/脱水电源掌握开关sbit anther = P3;0/洗衣电源掌握开关/*/ucharcodenum10=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x9;0/*/char sec = ;0/时间秒char min = 0;/时间分uchar count=0;/中断计数uchar flag0=0
4、;/洗衣机工作状态标志uchar flag1=0;/进水次数标志uchar flag2=0;/出水次数标志uchar flag3=0;/泡洗次数标志uchar err =0;/报警标志uchar quan = 0;/ 正反转计数欢迎下载精品学习资源/*/函数声明/*/ void delay;/延时函数void in; /进水子程序void out; /出水子程序void over; /终止子程序void xi; /洗衣子程序void pao;/泡衣子程序void xx; /脱水子程序 void on; /工作 on 处理子程序void se; /显示菜单挑选void SEG_display;/
5、 显示时间子程序void key_scan;/按键扫描子程序/*/延时函数/*/ void delayuint iuint x,y;forx=i;x0;x-欢迎下载精品学习资源fory=120;y0;y-;/*/工作 on 处理子程序/*/ void onTMOD=0x01;TH0=65536-500002/ 56;TL0=65536-50000%25;6EA=1;ET0=1;TR0=1;P0 = 0xff;ifflag0 = 0in;ifflag0 = 1xi;ifflag0 = 2pao;欢迎下载精品学习资源ifflag0 = 3 xx;ifflag0 = 4out;/*/终止子程序/*/
6、 void overother=0;anther=0; P0 = 0xff;mo_r=0;mo_l=0;led_over = 0;EA=0;/*/欢迎下载精品学习资源/进水子程序/*/ void inanther=0;other=0;P0 = 0xff;led_in = 0;flag1+;mo_r = 0;mo_l = 0;min = 0;sec = 8;/*/洗衣子程序/*/ void xianther=1;other=0;P0 = 0xf;fled_work = 0;led_xi = 0;欢迎下载精品学习资源mo_r = 1;mo_l = 0;min = 1;sec = 36; quan
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 单片机 全自动 洗衣机 设计
限制150内