单片机洗衣机程序代码
“单片机洗衣机程序代码”相关的资料有哪些?“单片机洗衣机程序代码”相关的范文有哪些?怎么写?下面是小编为您精心整理的“单片机洗衣机程序代码”相关范文大全或资料大全,欢迎大家分享。
单片机洗衣机
/*************************头文件***********************/ #include /************************数据类型宏定义******************/ #define uchar unsigned char #define uint unsigned int /***********************使能、禁止宏定义*****************/ #define Enable(); EA=1; #define Disable();EA=0; /********************程序选择功能标志宏定义**************/ #define BIAOZHUN 0 #define JINGJI 1 #define DANDU 2 #define PAISHUI 3 /********************强弱选择功能标志宏定义**************/ #define QIANGXI 0 #define RUOXI 1 /*******************进水、排水时间限制宏定义******
单片机洗衣机课程设计
单片机洗衣控制系统课程设计报告
摘要
单片机是计算机家庭的一个重要分支,它具有体积小、价格低、面向控制的特点,适用于各种工业控制、仪器仪表装置,在人类生产和生活的各个领域都有极为广泛应用。
本洗衣机控制系统,采用目前常用的89C51单片机,用汇编语言的编程方法,完成对洗衣机洗衣全过程的自动控制,并采用LED数码显示洗衣过程代码和洗衣剩余时间,洗衣完成后能自动报警。使全自动洗衣机的使用更加简单、直观和方便。本设计取材容易,结构简洁,易于制作,具有一定的实用价值。 关键字:单片机、汇编语言、动态扫描
目录:
1.绪论 .......................................................................................................... 3 1.1 设计目标 ....................................................................................... 3 1.2 设计目标 .............................................
单片机控制交通灯程序代码
#include<reg51.h>
sbit P10=P1^0;
sbit P11=P1^1;
sbit P12=P1^2;
sbit P13=P1^3;
sbit P20=P2^0;
sbit P21=P2^1;
sbit P22=P2^2;
sbit P23=P2^3;
sbit P24=P2^4;
sbit P25=P2^5;
sbit P32=P3^2;
unsigned int a1=0,a2=0,a3=0,time1=20,time2=3,flag=0;
unsigned char code led[]={0x3F, 0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F}; main(void)
{
TMOD=0x11;
TH0=0xee;
TL0=0x00;
TR0=1;
ET0=1;
EA=1;
a1=time1;
while(1);
}
void timer0() interrupt 1
{
static unsigned char Bit=0,i=0,huan=0,deng=0,m=0,n=0,l=0,k=1;
TH0=0xee;
TL0=0x00;
if(flag==0||flag==3)
if(a1>0 && a2==0
单片机在洗衣机中的应用
石家庄铁道大学四方学院毕业设计
第1章 绪论
1.1 洗衣机控制器的概述
1.1.1 课题开发背景
随着人民生活水平的提高,越来越多的人需要用洗衣机。现在洗衣机越来越高度自动化,只要衣服放入洗衣机,简单的按两个键,就会自动注水,一些先进的电脑控制洗衣机,还能自动的感觉衣物的重量,自动的添加适合的水量和洗涤剂,自动的设置洗涤的时间和洗涤的力度,洗涤完以后自动的漂洗甩干,更有些滚筒洗衣机还会将衣物烘干,整个洗衣的过程完成以后还会用动听的音乐声提醒用户,用户可以在洗衣的过程做其它的事,节省了不少的时间。总之,每一项技术的进步极大地推动了洗衣过程自动化程度的提高。
1.1.2 目的意义
本次设计的洗衣机控制器是为了满足不同用户的不同需求。同时也将计算机控制技术用到了实际生活中,最重要的是将所学的东西运用化。
1.1.3 国内外现状及水平
全自动洗衣机根据结构不同可分为波轮式全自动洗衣机(也叫套桶式全自动洗衣机)、滚筒式全自动洗衣机和搅拌式全自动洗衣机三大类。波轮式、滚筒式、搅拌式全自动洗衣机分别占全球洗衣机市场份额的33%、52%和15%。搅拌式洗衣机目前还没有进入我国市场,以下对波轮式和滚筒式两种洗衣机进行讨论。
(1) 滚筒式洗衣机
2013单片机实验指导书(含程序代码)
实验一 单个发光二极管点亮 实验二 单个发光二极管闪烁 实验三 多彩流水灯实验 实验四 按键控制彩灯
实验六 数码管静态显示实验 实验七 数码管动态显示实验 实验七 外部中断的应用 实验八 定时器实验
实验九 单片机与PC机通信的设计 实验十 简易秒表的设计 附录:
I
第一章 HFWH-MT51简介
HFWH-MT51实验系统集单片机学习,仿真,编程,在线下载于一体,集成了学习51单片机众多基本功能:USB接口,图型、字符型液晶显示,红外接发,蜂鸣器,实时钟,温度采集,数码管,LED灯,键盘,串行EEPROM、看门狗,RS232,继电器,步进电机驱动等等。能满足学习51单片机基础知识及提高的需要,也可以作为AVR学习板使用。 ☆.集成USB转232接口(CP2102)
☆.128X64点阵液晶显示模块,内置汉字库 ☆.集成16X2,液晶显示模块
☆.集成红外模块,红外接收,可实现红外摇控解码功能 ☆.集成一路继电器
☆.集成DS1302时钟功能,结合液晶,数码管显示可做时间显示实验 ☆.集成DS18B20温度测量芯片,结合液晶,数码管显示可做温度计实验 ☆.集成32个P口LED灯,可清楚观察IO口输出状
2013单片机实验指导书(含程序代码)
实验一 单个发光二极管点亮 实验二 单个发光二极管闪烁 实验三 多彩流水灯实验 实验四 按键控制彩灯
实验六 数码管静态显示实验 实验七 数码管动态显示实验 实验七 外部中断的应用 实验八 定时器实验
实验九 单片机与PC机通信的设计 实验十 简易秒表的设计 附录:
I
第一章 HFWH-MT51简介
HFWH-MT51实验系统集单片机学习,仿真,编程,在线下载于一体,集成了学习51单片机众多基本功能:USB接口,图型、字符型液晶显示,红外接发,蜂鸣器,实时钟,温度采集,数码管,LED灯,键盘,串行EEPROM、看门狗,RS232,继电器,步进电机驱动等等。能满足学习51单片机基础知识及提高的需要,也可以作为AVR学习板使用。 ☆.集成USB转232接口(CP2102)
☆.128X64点阵液晶显示模块,内置汉字库 ☆.集成16X2,液晶显示模块
☆.集成红外模块,红外接收,可实现红外摇控解码功能 ☆.集成一路继电器
☆.集成DS1302时钟功能,结合液晶,数码管显示可做时间显示实验 ☆.集成DS18B20温度测量芯片,结合液晶,数码管显示可做温度计实验 ☆.集成32个P口LED灯,可清楚观察IO口输出状
单片机程序源代码
第二章
任务一:闪烁广告灯的设计
利用89c51单片机的端口控制两个LED(D0和D1),编写程序,实现两个LED互闪。 #include #define uint unsigned int #define uchar unsigned char sbit LED1=P0^0; sbit LED2=P0^1; void delayms(uint ms) { uint i; while(ms--) { for(i=0;i<120;i++); } } void main() { while(1) { LED1=0; LED2=1; delayms(500); LED1=1; LED2=0; delayms(500); } } 任务二:流水广告灯的设计 利用89c51单片机的端口控制8个LED(D0~D7)循环点亮,刚开始时D0点亮,延时片刻后,接着D1点亮,然后依次点亮D2->D3->D4->D5 ->D6->D7 ,然后再点亮D7->D6->D5->D4 ->D3->D2->D1->D0,重复循环。 #include
单片机程序源代码
.
第二章
任务一:闪烁广告灯的设计
利用89c51单片机的端口控制两个LED(D0和D1),编写程序,实现两个LED互闪。 #include #define uint unsigned int #define uchar unsigned char sbit LED1=P0^0; sbit LED2=P0^1; void delayms(uint ms) { uint i; while(ms--) { for(i=0;i<120;i++); } } void main() { while(1) { LED1=0; LED2=1; delayms(500); LED1=1; LED2=0; delayms(500); } } 任务二:流水广告灯的设计 利用89c51单片机的端口控制8个LED(D0~D7)循环点亮,刚开始时D0点亮,延时片刻后,接着D1点亮,然后依次点亮D2->D3->D4->D5 ->D6->D7 ,然后再点亮D7->D6->D5->D4 ->D3->D2->D1->D0,重复循环。 #include #define uint unsigned int #
基于51单片机洗衣机课程设计报告
单片机原理及系统课程设计
专 业: 自 动 化
班 级: 12级《2》班
组 长: 陈 浩
组 员: 郑辉龙,王国稳,
指导教师:
单片机原理及系统课程设计报告
基于51单片机的洗衣机设计
1 设计目的、要求及原理
1.1设计目的
由单片机控制实现洗衣机的各项功能,单片机的体积小,控制功能灵活,因此,设计出基于单片机的全自动洗衣机控制电路系统具有很强的实用性。用单片机设计出简单操作省水省电的洗衣机,在方便日常生活和节约资源方面都有重要意义。由于个人能力有限,我能设计的洗衣机比前沿科技产品要差很多。所以我这次课设的主要目的在于通过亲手操作,查找资料,培养自己的分析设计能力。把这学期课程中零散的知识进行整合,将理论的知识联系到实际的生活中。在实例中深入理解一些理论知识,并从中有所收获,就是意义所在。
1.2设计要求
通过仿真软件模拟洗衣机的基本工作过程,如进水、洗涤、排水、漂洗、脱水等。
1.3设计方法
利用89C51单片机的P0,P1,P2,P3串行
基于51单片机洗衣机课程设计报告
单片机原理及系统课程设计
专 业: 自 动 化
班 级: 12级《2》班
组 长: 陈 浩
组 员: 郑辉龙,王国稳,
指导教师:
单片机原理及系统课程设计报告
基于51单片机的洗衣机设计
1 设计目的、要求及原理
1.1设计目的
由单片机控制实现洗衣机的各项功能,单片机的体积小,控制功能灵活,因此,设计出基于单片机的全自动洗衣机控制电路系统具有很强的实用性。用单片机设计出简单操作省水省电的洗衣机,在方便日常生活和节约资源方面都有重要意义。由于个人能力有限,我能设计的洗衣机比前沿科技产品要差很多。所以我这次课设的主要目的在于通过亲手操作,查找资料,培养自己的分析设计能力。把这学期课程中零散的知识进行整合,将理论的知识联系到实际的生活中。在实例中深入理解一些理论知识,并从中有所收获,就是意义所在。
1.2设计要求
通过仿真软件模拟洗衣机的基本工作过程,如进水、洗涤、排水、漂洗、脱水等。
1.3设计方法
利用89C51单片机的P0,P1,P2,P3串行