液体点滴速度监控装置设计报告 联系客服

发布时间 : 星期日 文章液体点滴速度监控装置设计报告更新完毕开始阅读bef52f19cc7931b765ce1591

5总结

在本设计的过程中,虽然我们花去了很多功夫,下了很大的功夫,但设计的结果也不能达到预想的效果,因为实际参数无法与设计精确匹配。

本次设计综合运用了各类传感器。同时查阅了大量相关资料,包括查阅相关书籍和网上的资料,获得了一些相关信息。在方案设计方面,讨论筛选出最优的设计方案,比如在设计显示电路时我们放弃LCD液晶来显示,而直接运用了数码管显示电路。

通过这次的设计与制作,让我了解设计电路的程序与设计理念。通过这次学习,让我们对各种电路都有了大概的了解,对于我们以后的学习有很大的帮助。

13

参考文献:

[1] 单片机应用开发实用子程序. 边春元等 编著. 人民邮电出版社. 2005 [2] 全国大学生电子设计大赛培训系列教程. 高吉祥 主编.电子工业出版社.2007 [3] 单片微型计算机原理及应用. 张毅坤等 编著. 西安电子科技大学出版社.1998 [4] 微型计算机接口技术 . 王兆月等 编著. 机械工业出版社 .2006

[5] 全国大学生电子设计竞赛获奖作品选编2003 北京理工大学出版社2005

附录

附录1 主要元器件清单

元 件 数量

AT89S51

1个

555 3个 红外对射光电二极管 3个

7404 2片 D1207

2个

A928A 2个 按键 4个 排阻1×1K 1个 晶振电路 1K 数码管 3个

14

附录2 程序清单

系统的设计的如件程序清单如下:

SDDD DATA 30H MC1 DATA 31H MC2 DATA 32H MC3 DATA 33H MC4 DATA 34H MC5 DATA 35H MC6 DATA 36H MC7 DATA 37H MC8 DATA 38H MC9 DATA 39H MC10 DATA 3AH CJDD DATA 40H XS1 DATA 41H XS2 DATA 42H XS3 DATA 43H K_ENTER BIT P1.0 K_JIA BIT P1.1 K_JIAN BIT P1.2

ORG 0000H LJMP MAIN ORG 0013H LCALL INT1 ORG 001BH LCALL T1

ORG 0100H MAIN:

MOV SP,#60H ;给堆栈指针赋初值

MOV TMOD,#14H ;定时器1在模式1下工作、计数器0工作在模式0 MOV TL1,#0B0H ;定时器每50ms产生一次溢出 MOV TH1,#3CH

SETB ET1 ;使能定时器1中断 SETB IT1;边沿触发 SETB EX1;开外部中断1 SETB EA ;使能总中断 SETB TR1 ;开始计时 MOV TL0,#00H MOV TH0,#00H

SETB TR0 ;开始计数

15

MOV R5,#0AH MOV R6,#0FFH MOV R7,#78H MOV R0,# MC1 CLR P1.7

MOV SDDD,#64H MOV CJDD,#78H MOV MC1,#78H MOV MC2,#00H MOV MC3,#00H MOV MC4,#00H MOV MC5,#00H MOV MC6,#00H MOV MC7,#00H MOV MC8,#00H MOV MC9,#00H MOV MC10,#00H

LOOP:

MOV A,MC1 ADD A,MC2 ADD A,MC3 ADD A,MC4 ADD A,MC5 ADD A,MC6 ADD A,MC7 ADD A,MC8 ADD A,MC9 ADD A,MC10 MOV CJDD,A LCALL JPCL MOV R2,CJDD LCALL SJCL LCALL DISPLAY LCALL DIANJI AJMP LOOP T1:

PUSH PSW PUSH ACC DJNZ R7,TC1 MOV R7,#78H

数据处理程序

;调用数码管显示子程序16

;