-
可控LCD数字音乐盒
应用背景本设计的数字音乐盒以AT89C51单片机为核心,用C语言编写。利用单片机的定时器产生不同频率的声波,由I/O口输出,继而启动蜂鸣器发出音乐。通过外部中断进行歌曲切换,通过按键控制播放/暂停。实现几首乐谱的循环播放,同时LCD 1602显示自定义字符“♫”、正在播放曲谱编号、曲谱总数、曲谱名滚动关键技术/*********************可控LCD数字音乐盒*****************************
http://wenku.baidu.com/view/41f87df4daef5ef7ba0d3c77?fr=prin
标题:Music Box.c
功能:实现几首乐谱的循环播放,同时LCD1602显示正在播放乐谱序号、
乐谱总数、乐谱名滚动;可通过按键控制启停、选曲。
说明:MCU为AT89C51,编译环境为Keil C51 uV4,与LCD1602连接关系为
{ RS——P2.0, RW——P2.1, E——P2.2, P2——D0~D7 }
╔╦╦╦╦╦╦╦╦╦╦╦╦╦╦╦╦╦╦╦╦╗
╠ 按键 端口 操作 ╠
╠---------------------------------------------╠
╠ K1 P1.0 播放/暂停 ╠
╠ K2 P3.2 (中断) 上一曲 ╠
╠ K3 P3.3
- 2022-06-01 18:40:26下载
- 积分:1
-
实现了键盘的驱动 其他头文件在BIOS中已经提供
实现了键盘的驱动 其他头文件在BIOS中已经提供
- 2022-03-17 22:49:48下载
- 积分:1
-
μC_OS
μC_OS-II在Nios上的移植(共同学习ucosII)-uC_OS-II port to Nios (Hope to learn ucosII together )
- 2022-02-02 17:06:24下载
- 积分:1
-
Cypress 68013产品开发原理图
Cypress 68013产品开发原理图-Cypress 68013 product development schematic
- 2023-01-05 16:10:03下载
- 积分:1
-
LPC1768开发源码
LPC1768芯片开发demo,内部包含UART,ADC,GPIO,ETH等工程例程,有助于新手及实际项目参考使用
- 2022-01-21 18:26:59下载
- 积分:1
-
微控制器基于数字密码锁
该项目名为“microcontrolerbased数字密码锁”已被设计为restrictedareas和银行提供担保。一个微控制器控制的电机通过这门可以打开或关闭。用户通过键盘输入密码。微控制器提供所需的电压对电机在turnsopen门终端,如果用户输入错误的密码提醒安全byringing蜂鸣器。所需的电路和元件,单片机ATmega16为主要部分和作为控制单元。我们对用户友好的接口液晶显示器(jhd162a)通过whichmessages像“解锁”或“密码错误”等可以显示。一个4×3 matrixkeypad接口通过userenters密码。其他成分包括
- 2022-11-14 16:00:03下载
- 积分:1
-
软件代码阅读方法与实践
英文原版,Diomidis Spinellis 著
软件代码阅读方法与实践
英文原版,Diomidis Spinellis 著-Software code reading method and practice of the original English edition, Diomidis Spinellis the
- 2023-07-29 00:20:03下载
- 积分:1
-
stepper motor interface to 8051
步进电机接口
- 2022-10-02 01:10:03下载
- 积分:1
-
use msp430f147 achieve 1602 show
使用msp430f147实现1602显示-use msp430f147 achieve 1602 show
- 2022-03-03 10:15:27下载
- 积分:1
-
ucgui3.98版本源代码,含有演示程序
ucgui3.98版本源代码,含有演示程序-ucgui3.98 version of the source code
- 2022-05-25 17:48:57下载
- 积分:1