单片机课程设计--基于单片机的水位控制系统设计内容摘要:
水位时,蜂鸣器、数码管及发光二极 管的不同反应。 红灯表示水位过低 , 电机正转,进水 ; 绿灯表示水位正常 , 电机停转 ; 黄灯表示水位过高 , 电机反转,出水。 源程序见附录。 程序流程图 及仿真调试 如下图所示: 单片机原理及系统课程设计报告 4 N开 始水 位 是 否 过 低。 水 位 是 否 过 高。 报 警结 束报 警电 机 转 动 , 进 水电 机 转 动 , 放 水NYY 图 3 程序流程图 图 4 系统仿真及调试图 正常水位 单片机原理及系统课程设计报告 5 图 5 系统仿真及调试图 高水位 图 6 系统仿真及调试图 低水位 3 总结 本 次课程设计的 系统主要介绍了 水体 的液位检测控制, 主要核心就是AT89C51 单片机, 利用 LED 和发光二极管 来进行信号的输出显示 , 按键模拟信号输入, 系统的结构简化 , 具有 良好的人机交互功能 ,并设有液位报警,有问题立即就能发现 , 通过自动调节控制液位并实现 水体的液位 报警 , 操作人员劳动强度小 该 设计主要为了避免水箱的“无水”和“溢水”现象,使水位保持在一定的范围内,同时也避免了对水资源的浪费。 同时 运用 proteus 对设计进行仿真,用 keil C 对 C 语言进行编译,用 visio 对设计框图和程序流程图的绘画,还有对 word 熟练掌握下编写的 课程设计报告。 单片机原理及系统课程设计报告 6 参考文献 [1]谢自美 .电子线路设计、实验与测试 [M].华中科技大学出版社 .2020. [2]冯建华 . 基于单片机的控制系统研究 ,单片机学报 [M].2020. [3]马忠梅 ,张凯等 .单片机的 C语言应用程序设计 [M].北京:北京航空航天大学出版社 .2020. [4]秦获辉 .科技英语(电子类) .西安:西安电子科技大学出版社 [M].2020. [5]李萍 . AT80C51 单片机原理、开发与应用实例 [M].中国电力出版社 .2020. 单片机原理及系统课程设计报告 7 附录 include //0~30 水位过低, 40~50 合适, 60~80 水位过高 define ui unsigned int define uc unsigned char uc flag。 //水位是否蜂鸣器报警标志位 uc dang。 //水位高度的档次 uc shuiwei,geshuiwei,shishuiwei。 uc code table[]={0x3f,0x06,。单片机课程设计--基于单片机的水位控制系统设计
相关推荐
C^0。 //移位时的第 0 位 sbit acc7=ACC^7。 //移位时用的第 7 位 uint tem,flag1,flag2,lfen,lshi,shi,fen,year1,year2。 uchar tflag,ReadValue。 uchar miao,minute,hour,day,month,year,week,count=0,flag3=0,flag4=0。 uchar
报单位(盖章):外语系 填 报时间: 年 月 日 序 号 实验室名称 主要装备 座位数 (个 ) 实验班级 实验学生数 实际使用学时 利用率(%) 地 点 填表人: 审核人: 部门负责人签字: 此表格填写 20202020 学年度。 利用率 =每学期实际使用学时 /700 100%。 30 表 29 南充职业技术学院专 业 实 训 室 统 计 表 填报单位(盖章):各系部 → 实训中心 填报时间
逻 辑操作,支持 2 种软件可选择节电模式。 空闲模式下, CPU 停止工作,允许RAM、定时器 /计数器、串口、中断继续工作。 掉电保护方式下, RAM 内容被保存,振荡器被冻结, 单片机一切工作停止,直到下一个中 断或硬件复位为止。 图 芯片 AT89S52 10 单片机小系统原理图 单片机小系统原理图有晶振、复位电路组成。 复位电路中电容 C4 和电阻 R4组成上电复位电路,当上电时
el 公司高密度非易失性存储器技术制造,与工业 80C51 产品指令和引脚完全兼容。 片上 Flash 允许程序存储器在系统可编程,亦适于常规编程器。 在单芯片上,拥有灵巧的 8 位 CPU 和在系统可编程 Flash,使得AT89S52 在众多嵌入式控制应用系统中得到广泛应用。 图 图 11 数码管 LED 数码管实际上是由七个发光管组成 8 字形构成的,加上小数点就是 8个。
基础位置等进行划分。 铺设混凝土前先在基层上洒水湿润,刷一层素水泥浆(水次比为 ~ ),然后从一端开始铺设,由室内向外退着操作。 振捣:用铁锹铺混凝土,厚度略高于找平堆,随即用平板振 21 捣器振捣。 厚度超过 20cm 时,应采用插入式振捣器,其移动距离不大 于作用半径的 倍,做到不漏振,确保混凝土密实。 找平:混凝土振捣密实后,以墙上水平标高线及找平堆为准检查平整度,高的铲掉,凹处补平。