/* # 初识LCD1602液晶模块 LCD1602什么意思,LCD表示LiquidCrystal Display 1602表示一行可以显示16个字符,一共有两行 */ #include <reg52.h> #define uchar unsigned char #define uint unsigned int #define LcdDB P0 ...
main.c// 音乐播放器 : 挥着翅膀的女孩 同一首歌 两只蝴蝶 #include <reg52.h> //此文件中定义了单片机的一些特殊功能寄存器 #include "SoundPlay.h" #include "music.h" typedef unsigned int u16; //对数据类型进...
IIC概述IIC:是两线串行总线,它是由时钟线SCL和数据线SDA构成,可以进行发送和接受数据。高速IIC总线一般可以达到400kbs以上。是半双工通信。IIC可以分为软件IIC和硬件IIC软件IIC:软件IIC是指通过单片机两个IO口模拟IIC,通过软件控制引脚高低电平模拟IIC时序。硬件IIC:是通过硬件IIC的芯片,直接硬件调用内部寄存器。IIC通信协议IIC通信由开始、结束、发送、响...
/************************************************************************************** * 定时器 LED闪烁实验 * 实现现象:下载程序后D11指示灯闪烁 注意事项:...
note是音符,beat是节拍#include "reg52.h" sbit bell = P1 ^ 5; unsigned char note, beat; unsigned char code sheet[49][2] = { //0~48,49个音符各自的时间对应的初值 {0, 0}, {0xF8, 0x8B}, {0xF8, 0xF2},...
问题咨询及项目源码下载请加群:群名:IT项目交流群群号:245022761一、学习目的了解霍尔传感器工作原理了解雨滴传感器工作原理学会使用霍尔传感器检测门窗是否关好学会使用雨滴传感器检测是否下雨学会使用蜂鸣器发出报警声二、实施步骤设计思路:本实验的设计思路是通过使用雨滴传感器和霍尔传感器来实现智下雨智能报警系统。系统要实现的效果是只有在下雨没关窗的情况下会发声报警提醒。方案实现步骤;第一步:...
问题咨询及项目源码下载请加群:群名:IT项目交流群群号:245022761一、学习目的了解驻极体声音传感器工作原理学会采用驻极体声音传感器检测声音信号学会采用光敏传感器检测环境光强度学会使用PCF8591数模转换模块将模拟电压信号转换为数字信号学会用按键控制LED灯亮灭二、学习要求请设计一款声控LED智能灯,该灯含有8个灯珠,采用一个按键统一控制灯的开与关,也可以通过声音控制开灯,开灯后根据...
基于AT89C51单片机的小型气象站小型气象站问题咨询及项目源码下载请加群:群名:IT项目交流群群号:245022761一、实验目的了解温湿度传感器工作原理了解大气压力传感器工作原理了解激光颗粒物传感器工作原理学会使用SHT11温湿度传感器检测环境温湿度学会使用BMP085气压传感器检测大气压力学会使用激光颗粒物传感器检测空气质量会使用1602液晶显示模块显示气象参数二、系统连接图三、代码实...
单片机stc89c52rc代码如下://#include"1602.h" #include <reg52.H> #include <intrins.h> #define adress_1602 0x4e //0x7e(PCF8574AT) 0x4e(PCF8574T) bit ack1; sbit SCL1 = P3^7;//定义两个数据端...