原文:【补档_C51单片机】基于C51的蜂鸣器音乐盒工程源码解析(可播放《打上花火》)

项目地址:https: gitee.com daycen c music box 通过Keil uVision 打开即可使用 以前做的一些小硬件,现补档至博客 功能及总体方案 . 功能描述 一个可通过无源蜂鸣器播放任意预先编码好的歌曲的基于 单片机设计的音乐盒。 最小系统部分:由STC S 单片机X接口连接晶振电路,RESET连接复位电路所构成的满足最简单应用的单片机系统。 无源蜂鸣器驱动电路:由 ...

2021-06-01 14:30 0 2590 推荐指数:

查看详情

C51单片机独立按键与矩阵按键

独立按键 首先既然是检测输入,对于当然要用到拉电阻,来检测引脚电平变化变化。51单片机中,除了P0口外,P2,P3,P4都是内置上拉电阻的准双向IO口,一般 的 51 P0引脚都外接了上拉电阻,当然也可以用作输入口。 作为输入前需要拉为高电平。 当有按键按下,致使单片机的某个引脚接地 ...

Sun Sep 04 01:07:00 CST 2016 0 5214
C51单片机定时器介绍

简介 C51中的定时器和计数器是同一个硬件电路支持的,通过寄存器配置不同,就可以将他当做定时器或者计数器使用。 确切的说,定时器和计数器区别是致使他们背后的计数存储器加1的信号不同。当配置为定时器使用时,每经过1个机器周期,计数存储器的值就加1。而当配置 ...

Tue Dec 22 01:31:00 CST 2015 11 6619
51单片机音乐盒程序

#include<reg52.h>#define uchar unsigned char#define uint unsigned int#define ulong unsigned lo ...

Fri Jun 16 01:49:00 CST 2017 3 5225
C51单片机实现呼吸灯和花样流水灯程序

1.用C51单片机实现花样流水灯,代码如下: #include <reg52.h> #define LED_A P1            //led灯所用的接口,是哪个口就写P几void delayms(){ unsigned char x ...

Sat Sep 28 20:59:00 CST 2019 1 1002
c51命令行编译HEX单片机文件

刚开始学STC51单片机的开发,用Keil uVision4进行编辑和编译。Keil的IDE是使用工程方式组织,对于小弟初学并不是很方便。 每次做个试验都要建立一个工程,而且会出现一堆文件。 虽然电脑还可以,感觉启动IED比较慢 Keil的编辑器对中文的支持并不太好 由于改动 ...

Tue Feb 14 22:04:00 CST 2012 0 7489
利用C51单片机模拟SPI进行双机通信

SPI协议简述   SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。由Motorola首创。SPI接口主要应用在 EEPROM,FLASH, ...

Tue Aug 20 17:33:00 CST 2019 0 426
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM