没有合适的资源?快使用搜索试试~ 我知道了~
基于单片机的水箱控制系统设计.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 3 浏览量
2022-06-27
23:58:21
上传
评论
收藏 878KB PDF 举报
温馨提示
试读
21页
基于单片机的水箱控制系统设计.pdf基于单片机的水箱控制系统设计.pdf基于单片机的水箱控制系统设计.pdf基于单片机的水箱控制系统设计.pdf基于单片机的水箱控制系统设计.pdf基于单片机的水箱控制系统设计.pdf基于单片机的水箱控制系统设计.pdf基于单片机的水箱控制系统设计.pdf
资源推荐
资源详情
资源评论
命运如同手中的掌纹,无论多曲折,终掌握在自己手中。
目录:
摘要
................................................................................................................................... 2
引言
................................................................................................................................... 3
第一章
AT89C51
单片机系统简介
............................................................................... 4
1.1 AT89C51单片机说明 ......................................... 4
1.2时序 ....................................................... 5
1.3引脚极其功能 ............................................... 7
第二章 水箱给水设备的系统构成
............................................................................... 11
2.1外部硬件结构 .............................................. 11
2.2本系统采用8051单片机控制部分结构........................... 12
第三章 本系统的工作原理
......................................................................................... 14
3.1工作原理 .................................................. 14
3.2 主程序框图 ............................................... 14
3.3 自动模式子程序: ......................................... 15
3.4 手动模式子程序: ......................................... 16
总结
....................................................................................................
错误!未定义书签。
致谢
................................................................................................................................. 18
参考文献
:
....................................................................................................................... 18
附录:
............................................................................................................................. 19
本系统程序清单 ............................................... 19
系统电路示意图 ............................................... 21
你今天的日积月累,终会变成别人的望尘莫及。
11
命运如同手中的掌纹,无论多曲折,终掌握在自己手中。
摘要
本单片机系统设计的目的是应用单片机控制技术,以AT89C51单片机
为核心控制工厂的水箱的水位,并实现了报警和手动、自动切换功
能。该系统操作方便、性能良好,比较符合工厂生厂用水系统控制的
需要。本毕业论文还详细的给出了相关的硬件框图和软件流程图,并
编制了该汇编语言程序。
关键词:单片机 系统控制 核心 精度
ABSTRACT
The purpose of single-chip system design is the application of
single-chip control technology, to AT89C51 as the core to
control the water level in water tank factory, and the
realization of the alarm and manual, automatic switching
function. The system is easy to operate, good performance, more
in line with Health Works plant needs water system control. This
article also gives a detailed diagram of the related hardware
and software flow chart, and the preparation of the assembly
language program.
KEYWORDS: MCU、system control 、coer、precision
你今天的日积月累,终会变成别人的望尘莫及。
22
命运如同手中的掌纹,无论多曲折,终掌握在自己手中。
引言
漫步在繁华的现代化的大都市的大街上,随时都可以看到街上有很多
可以用卡取钱的机器(ATM自动柜员机),十字路口的交通灯。我们的
手机,我们家里数码电视机、数码音响、遥控器、空调、智能玩具.....
随着我国的国民经济与生活水平的发展,工厂对自动化的需求也日益
增加,为减少污染、节约能源,单片机控制技术得到了广泛的应用。
在工业生产里,很多都用到大水箱,水箱里的水位控制就是问题了,
以前有专门的人看着,既浪费人力,又不能准确的判断水位高低。所
以单片机控制水箱水位就在工厂得到广泛的应用。一般工业里用到的
水箱,体积都比较大,所以对水位的控制需求就相应的大了,工厂里
对水位的控制精度要求也高。
你今天的日积月累,终会变成别人的望尘莫及。
33
命运如同手中的掌纹,无论多曲折,终掌握在自己手中。
第一章 AT89C51 单片机系统简介
1.1 AT89C51单片机说明
目前,8051单片机在工业检测领域中得到了广泛的应用,因此我
们可以在许多单片机应用领域中,配接各种类型的语音接口,构成具
有合成语音输出能力的综合应用系统,以增强人机对话的功能。89C51
是Intel公司生产的一种单片机,在一小块芯片上集成了一个微型计
算机的各个组成部分。每一个单片机包括:一个8位的微型处理器CPU;
一个256K的片内数据存储器RAM;片内程序存储器ROM;四个8位并行
的I/O接口P0-P3,每个接口既可以输入,也可以输出;两个定时器/
记数器;五个中断源的中断控制系统;一个全双工UART的串行I/O口;
片内振荡器和时钟产生电路,但石英晶体和微调电容需要外接。最高
允许振荡频率是12MHZ。以上各个部分通过内部总线相连接。下面简
单介绍下其各个部分的功能。
中央处理器CPU是单片微型计算机的指挥、执行中心,由它读人
用户程序,并逐条执行指令,它是由 8位算术/逻辑运算部件 (简称
ALu)、定时/控制部件,若干寄存器A、B、B5w、5P以及16位程序计
数器(Pc)和数据指针寄存器(DM)等主要部件组成。算术逻辑单元的硬
件结构与典型微型机相似。它具有对8位信息进行+、-、x、/ 四则运
算和逻辑与、或、异或、取反、清“0”等运算,并具有判跳、转移、
数据传送等功能,此外还提供存放中间结果及常用数据寄存器。控制
器部件是由指令寄存器、程序计数器Pc、定时与控制电路等组成的。
你今天的日积月累,终会变成别人的望尘莫及。
44
命运如同手中的掌纹,无论多曲折,终掌握在自己手中。
指令寄存器中存放指令代码。枷执行指令时,从程序存储器中取来经
译码器译码后,根据不同指令由定时与控制电路发出相应的控制信
号,送到存储器、运算器或I/o接口电路,完成指令功能。程序计数
器Pc 程序计数器Pc用来存放下一条将要执行的指令,共16位.可对
以K字节的程序存储器直接寻址 c指令执行结束后, Pc计数器自动增
加,指向下一条要执行的指令地址。
CPU功能,总的来说是以不同的方式,执行各种指令。不同的指
令其功自略异。有的指令涉及到枷各寄存器之间的关系;有的指令涉
及到单片机核心电路内部各功能部件的关系;有的则与外部器件如外
部程序存储器发生联系。事实上,cRJ是通过复杂的时序电路完成不
同的指令功能。所谓cRJ的时序是指控制器控照指今功能发出一系列
在时间上有一定次序的信号,控制和启动一部分逻辑电路,完成某种
操作。
[2]
1.2时序
1.2.1 时钟电路 M田—51片内设有一个由反向放大器所构成的
振荡电路,XTALI和XTAL2分别为振荡电路的输入端和输出端。时钟可
以由内部方式产生或外部方式产生。采用内部方式时,在C1和C2引脚
上接石英晶体和微调电容可以构成振荡器, 振荡频率的选择范围为
1.2—12MHZ在使用外部时钟时, XTAL2用来输入外部时钟信号,而
XTALI接地。
1.2.2 时序 MGL5l单片机的一个执器周期由 6个状态(s1—s6)
组成,每个状态又持续2个接荡周期,分为P1和P2两个节拍。这样,
你今天的日积月累,终会变成别人的望尘莫及。
55
剩余20页未读,继续阅读
资源评论
- 2301_777134852023-04-26总算找到了想要的资源,搞定遇到的大问题,赞赞赞!
春哥111
- 粉丝: 1w+
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功