-
可控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
-
this program gives the idea about how image is represented in different plane in...
this program gives the idea about how image is represented in different plane in an 8bit mode.
- 2022-08-15 15:39:44下载
- 积分:1
-
蓝牙体温计
为你带来一个简洁轻量,使用电池提供动力的体温计。可以通过802.15.1 蓝牙连接标准无线传输体温数据。温度数据会由设备进行处理。
- 2022-03-12 06:26:04下载
- 积分:1
-
in a four grayscale LCD as an example, how to convert a BMP file LCD band of 16...
以一种4级灰度的液晶为例,介绍了如何将BMP文件转换为液晶显示的16进制文件。-in a four grayscale LCD as an example, how to convert a BMP file LCD band of 16 documents.
- 2022-01-22 06:07:05下载
- 积分:1
-
uc/gui学习资料10
uc/gui学习资料10-16章,比较详细的讲述UCGUI的应用和使用方法-uc/gui learning materials Chapter 10-16, in more detail about UCGUI the application and use
- 2023-01-15 06:55:04下载
- 积分:1
-
Fatfs文件管理系统实验
FATFS文件系统实验,使用FATFS各个接口函数进行操作。
- 2022-02-12 20:00:35下载
- 积分:1
-
For the Linux driver under the touch screen, use the version in the 2.6.15 kerne...
用于Linux下的触摸屏驱动,使用在2.6.15版本内核上,可以作为两种方式使用,运行可靠稳定。-For the Linux driver under the touch screen, use the version in the 2.6.15 kernel, it can be used as two ways, reliable operation and stability.
- 2022-06-17 05:31:36下载
- 积分:1
-
A Simple isochronous transfer. Reads 8051 ports A,B and C, and continuously send...
A Simple isochronous transfer. Reads 8051 ports A,B and C, and continuously sends a five byte packet over EP8IN:
- 2022-11-07 09:55:04下载
- 积分:1
-
基于c51语言的俄罗斯方块
应用背景利用c51进行编程的软件,在LCD显示屏上显示图形界面,利用按键进行人机交互的俄罗斯方块游戏,利用cst89c51进行编程,软件平台是keil c,硬件平台是st89c51,利用proteus进行硬件仿真,测试可用。关键技术关键技术包括:c51编程,利用proteus进行硬件仿真,keil c51软件编程,模块化编程,其中各个功能模块可直接移植到其他软件中。
- 2022-07-07 07:25:14下载
- 积分:1
-
vt6528芯片交换机API函数和文档运行程序
vt6528芯片交换机API函数和文档运行程序
-vt6528 chip switch API function and document operational procedures
- 2022-04-30 05:07:22下载
- 积分:1