单片机 饮水机课程设计Word下载.docx

上传人:b****1 文档编号:13330968 上传时间:2022-10-09 格式:DOCX 页数:18 大小:132.28KB
下载 相关 举报
单片机 饮水机课程设计Word下载.docx_第1页
第1页 / 共18页
单片机 饮水机课程设计Word下载.docx_第2页
第2页 / 共18页
单片机 饮水机课程设计Word下载.docx_第3页
第3页 / 共18页
单片机 饮水机课程设计Word下载.docx_第4页
第4页 / 共18页
单片机 饮水机课程设计Word下载.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

单片机 饮水机课程设计Word下载.docx

《单片机 饮水机课程设计Word下载.docx》由会员分享,可在线阅读,更多相关《单片机 饮水机课程设计Word下载.docx(18页珍藏版)》请在冰豆网上搜索。

单片机 饮水机课程设计Word下载.docx

(10)二极管(DIODE)

(11)继电器(G5CLE-14-DC24)

(12)绿色发光二极管(LED-GREEN)

(13)直流电机模型(MOTOR)

(14)电阻(RES)

(15)排阻(RX8)

(16)带锁单刀按钮(SW-SPDT)

(17)达林顿三极管(TIPP112)

(18)中功率三极管(ZTX550)

四.电路设计及电路图

1.电路设计

(1)两电动机的驱动与控制电路

(2)24V和5V的电源电路

(3)其余部分为单片机89C2051控制电路

2.电路图

五.程序

LOWPBITP3.0

HIGHPBITP3.1

QBRUSHBITP3.2

INWFBITP3.3

BRUSHBITP3.4

LABABITP3.7

T01EQU32H

T02EQU33H

T03EQU34H

T011EQU35H

ORG00H

AJMPMAIN

ORG0BH

RETI

ORG1BH

AJMPT1F

ORG0030H

D1S:

MOVR1,#5

SJMPD501

D50MS:

MOVR1,#1

D501:

MOVR2,#200

MOVR7,#0

D50MS1:

DJNZR7,$

MOVTL0,#0

MOVTH0,#0

DJNZR2,D50MS1

DJNZR1,D501

RET

BRUSHF:

MOVP1,#1DH

CLR21H

ACALLD1S

JNBLOWP,BSH0

LJMPBAOJIN

BSH0:

SETBBRUSH

SETBINWF

SETBLABA

MOVR6,#60

MOVR5,#10

MOVTL1,#LOW(15536)

MOVTH1,#HIGH(15536)

SETBTR1

SETB22H

CLR23H

BSH1:

MOVTL0,#0

SETBLOWP

JNBLOWP,BSH2

ACALLD1S;

BSH2:

JNB23H,BSH1

CJNER6,#0,BSH1

BSH3:

MOVR4,#0

MOVP3,#8FH

CLR22H

MAIN:

MOVP3,#87H

SETBTR0

CLRTR1

MOVP1,#1DH

MOVA,P3

MOV36H,A

CJNEA,36H,MAIN

MOV24H,#0

MOVSP,#7

SETBEA

SETBET0

SETBET1

MOVT01,#0

MOVT02,#0

MOVT03,#0

MOVT011,#0

MOVTMOD,#11H

STAR:

ACALLD50MS

SETB24H

ST1:

MOV37H,#3

ST21:

SETBLOWP

JNBLOWP,ST10

DJNZ37H,ST21

CLR24H

AJMPBAOJIN

ST10:

SETBQBRUSH

JBQBRUSH,ST12;

ACALLBRUSHF

ST12:

ACALLD50MS

JNBHIGHP,ST2

ST11:

SETBHIGHP

JNBHIGHP,ST12

DJNZ37H,ST11

AJMPWFULL

ST2:

ACALLD1S

JBHIGHP,ST12

DJNZ37H,ST2

MAKEW:

CLR24H

CLRBRUSH

MOVR3,#0

MOVR4,#0

MOVTL1,#LOW(15536)

MOVTH1,#HIGH(15536)

ACALLD50MS

MKW:

SETBQBRUSH

NOP

CLR20H

JBQBRUSH,MKW1

MKW1:

NOP

MOV37H,#3

MKW10:

JNBLOWP,MKW11

ACALLD1S

DJNZ37H,MKW10

AJMPSTAR

MKW11:

MKW12:

JNBHIGHP,MK1

DJNZ37H,MKW12

MK1:

MOVA,T011

CJNEA,#144,MK2

MK2:

JNCMK4

MOVA,T03

CJNEA,#24,MK3

MK3:

JCMKW

AJMPMKW

MK4:

CLRLABA

CLRTR0

CLRP3.3

CLRP3.4

MK5:

MOVP1,#5

XRLP1,#0FAH

CPLP3.7

SJMPMK5

WFULL:

SETB20H

MOVP1,#0

WF1:

CLRBRUSH

CLRINWF

JBQBRUSH,WF2

SETB20H

WF2:

JNBHIGHP,WF3

CJNEA,#24,WF20

WF20:

JCWF1

AJMPWF1

WF3:

WF31:

JBHIGHP,WF1

DJNZ37H,WF31

WF40:

CLR20H

MOVR3,#5

WF4:

DJNZR3,WF4

BAOJIN:

CLRTR1

MOVP1,#40H

BJ0:

JBLOWP,BJ00

BJ1:

DJNZ37H,BJ1

BJ00:

XRLP1,#0BFH

SJMPBJ0

TAB:

DB0FDH,0F9H,0F1H,0E1H,0C1H,41H,1

T1F:

PUSHACC

PUSHPSW

JB22H,BRSHT

JNB24H,T1F0

LJMPT1F2

T1F0:

INCR3

CJNER3,#10,WTD2

JB20H,WTD2

MOVA,R4

MOVDPTR,#TAB

MOVCA,@A+DPTR

MOVP1,A

INCR4

CJNER4,#7,WTD2

WTD2:

INCT01

MOVA,T01

JNZT1F1

INCT02

T1F1:

MOVA,T02

CJNEA,#HIGH(11970),T1F2

MOVA,T01;

CJNEA,#LOW(11970),T1F2

INCT03

INCT011

T1F2:

POPPSW

POPACC

BRSHT:

DJNZR5,T1F2

CPL21H

JNB21H,T0F1

MOVP1,#0FFH

SJMPT0F2

T0F1:

T0F2:

DJNZR6,T1F2

SETB23H

SJMPT1F2

LJMP7FDH

ORG7FDH

LJMPMAIN

END

六.调试与仿真

1.PROTEUS电路设计

根据图一所示的原理图及元器件列表,在PROTEUSISIS中进行电路设计。

完成后的结果如图二所示,以文件名Z1253

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1