单片机课程设计书Word文档下载推荐.docx
- 文档编号:16096826
- 上传时间:2022-11-19
- 格式:DOCX
- 页数:17
- 大小:131.72KB
单片机课程设计书Word文档下载推荐.docx
《单片机课程设计书Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《单片机课程设计书Word文档下载推荐.docx(17页珍藏版)》请在冰豆网上搜索。
(3)自来水断水警报,在图一中用按下‘断水报警’开关表示。
制水电动机、冲洗电动机不运行,数码管闪烁显示‘0’,并发出警报声。
(4)定期冲洗纯水机净水装置(按‘定期冲洗’开关)。
制水电动机、冲洗电动机运行,数码管闪烁显示‘F’。
冲洗40S左右后,自动回到冲洗前的状态。
三.设计所用到的元器件(中英文对照)
7SEG-COM-AN-GRN(带公共端共阳极七段绿色数码管)DIODE(二极管)
10WATT68R(10瓦68欧电阻)G5CLE-14-DC24(继电器)
7805(稳压管)LED-GREEN(绿色发光二极管)
AT89C2051(89C2051单片机)MOTOR(直流电机模型)
BRIDGE(整流桥)RES(电阻)
BUZZER(蜂鸣器)RX8(排阻)
BUTTON(按钮)SW-SPDT(带锁单刀按钮)
CAP(电容)TIPP112(达林顿三极管)
CAP-ELEC(电解电容)ZTX550(中功率三极管)
四.电路设计及电路图
1.电路设计
如图一所示是以单片机AT89C2051为核心的纯水机控制板电路原理图
(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
MKW:
SETBQBRUSH
NOP
CLR20H
JBQBRUSH,MKW1
MKW1:
NOP
MOV37H,#3
MKW10:
JNBLOWP,MKW11
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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计