网站大量收购独家精品文档,联系QQ:2885784924

课件:CH单片机.ppt

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
加入C51串行初始化代码,Keil环境 超级终端作为单片机系统的交互界面 计算机硬件技术基础 ——串行程序的延伸 24点计算程序,Run24K 求解某组24点,或计算全部24点 Run24K.csv,全部24点结果列表 nx24样式.xls,全部公式列表 计算机硬件技术基础 ——集成演示程序 主要操作步骤(mcuDemo) 单片机设计软件:mcuDemo.c 单片机编程环境 启动工具:Keil 建立 Keil 工程:mcuDemo.uv2 添加 Keil 源程序:mcuDemo.c 设置 Keil 选项:生成Hex文件 编译 Keil 工程,生成结果:mcuDemo.Hex 编译结果下载到单片机开发板上 连接下载线,检查设备驱动 启动工具:RZ-USBISP下载软件 装Flash:mcuDemo.Hex 芯片选择:AT89S52 编程 功能演示(mcuDemo) 单片机上功能 按键 K1~K8 → 上排LED指示灯(P1) 按键 K1~K7(K8放开) → 中音1-Do至7-Si 按键 K1~K7 (K8按下)→ 高音1-Do至7-Si 串行口连接计算机 命令控制:交互显示+帮助 命令控制:下排LED指示灯 命令控制:八段码选择、八段码显示 命令控制:简易计算器 命令控制:播放指定音 命令控制:继电器开关 功能演示:计算机终端操作 连接串行线(USB转串口线) 查看设备连接,与串口号 运行串口测试工具 串口大师(ComMaster.exe) 超级终端串口通信工具2(sscom42.exe) 命令帮助,计算器功能 help/?, calc 下排灯控制,P0端口 put0 xx 读取按键状态,P1口 get1 声音播放,P3.6口 snd no 继电器控制,P3.7口 on|off 八段码控制:位选择P2、段选择P0 串口交互的两个工具 功能演示:单片机按键 单片机上功能 按键 K1~K8 → 上排LED指示灯(P1) 按键 K1~K7(K8放开) → 中音1-Do至7-Si 按键 K1~K7(K8按下)→ 高音1-Do至7-Si 背景知识:如何发出指定音符的声音? 维基百科:音符,/zh-cn/%E9%9F%B3%E7%AC%A6 标准音界定,A4=440Hz(中音6-La) 第4个八度的音符A→发声频率为440Hz 每秒钟0-1变化440次 则振动一次=1s/440=2.2727ms 其中0或1的保持时间=周期/2=1.13636ms(半周期) 如何控制时间长度 系统时钟=11.0592MHz,每时钟=90.422ns 连续12个系统时钟为计时单位,每计时=1.085us 半周期需要1.13636ms/1.085us=1047.3个计时单位 计时的计算,mcuDemo中声音代码 声音播放控制的部分代码 关于音乐演奏的更多参考 开发板配套光盘.关于蜂鸣器 Z:\RZ-51V20 配套软件及资料\RZ-51V20 实例程序\2-蜂鸣器 Z:\RZ-51V20开发板配套视频教程\第五讲 第五讲 继电器蜂鸣器数码管编程-1.wmv 演奏音乐实例程序 Z:\RZ-51V20 配套软件及资料\RZ-51V20 实例程序\2-蜂鸣器\51单片机演奏音乐 MusicTab.h:音符表,乐谱表 音乐编程示意.doc 演示:下载与运行 单片机实验 ——更多实验 更多单片机实验 实验录像,学长制作 录像-单片机教程.avi 实验设计,C51程序 LED1.C,单个灯亮 LED2.C,单个灯亮暗变化 LED3.C,16个灯亮暗变化 LED4.C,流水灯演示 dlaj.c,八段码数字显示00~99,K5/K6加减 sndPlay.c,按键弹奏音乐 外接8*8点阵显示 8X8.c, 74HC595.H 更多实验:参见开发板配套光盘 开发板配套例程、教程、手册(参考) 红外遥控器的信号接收 单片机实验 ——更多实验 Altium Designer 线路板制作软件 / CHT-单片机开发工具/ 单片机上软件开发,C语言 Keil-uVision 开发平台 摇摇棒程序 手拉手 /CHT-摇摇棒程序/ THANK YOU SUCCESS * * 可编辑 计算中心 上海大学 Shanghai University 计算中心 上海大学 Shanghai University 可编辑 计算中心 上海大学 Shanghai University 可编辑 计算机硬件技术基础 第5讲 单片机实验与设计 内容 八段码显示 串行连接与波形观测 永远的4.0 声音弹奏 可选焊接实验:摇摇棒 1 2 3 4 5 计算机硬件技术基础 ——八段码显示 八段码显示

文档评论(0)

iuad + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档