摘要:本设计旨在研究充电式吸引器的运行模式、时间控制与显示、时间设置、I2C总线通讯和抗干扰等的软件设计与调试方法。在临床研究文献的基础上,把计算机软件工程理论运用于吸引器软件研究,采用Keil C51 µvision4软件,实现程序设计与仿真调试。软件设计与调试结果基本符合预期要求。本文提出研究医疗装备软件,需将医疗理论、软件理论、电气理论和智能化理论相结合,指导具体软件设计与调试的实践,并在实践中推进与发展理论。5809
关键字: 单片机;软件设计;仿真
The software research of the charging suction apparatus
Abstract:This design is expected to research the software design and debugging of the charging suction apparatus,in order to realize the operation mode、time control and display、time setting、communication of I2C bus and anti-disturbance. On the foundation of the articles of clinical study, the computer software engineering theory is applied to the software research of the suction apparatus to realize program design, meanwhile, the Keil C51 uvision4 software is also used,and the software design and debugging result mainly accord with the expected requirement.This paper puts forward a point that ,in researching mecical equipment software, the combination of medical theory 、software theory、electric theory and intelligent theory is efficient to guide theparctise of concrete software design and debugging as well as to promote the development of the theory.
KeyWord:Single Chip Microcomputer;software design;simulation
目录
1 设计背景
1.1 吸引器的用途及组成1
1.2 课题的目的和意义1
1.2.1 目的•1
1.2.2 意义1
1.3 主要进行的工作•1
2 国内外研究现状与发展趋势1
2.1国内外研究现状与水平•1
2.2发展趋势•2
3 硬件基础设计3
4 系统软件设计4
4.1 需求分析5
4.1.1 系统功能 •5
4.1.2 系统的性能要求5
4.1.3 确定系统的运行环境要求6
4.2 软件设计7
4.2.1 概要设计7
4.2.2 详细设计7
(1) 接口设计•7 (2) 过程设计7
4.2.3 代码设计17
(1) 初始化程序设计•18
(2) 主程序设计19
(3)I2C通讯程序设计21
(4) 延时设计•24
(5) 定时子程序24
(6) 连续运转子程序•27
(7) 间歇运转子程序28
(8) 时间预置子程序31
(9) 时间加一子程序•33
(10)时间减一子程序•34
(11)抗干扰程序•34
4.2.4 Keil工具介绍•36
5 测试仿真•36
5.1 测试原则•36
5.2 测试方法•37
5.3 测试仿真过程 37
6 总结•46
谢辞•47
参考文献•47
1 设计背景
1.1 吸引器的用途及组成
吸引器是一种用于吸引伤口积血和积液、病人痰液[1,2]等的医疗器械,通常包括机座、真空泵、安全阀、真空表、脚开关、吸引容器等部件。
1.2课题的目的和意义
1.2.1目的
设计该吸引器的运行模式、时间控制与显示、时间设置、I2C总线通讯和抗干扰等的软件设计与调试方法,提高吸引器智能化的程度。 Keil充电式吸引器软件研究+流程图:http://www.youerw.com/zidonghua/lunwen_3003.html