资料下载地址-1016(百度网盘):点击下载 1)控制显示; 2)键盘输入价格; 3)价格计算; 4)报警上下限设置; 5)声光报警; 6)清零.去皮.累计 键盘使用: 价格是在0-9取整数,设置按键进入报警上下限设置 每按增加按钮一次加0.01kg,同理,每按一次减少按钮 减去0.01按清零按钮退出设置,结果按
需知道: LED的特性是什么?共阳极与共阴极的区别?什么是段码?段码是怎么计算的(自己可以推断共阴极或共阳极的段码)?段码与位选的区别?7段LED显示的字符分别有哪些?自己能够写得出吗?能够区分静态显示与动态显示吗? 实验要求: 编程控制单片机驱动一个八位一体LED数码管和一个开关,实现:开
资料下载地址-1017(百度网盘):点击下载 ‘ #include <reg52.h> #include "delay_ms.h" #include "矩阵键盘.h" #include "i2c.h" #include "1602.h" #include "delay_ms.h" #include "mima.h" #define uchar unsigned char
【资源下载】下载地址如下1550:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 设计一个直流伺服电机电机控制系统,控制功能要求实现电机的启动、停止控制、正转、反转、加速、减速共六种功能,为了能实现人机交互,需要用到按键和数码管。 具体要求如下:K0为启动/停止控制、K1正转、K2反
【资源下载】下载地址如下1562:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl [摘要]本设计主要的内容是土壤湿度检测电路的设计与制作。该电路的工作原理是由STC89C52单片机和ADC0832组成系统的核心部分,湿度传感器将采集到的数据直接传送到ADC0832的IN端作为输入的模拟信号。选用湿
资料下载地址-1033(百度网盘):点击下载 多路继电器控制、远程通信等功能。 #include <reg51.h> #include <intrins.h> #define uchar unsigned char /* 宏定义 */ #define uint unsigned int /* 宏定义 */ sbit L0 = P1 ^ 0; /* 0和1指令显示信息引脚 */ sbit L1 = P1 ^
【资源下载】下载地址如下1570:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 本文分享的是基于STC89C51单片机制作的智能感应台灯,使用AD0809进行转换,使用定时器进行计时和闪烁控制,蜂鸣器报警器提示时间。灯光亮度可以调节,分手动模式和自动模式,自动模式下可以自动感应变换亮度。 /
资料下载地址-1037(百度网盘):点击下载 #include <reg52.h> #include <intrins.h> /* 包含NOP空指令函数_nop_ */ #include <stdio.h> typedef unsigned char BYTE; typedef unsigned int WORD; typedef bit BOOL; #define uchar unsigned char #define uint unsigned int sb
资料下载地址-1038(百度网盘):点击下载 #include <reg52.h> sbit LED1 = P1 ^ 0; sbit LED2 = P1 ^ 1; sbit LED3 = P1 ^ 2; sbit LED4 = P1 ^ 3; sbit LED5 = P1 ^ 4; sbit LED6 = P1 ^ 5; sbit LED7 = P1 ^ 6; sbit LED8 = P1 ^ 7; sbit P24 = P2 ^ 4; sbit P25 = P2 ^ 5; sbit
资料下载地址-1056(百度网盘):点击下载 #include<reg52.h> #include<stdlib.h> sbit RS=P2^0; sbit EN=P2^1; sbit Speak=P2^2; sbit button1=P2^3; //选择模式键 sbit button2=P2^4; //确认键、返回键、暂停键、下一关开始键 sbit Buzzer=P2^6; sbit hole1=P2^7; //1号洞 s
资料下载地址-1058(百度网盘):点击下载 按键控制频率大小,通过液晶显示出当前频率大小,示波器显示当前波形状态。 #include <reg51.h> #include <string.h> #define uchar unsigned char #define uint unsigned int sbit RS = P2 ^ 6; sbit RW = P2 ^ 5; sbit EN = P2 ^ 7; sbit K
资料下载地址-1043(百度网盘):点击下载 温度控制,可以显示实时时钟,并检测实时温度,对温度上下限进行设置,超过范围报警,并可以加热制冷 注意:时间设置可以对时间进行调整,温度上下限设置可以对范围调整 压力报警程序预设120-150,则上下10%报警,采集范围0-255 #include <REG51.H> #include
资料下载地址-1055(百度网盘):点击下载 对温度和烟雾同时采集,并可以对采集的温度和烟雾值进行设定报警值。同时可以检测是否有人,并通过指示灯展示状态。 #include <reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义 #include "intrins.h" #d
【资源下载】下载地址如下1387:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl #include <reg52.h> #define uchar unsigned char #define uint unsigned int uchar Mode=1,Mode1=0; uchar t; sbit s1=P1^0; sbit s2=P1^2; sbit s3=P1^1; bit alarm=1,kai=1; sbit LR=P2^0
1457下载地址 https://docs.qq.com/doc/DWEpnR2pOWU91b3p4?pub=1&dver=2.1.0 /******************************************************************************************** * ADC0809的工作过程是: * 首先输入3位地址,并使ALE=1,将地址存入地址锁存器中。 *
1467下载地址 https://docs.qq.com/doc/DWEpnR2pOWU91b3p4?pub=1&dver=2.1.0 #include <reg52.h> sbit guang = P0 ^ 2; sbit shen = P2 ^ 0; void delay( unsigned char a ) { while ( --a ) ; } void main() { unsigned char i = 0; unsigned char j = 0;
1464下载地址 https://docs.qq.com/doc/DWEpnR2pOWU91b3p4?pub=1&dver=2.1.0 1.将程序下载进去后,第一行显示RMB/kg: (计价数据)第二行显示m:(重量)K P:(价格)¥2.仿真图是利用四个电位器模拟称重传感器的四个电阻应变式电阻,通过调节这四个电位器的大小可以测量物体的重量,但是程序有个漏洞就
1474下载地址 https://docs.qq.com/doc/DWEpnR2pOWU91b3p4?pub=1&dver=2.1.0 STC89C52是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS8位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标
1483下载地址 https://docs.qq.com/doc/DWEpnR2pOWU91b3p4?pub=1&dver=2.1.0 #include <reg52.h> #include <intrins.h> #define uchar unsigned char #define uint unsigned int //共阳极数码管段码 uchar code SEG7[]={/*0,1,2,3,4,5,6,7,8,9,*/0xC0,0xF9,0xA4,
【资源下载】下载地址如下:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl #include <reg52.h> /* 调用单片机头文件 */ #define uchar unsigned char /* 无符号字符型 宏定义 变量范围0~255 */ #define uint unsigned int /* 无符号整型 宏定义 变量范
【资源下载】下载地址如下:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 电梯内外按键,按下任一按键,系统将根据当前位置响应用户要求;可显示电梯当前运行状态,包括楼层数的实时显示、电梯升降状态显示:电梯无人时,默认停在一楼; sbit F1U=P1^1; sbit F2D=P1^2; sbit F2U=P1^3; sbit F
【资源下载】下载地址如下:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 摘 要:本设计主要是由一个MQ-5传感器采集气体浓度信号,系统建立浓度与电压关系,进行浓度电压转换,电压浓度转换,浓度显示,声光报警构成的报警装置。本系统由ADC0809CCN处理数据,MCU采用STC89C52单片机,完成气体浓度
【资源下载】下载地址如下:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 信号发生器是一种常用的信号源,广泛地应用于电子电路、自动控制系统和教学实验等领域。 本设计采用AT89C51单片机作为控制核心,外围采用数字/模拟转换电路(DAC0832)、运放电路(LM324)、按键和LCD液晶显示电路。电路
【资源下载】下载地址如下:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl #include"reg51.h" #define uchar unsigned char sbit ksaw=P1^0; //锯齿波按键. sbit ktran=P1^1; //三角波按键. sbit ksquare=P1^2; //方波按键. sbit ksin=P1^3; //正弦波按键. void
【资源下载】下载地址如下:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 本次设计首先对单片机设计简易电子琴仔细分析,接着制作硬件电路和编写软件的程序,最后进行软硬件的调试运行。并且从原理图,主要芯片,各模块的原理和各个模块的程序调试来阐述。利用单片机产生不同频率来获得我们