单片机-航标灯控制课程设计

一.系统总体方案选择与说明
1.1 设计方案选择
89C51单片机为核心,逻辑电路为辅助的制作开发自动控制航标灯,以实现设计要求。
1.2 设计方案说明
89C51单片机为核心制作开发的自动控制航标灯系统,实现1)航标灯在黑夜能定时闪闪发光,亮3s,熄灭3s周期循环。2市政隔离栏)白天应停止航标灯工作。3)枯水季节应检测水位高度,低于通航水位时要发出警告信号,定时闪闪发光,亮1s,熄灭1s周期循环。
二.系统结构框图与工作原理
2.1 系统结构框图
                    图2.1
2.2 系统的工作原理
本电路选用了MCS87C51 单片微处理器作为航标控制电路的核心,时钟选频为12MHZ。87C51 INTEL 公司MCS-51 活跃ip扫描器系列单片机中基本型产品,它采用INTEL 公司可靠的CHMOS 工艺技术制造的高性能8 位单片机,属于标准的MCS-51 的体系结构和指令系统。它结合了HMOS 的高速和高密度技术及CHMOS的低功耗特征,是80C51BH EPROM 版本,电改写光擦除的片内4kB EPROM87C51 内置电麻机8 位中央处理单元、128 字节内部数据存储器RAM32 个双向输入/输出(I/O)口、2 16 位定时/计数器和5 个两级中断结构,一个全双工串行通信口,片内时钟振荡电路。快速脉冲编程,如编写4kB 片内ROM 仅需12 秒。
检测P1.1口的电平(即水位的高度),当P1.1为低电平时(即为枯水期),P2.1输出为高电平,灯亮0.5s,熄灭0.5s周期循环。当P1.1为高电平时(即为安全期),此时P1.0为高电平时(即为白昼),灯不工作;当P1.1中频淬火变压器为高电平时,此时P1.0为低电平(即为夜晚),灯亮3s,熄灭摩擦搅拌焊接3s周期循环。
钽酸锂晶体
P1.1
P1.0
航标灯工作状态
0
0
灯亮1s,熄灭1s周期循环
0
1
1
0
灯亮3s,熄灭3s周期循环
1
1
灯不工作
三.各单元硬件设计说明及计算方法
3.1 单片机简介
 AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪烁可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中。

本文发布于:2024-09-22 04:01:19,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/112605.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:单片机   航标灯   水位   擦除   制造   核心   存储器
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议