资源简介
设计一个以51单片机为核心的气压高度表。含proteus仿真。
功能:
1. 高度测量范围为0~7000m,高度分辨率3m。
2. 实时显示测量值, 包括气压和高度值。
3. 独立式或矩阵式键盘,设置测量高度的上下限值。
4. 高度测量超限时,用蜂鸣器或LED发光管进行声光报警。
5. 通过串口调试助手实现与上位机的通信,能将高度信息实时发往上位机存储。
代码片段和文件信息
#include //52库
#include
#include
#include <1602.h>
#include
#define uchar unsigned char //定义uchar= unsigned char 用于简写
#define uint unsigned int
//****************************************
/*------------------------------------------------
定义52单片机的端口
------------------------------------------------*/
sbit buzz=P3^7; //蜂鸣器
bit mode=0; // 上下限模式
uint flag; // 进入设置的开关
sbit keyStart=P0^3; // 开始 按键
sbit keyMode=P0^4; // 模式 按键
sbit keyAdd=P0^5; // 加 按键
sbit keyMinus=P0^6; // 减 按键
sbit keyExit=P0^7; // 退出 按键
uint Hu=5000Hd=2000; //上下限初始值
unsigned char h_ge=0h_qian=0h_bai=0h_shi=0;
/*------------------------------------------------
气压转换为
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 160319 2016-10-31 09:55 新建文件夹\Backup Of 气体式高度表.DBK
文件 59362 2016-10-19 13:47 新建文件夹\ISIS.dmp
文件 155749 2018-01-07 19:05 新建文件夹\Last Loaded 气体式高度表.DBK
文件 155615 2018-01-07 19:07 新建文件夹\气体式高度表.DSN
文件 874 2017-12-03 14:31 新建文件夹\气体式高度表.pdsprj.PC-20170328TCVP.Administrator.workspace
文件 1237 2018-05-01 16:47 新建文件夹\气体式高度表.PWI
文件 7703 2017-12-06 09:44 新建文件夹\气压高度表程序\1602.lst
文件 9778 2017-12-06 09:44 新建文件夹\气压高度表程序\1602.obj
文件 2784 2017-12-06 09:44 新建文件夹\气压高度表程序\ad.lst
文件 2910 2017-12-06 09:44 新建文件夹\气压高度表程序\ad.obj
文件 3606 2017-12-05 15:25 新建文件夹\气压高度表程序\bin\1602.c
文件 413 2017-12-05 15:25 新建文件夹\气压高度表程序\bin\1602.h
文件 928 2017-12-05 23:22 新建文件夹\气压高度表程序\bin\ad.c
文件 62 2017-12-05 15:27 新建文件夹\气压高度表程序\bin\ad.h
文件 357 2017-12-05 15:13 新建文件夹\气压高度表程序\bin\delay.c
文件 163 2017-12-05 15:16 新建文件夹\气压高度表程序\bin\delay.h
文件 916 2017-12-05 21:48 新建文件夹\气压高度表程序\bin\uart.c
文件 94 2017-12-05 15:04 新建文件夹\气压高度表程序\bin\uart.h
文件 1396 2017-12-06 09:44 新建文件夹\气压高度表程序\delay.lst
文件 1212 2017-12-06 09:44 新建文件夹\气压高度表程序\delay.obj
文件 5028 2017-12-06 10:30 新建文件夹\气压高度表程序\main.c
文件 11104 2017-12-06 10:30 新建文件夹\气压高度表程序\main.LST
文件 13680 2017-12-06 10:30 新建文件夹\气压高度表程序\main.OBJ
文件 25879 2017-12-06 10:30 新建文件夹\气压高度表程序\project
文件 11143 2017-12-06 10:30 新建文件夹\气压高度表程序\project.hex
文件 94 2017-12-06 10:30 新建文件夹\气压高度表程序\project.lnp
文件 24700 2017-12-06 10:30 新建文件夹\气压高度表程序\project.M51
文件 187 2018-01-07 19:37 新建文件夹\气压高度表程序\project.plg
文件 70598 2017-11-28 19:48 新建文件夹\气压高度表程序\project.uvgui.Administrator
....... 61629 2018-01-07 19:37 新建文件夹\气压高度表程序\project.uvopt
............此处省略11个文件信息
- 上一篇:基于LabVIEW的科学计算器设计
- 下一篇:LabVIEW图形化界面水泵
相关资源
- 案例:双馈风力发电机PSCAD仿真模型
- 一个基于AD1674的模数转换电路及程序
-
小型风力发电系统MPPT simuli
nk仿真模 - 数字钟Multisim仿真
- 单片机proteus仿真100例
- 郭天祥51单片机开发板原理图
- 交通灯+RS232+模拟串口通讯 proteus 仿真
- SAR BP 算法
- 51单片机 LCD1602液晶 sht31 IIC接口
- DS18B20+DS1302 显示温度和时间Proteus仿真
- 51单片机 ADC0832 ADC 仿真 proteus LCD160
- 基于新一代8051单片机的旋转 LED灯
- 电子信息课程设计 彩灯控制电路
- TX-1C Proteus仿真板
- Proteus 7 Professional仿真 单片机双积分式
- Proteus STM32 PWM输出仿真.rar
- 电子秤仿真设计.rar
- ADC0804+DAC0832 51单片机
- 亲手写的基于51单片机的24LC512读写程
- 蒙特卡洛仿真软件
- multisim仿真四路抢答器
- Proteus8.9 仿真STM32407ZGT6系列008_PWM输出
- 51单片机简单的中断法串口收发程序
- Proteus 仿真 数字钟
- ns2无线网络仿真详解
- 16*16点阵上移,下移,左移,右移程序
- 基于LPC2124的温度模糊控制系统Proteu
- ADC0809数字电压表proteus仿真
- ofdm-rayleigh衰落信道仿真程序
- 雷达恒虚警检测系统仿真
评论
共有 条评论