本设计基于STC89C52单片机、1302时钟芯片准确计时、LCD1602液晶显示、24c02芯片可以掉电存储数据、3v直流电机模拟发动机工作。当无乘客时液晶可以显示时间(年月日时分秒),时间可以按键设置,此时电机不工作;当有乘客时电机工作,可以通过按键开始计费系统工作,有清零键,收费可以修改(包括起
119【电路方案】基于单片机寻迹无线遥控避障小车系统 【资源下载】下载地址如下:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 摘要: 蓝牙小车 主控芯片:STC12C5A60S2 蓝牙模块:HC-05 驱动芯片:L298N 配置方式:打开电源,打开手机蓝牙,安装“蓝牙调试助手”,查询HC-05或其他,输入密码“1234”,
百度网盘下载地址(1124):点击下载 基于AT89C51+LCD1602+DS1302+按键+LED组成设计了一个完整的智能控制系统。P2.0-P2.3 4个LED等代表庭院内的4盏灯P1.3-P1.7 5个开关,第一个代表光敏电阻传感器,后四个都是热释电红外传感器P3.2、P3.4、P3.5、P3.6为四个按键开关,可设置万年历时间。人
百度网盘下载地址(994):点击下载 本设计完整的实现了炉温控制系统,对温度报警上下限的控制,当炉内温度不满足上下限则报警,同时进行升温或者降温操作。整个控制过程有显示。 #include <reg51.h> #define uchar unsigned char #define uint unsigned int sbit ds = P2 ^ 7; sbit
百度网盘下载地址(989):点击下载 通过X方向和Y方向的模拟量传感器进行采集模拟值,内置报警范围。包含的电路有自检电路,显示电路,传感器电路,AD采集电路,声光报警电路。 #include <reg52.h> /* 包含头文件 */ #include <math.h> #include "uart.h" #in
百度网盘下载地址(985):点击下载 摘 要 随着人们倒车安全意识不断提高,倒车雷达系统逐渐的完善,并得到了快速的发展。 同时在人们的生活中随处可见,一般没量机动车上都有安装有倒车雷达系统。本文主要为提高倒车雷达系统性能,本设计以单片机为核心,以多路雷达传感器采集多方位的数
资料下载地址-1010(百度网盘):点击下载 此仿真是基于单片机直流电机控制系统,使用了用L298驱动直流电机,并用按键控制电机正转、反转、加速、减速、停止、启动等功能,并用LCD作为电机状态显示,实现了基于L298N对电机PWM调速(示波器可观察PWM调速过程)。PWM调 速对LED进行灯光调节。 #i
资料下载地址-1079(百度网盘):点击下载 基于单片机C语言的数字频率计(单片机仿真部分) 长按设置键可选择测试频率或者周期 ,短按则是选择设置闸门时间(0.05s~10s可调)
资料下载地址-1074(百度网盘):点击下载 温湿度监测报警系统,可以通过按键设定温度和湿度的上下限,超过范围则LED报警。三个LED指示灯,包含温度报警灯、湿度报警灯、工作正常指示灯。 #include "液晶.h" #define uchar unsigned char #define uint unsigned int /* */ #define Measu
资料下载地址-1071(百度网盘):点击下载 本设计完整的实现了双控(光控和声控灯)仿真设计。光控优先级最大,当有光时灯熄灭(无论有无声音),当无光时(有声音则亮,无声音时则灭)。 #include <reg52.h> #include <intrins.h> #define NOP _nop_() #define TEMP_ALERT_L 0x00 #define TEMP_ALER
百度网盘下载地址(1130):点击下载 温度监测:使用pt100测温度,经过放大器放大后的电压值乘以236就是实际的温度值0.42V对应100度, 0V对应0度,经过ad运算显示出来,其他滤掉,就只显示0-100度,0-100对应输出0-5v的电 压使用DA,功能,ad和da使用同个芯片,就是实现0-100显示,温度变化的同时da输出
百度网盘下载地址(1134):点击下载 #include "AT89X51.h" sbit RS = 0xA0; //LCD控制引脚 sbit RW = 0xA1; //LCD控制引脚 sbit E = 0xA2; //LCD控制引脚 sbit beep = P3 ^ 7; /* 蜂鸣器发声 */ sbit led = P2^3; sbit alarm = P2^4; sbit op = P3^1; sbit rai
百度网盘下载地址(996):点击下载 功能介绍: 单片机土壤湿度检测自动浇花系统系统采用STC89C52单片机+ADC0832+LCD1602液晶+土壤湿度传感器+防水温度传感器+抽水电机+ 按键+蜂鸣器设计而成。 液晶第一行显示 实际的湿度 液晶第二行显示 湿度上限值 湿度下限值 按键说明: 从左边第一
资料下载地址-1021(百度网盘):点击下载 随着科学技术的发展,模糊控制的温度控制系统也越来越先进,对温度的控制精度要求也越来越高,模糊控制针对被控对象存在的滞后、时变、非线性等特点,将模糊控制算法引入温度控制系统,改善了系統的控制效果, 在工业电阻温度中有非常好的应用前景。
在前面(废话):金沙滩的板子入门51单片机,有幸见过学长的各种小车视频,亿点点羡慕,于是在期末考试前计划寒假上手尝试,刚好学校社团又有比赛 材料: 小车套件(包含底盘,轮子,减速电机,若干铜柱螺丝螺帽) 循迹模块 TCRT5000 灵敏度可调 有DO和AO输出 3.单片机STC89C52 及51单片机最小系
硬件设计 (末尾附文件) 原理图: 仿真图: 程序设计 //程序头函数 #include <reg52.h> //宏定义 #define uint unsigned int #define uchar unsigned char //管脚声明 //输出 sbit LED_wenduH= P1^2; //温度上限 sbit LED_wenduL= P1^3; //温度下限 sbit LED_yanwu = P
功能:实现51单片机的LED模块单一小灯的点亮 #include <reg52.h> //包含特殊功能寄存器定义的头文件 sbit LED = P2^0; //位地址声明,注意:sbit必须小写、P大写! void main() { LED = 0; //点亮小灯 while (1); //程序停止在这里,小灯长亮 }
#include <STC15F2K60S2.H> #define uchar unsigned char; #define uint unsigned int; unsigned char flag,a,i; sbit EnableMainlock=P4^7 ;//更新主锁存器 所有状态更新通过该锁存器 sbit EnableLedd=P3^4 ;// LED 段选锁存器使能 sbit EnableLedw=P3^2; //LED 锁存器位选锁
矩阵按键控制数码管显示 矩阵按键和独立按键很不一样,独立按键一段直接与I/O口连接,因此原本为高电平,另一端接地,因此只要检测I/O口是否为低电平就可以检测按键是否被按下。 但是矩阵按键两端同时连接I/O口,因此检测较为复杂。 原理如下: 图中S16按键同时连接P10和P14,因此检测的
单片机学习 1月8日 数码管静态显示 0x3f , 0x06 , 0x5b , 0x4f , 0x66 , 0x6d , 0 1 2 3 4 5 0x7d , 0x07 , 0x7f , 0x6f , 0x77 , 0x7c , 6 7 8 9 A B 0x39 , 0x5e , 0x79 , 0x71 , 0x00 C D E F 不显示 位选 sbit weal = P2^7; 低电流通过时工作 段选 sbit dula = P2^6;
proteus7.8的安装、破解、汉化教程 Proteus中常用元器件名称 单片机如何学 1、熟悉编程环境 2、学会看原理图 3、从照搬到独自写 单片机开发版一览 单片机芯片命名 芯片引脚一览 1、C51与C及C++的区别 C++:面向对象 C:面向过程 C51:是为51系列单片机设计的一种C语言 特
实现直流电机的1-7级pwm调速以及停止功能,同时将级数在数码管上显示 #include "reg52.h" #include<intrins.h> //#include "math.h" sbit QiTin = P3^0;//启停按键 sbit duan = P2^6;//数码段 sbit wei = P2^7;//数码位 sbit NanBeiHong = P1^0; sbit NanBeiHuan = P1^1; sbit N
【资源下载】下载地址如下:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 电机定位控制系统介绍: 本微电机驱动电路装置是以H桥驱动电路为核心,使用两个S9013三极管作为前级驱动,H桥采用两个TIP42和两个TIP41功率三极管,每个时刻是两个功率管导通,从而实现微电机的正反转,以及停止电机,同时
【资源下载】下载地址如下:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 电路描述: 本文档介绍的是RGB颜色识别系统设计。电路采用STC89C52单片机来控制TCS230颜色传感器这个模块,对所给的数据进行处理,转换成RGB三种颜色光数值。最后,通过LCD1602将通过处理后的数据显示出来。
转自:http://www.51hei.com/mcu/2670.html 我们在用c语言编程时往往第一行就是头文件,51单片机为reg51.h或reg52.h,51单片机相对来说比较简单,头文件里面内容不多,像飞思卡尔、ARM系列的单片机头文件往往内容就非常多,尽管如此,对一些初次接触单片机的朋友来说,51的头文件还是搞不太清楚,