【分享】基于单片机出租车计价器原理图-1344基于单片机的心率测量仪控制系统设计-基于单片机的水温度控制系统设计(汇编)-基于单片机计分器控制系统设计(含AD)-基于单片机的PID直流电机控制系统设计

1319基于单片机出租车计价器原理图-毕设课设资料

1.白天起步价为10元,里程为3公里;起步里程之后单价为1.8元/公里;晚上(22:00-7:00)单价增加50%;
2.实时显示总金额与总里程,最大值分别为999.9元与99.9公里;
3.可以进行起步价和每公里单价的设定;
4.显示乘车过程等待时间,车运动时停止计时,车停止时计时;途中等待超过10min 开始收费,等待单价是0.1元/分钟,计入总价中;
5.能够显示当前的系统时间;
6.选择传感器等器件;
7.语音播报数据信;
8.数据存储:设定的起步价、单价、总价、总里程;

/*************************************************************
                      多功能出租车计价系统

补充说明:
***************************************************************/
#include<reg52.h>		 //头文件
#include<LCD1602.h>
#include<AT24C02.h>
#include<INTERRUPT.h>
#include<SC8065.h>
#include<DS1302.h>

/*****************灯、蜂鸣器、按键引脚定义*******************/
sbit led       =P3^0;	 //红色LED灯
sbit led2      =P3^1;	 //绿色LED灯

sbit key_start =P1^0;	 //开始/结束计价
sbit key_Wait  =P1^1;	 //电机开始/结束
sbit key_set   =P1^2;	 //设置
sbit key_jia   =P1^3;	 //加值
sbit key_jian  =P1^4;	 //减值

/************************变量定义***********************/
uint start_price;	     //起步价
uint white_price;        //白天单价
uint white_Wait;	     //白天等待超10分钟后每分钟价钱。

bit start;						 //开始计价标志,=0非计价模式,=1计价模式
double price1;					 //应收总价钱(带小数)
uint mil,Wait,price2;	         //里程数、等待时间、总价
uchar set_f;					 //设置选择标记,=0未设置,=1设置起步价,=2设置白天公里价,=3设置时,=4设置分,=5设置秒

bit strat_f;					 //初始界面显示标志,=0显示初始界面,=1可能计价、设置、总价显示
uchar num;						 //循环计数变量
bit moto_f=0;                    //电机控制标志,=0关闭电机,1打开电机

1344基于单片机的心率测量仪控制系统设计-毕设课设资料

 脉搏测量仪在我们的日常生活中已经得到了非常广泛的应用,通过观测脉搏信号,可以对人体的健康进行检查,通常被用于保健中心和医院。为了提高脉搏测量仪的简便性和精确度,本课题设计了一种基于51单片机的脉搏测量仪。系统以STC89C52单片机为核心,以光电传感器利用单片机系统内部定时器来计算时间,由光电传感器感应产生信号,单片机通过对信号累加得到脉搏跳动次数,时间由定时器定时而得。系统运行中可以通过观察指示灯闪烁,若均匀闪烁说明测量值准确。系统停止运行时,能够显示总的脉搏次数和时间。经测试,系统工作正常,达到设计要求。

本设计利用红外光电传感器产生脉冲信号,经过放大整形后,输入单片机内进行相应的控制,从而测量出一分钟内的脉搏跳动次数,快捷方便。系统可以供用户测量当时的脉搏次数,同时还可以设定上限次数和下限次数,当测量的范围超过设定的范围则驱动蜂鸣器报警提醒,除此外用户还可以设定每天闹钟提醒测量,时间可以自行设定,结果最终可以把采集到的脉搏信号显示在LCD1602上。

  

1340基于单片机的水温度控制系统设计(汇编)毕设课设资料

; 简单功能说明:一个显示实时水温的小系统,可以自行设
; 定高温报警和低温报警值,实现温度控制电机带动外围器
; 件功能。

;-------------------------------------------------
	DQ	EQU	P1.7	;DS18B20控制口
	RS  	EQU 	P2.4
    	RW  	EQU 	P2.5
    	E   	EQU 	P2.6
    	LCD 	EQU 	P0 
	FLAG	EQU	30H	
     	GEWEI	EQU	29H
	SHI	EQU	28H
	XIAOSHU	EQU	27H
	TEMP_TL	EQU	20H  ;低温限值
	TEMP_TH	EQU	21H  ;高温限值
	TEMPH	EQU	22H  ;温度高字节
	TEMPL	EQU	23H  ;温度低字节
	TEMP	EQU	24H
	K1	EQU	P3.0
 	K2	EQU	P3.1
	K3	EQU	P3.2
	K4	EQU	P3.3
;===============================================

MAIN:	MOV	TEMP_TH,#25
	MOV	TEMP_TL,#01
	ACALL 	INIT_LCD	;初始化液晶
	ACALL	WR_THL		;写入高温限值和低温限值寄存器
	ACALL	WR_PROM
	ACALL	RE_PROM 	;从EEPROM中返回高温限值和低温限值
	ACALL	RESET	 	;初始化1820
	JB	FLAG,LOOP	
	ACALL	ERROR		;报错
		
LOOP:	ACALL	READ_T		;1820读取温度
	ACALL	DISP_TEMP	;液晶显示实时温度
	ACALL	KEYSCAN		;键盘设定高温限值和低温限值
	ACALL	TEMP_COMP

1405基于单片机计分器控制系统设计(含AD)-毕设课设全套资料


#include<reg51.h>//51单片机头文件
typedef unsigned char uchar;
typedef unsigned int  uint;
sbit K1=P3^2;//比赛倒计时开始/暂停
sbit K2=P3^3;//24s倒计时重新开始
sbit K3=P1^3;//乙队+1按键
sbit K4=P1^2;//乙队+2按键
sbit K5=P1^1;//甲队+1按键
sbit K6=P1^0;//甲队+2按键
sbit K7=P1^4;//甲队+3按键
sbit K8=P1^5;//乙队+3按键
sbit K9=P1^6;//预留按键
sbit beep=P2^0;//蜂鸣器接口  
sbit RS=P2^7;
sbit E=P2^5;
char miao,fen,num,time,aa;
uchar bb,cc;
uchar code table1[]={"H.T 000:000 R.T "};
uchar code table2[]={"12:00  SEC-1  24"};
//延时子函数
void delay(uint z)  

 

1325基于单片机的PID直流电机控制系统设计-程序原理图

/************头文件*********/
#include<reg51.h>                  
#include<absacc.h>                
#include <intrins.h>  
/************************** /

          
/********自定义变量********/
#define uint unsigned int      //自定义变量
#define uchar unsigned char    
char gw,sw,bw,qw;
uchar j;  //定时次数,每次20ms
uchar f=5; //计数的次数
sbit  P10=P1^0;    //PWM输出波形1
sbit  P11=P1^1;    //PWM输出波形2
sbit  P12=P1^2;	   //正反转
sbit  P13=P1^3;	   //加速
sbit  P14=P1^4;	  //减速
sbit  P15=P1^5;	  //停止
sbit  P16=P1^6;   //启动
uchar k;
uchar t;   //脉冲加减

uchar code smg[12]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x73,0x71};//程序存储区定义字型码表
char data led[4]={0x08,0x04,0x02,0x01};      //位码
uint x;	     //数码管显示的数值
display();   //数码管显示	   
delays();    //延时函数
key();


文章转自电设屋,资料百度网盘下载地址 https://www.aiesst.cn/share.html

目录

1319基于单片机出租车计价器原理图-毕设课设资料

1344基于单片机的心率测量仪控制系统设计-毕设课设资料

1340基于单片机的水温度控制系统设计(汇编)毕设课设资料

1405基于单片机计分器控制系统设计(含AD)-毕设课设全套资料

1325基于单片机的PID直流电机控制系统设计-程序原理图


猜你喜欢

转载自blog.csdn.net/u014683833/article/details/123408988