16个按键,每个按键按下都是不一样的音调。LCD显示当前音调。

void main()
{init_timer();TR1   = 0;                    /* 关闭定时器 */sound   = 1;                    /* 关闭蜂鸣器 */delay( 1 );LcdInit();while ( 1 ){ScanKey();              /* 获取处理按下的键 */}
}void Time1( void )
interrupt 3                             /* T1定时器的中断等级要注意  是3 */
{sound  = !sound;               /* 将P3.7引脚输出电平取反,形成方波 */TH1 = (8192 - C) / 32;      /* 可证明这是13位计数器TH0高8位的赋初值方法 */TL1   = (8192 - C) % 32;      /* 可证明这是13位计数器TL0低5位的赋初值方法 */
}

51单片机 普中V2 电子琴 仿真相关推荐

  1. 51单片机 普中V2 交通灯 根据实物仿真

    适合普中V2 板子 /* D7 D8舍弃不用 1111 1111 1110 1110 1110 1011 1111 0101 1101 1101 0~25秒 D5亮 D1亮 D3不亮 0xee 25~ ...

  2. 51单片机 普中V2 超声波测距 报警 显示 基于MCS51单片机的超声波测距模块的开发

    基于MCS51单片机的超声波测距模块的开发 采用C51程序设计语言,完成下列功能要求. l 必选功能: (1) 超声波模块和单片机的接口设计,画出完整的电路原理图.(15分) (2) 开发板上电时,显 ...

  3. 51单片机 普中V2 数字时钟 电子时钟 万年历 DS1302 LCD1602 AT24C02

    1 一个普通的万年历 仿真图和hex文件 点我 仿真软件proteus 8.9 的安装 点我 硬件:DS1302.按键.LCD.蜂鸣器 要求: 1.读出DS1302芯片当前的内容,在LCD上显示. 2 ...

  4. 基于单片机超声波视力保护系统设计-基于51单片机8音键电子琴仿真设计-基于8086八路模拟信号采集均值显示系统设计-基于8086八路数据电压温度采集系统-基于8086波形发生器仿真设计【毕设课设分享】

    539基于单片机超声波视力保护系统设计-设计资料 硬件构成:单片机+最小系统+LCD1602液晶显示模块+超声波模块+DS18B20温度采集模块+光线检测模块+ADC0832模块+蜂鸣器模块+LED指 ...

  5. 51单片机(普中 清翔)-----显示数码管部分

    目录 原理图 段选部分 位选部分 显示原理 先位选,再段选 显示数字 显示不同位置上的不同数字 原理图 段选部分 位选部分 显示原理 先位选,再段选 先对P2^2,P2^3,P2^4赋值,进行位选,选 ...

  6. 基于51单片机8音键电子琴仿真设计原理图

    该设计采用AT89C52(AT89C52数据手册)单片机作为主控制芯片,外接灯光闪烁功能和8音调键.共有8个音节和4个功能按键.可播放内置乐曲,可弹奏录音,采用24C02(24C02数据手册)芯片作为 ...

  7. 打地鼠java代码流程图_51单片机 普中51 打地鼠游戏 仿真 程序 流程图

    51单片机 普中51 打地鼠游戏 仿真 程序 流程图 51单片机 普中51 打地鼠游戏 仿真 程序 流程图 普中51-单核-A3&A4开发板原理图 用到数码管.LED.矩阵按键 描述: (1) ...

  8. 基于51单片机的7键电子琴音乐播放器proteus

    本设计仅供参考 基于51单片机的7键电子琴音乐播放器proteus(仿真+源码+原理图) 原理图:Altium Designer 仿真图proteus 7.8 程序编译器:keil 4/keil 5 ...

  9. pt100+51单片机的温控系统程序+仿真图 还带压力显示的

    pt100+51单片机的温控系统程序+仿真图 还带压力显示的 使用pt100测温度,经过放大器放大后的电压值乘以236就是实际的温度值0.42V对应100度,0V对应0度,经过ad运算显示出来,其他滤 ...

最新文章

  1. 解决Ubuntu环境下不能QT不能输入中文
  2. 24点——判断4个数能否经过运算使得结果为24
  3. 利用javascript和WebGL绘制地球 【翻译】
  4. 用自定义的RoundImageView来实现圆形图片(可加边框)
  5. 这7 款 MySQL 客户端工具,用了都说好!
  6. 采用加密技术进行数据保护的5大优势
  7. css3 水纹效果(仿写阿里云)
  8. 测试用例管理系统 TestRail测试用例
  9. 2018.9.8-9.8 统计学课程笔记(1)-从概率论到统计学
  10. 4G的小程序与5G的Chromium OS?
  11. 非线性发展方程定解问题
  12. Excel 条件格式应用及原理
  13. 【STM32】数码管显示按键控制舵机转动的角度(二)
  14. Bos物流项目之在线下单流程图
  15. 易起秀登录不了 显示服务器,制作的易企秀作品为什么找不到了?
  16. 9月最新版 H5移动棋牌游戏联运推广平台移动游戏系统源代码下载(带安装说明)
  17. mysql 汉字转成拼音
  18. o.m.s.m.ClassPathMapperScanner : No MyBatis mapper was found in ‘[com.XXX.XXX]‘ pack
  19. 基于java的采购管理系统的分析与实现(含源文件)
  20. ElasticSearch分页查询的3个坑

热门文章

  1. 基于java的springboot在线考试系统毕业设计springboot开题报告
  2. 智慧街道空间导引及创新平台
  3. iOS js判断移动端是否安装某款app的方法
  4. iPhone 6和iPhone 6 plus的AV Foundation框架特性
  5. 人工智能是研究开发能够模拟、延伸和扩展人类智能的技术
  6. java原生的Graphics2D_背景图上添加图片
  7. 使用themeleaf模板,background-image: url()中的图片链接如何写?
  8. (二)Python Excel 操作
  9. 《20年后,你靠什么生存(孙继滨)》讲座观后感 转
  10. video 视频播放