1、“.....第三首看我七十二变单片机与接口技术课程设计论文定时器中断子程序单片机与接口技术课程设计论文定时器中断子程序每秒种时钟刷新秒显示次,显示秒十位显示秒个位显示分十位显示分个位单片机与接口技术课程设计论文显示小时十位显示小时个位第首精忠报国单片机与接口技术课程设计论文第二首月亮代表我的心,这点是识别行列式键盘是否按下的关键所在。单片机与接口技术课程设计论文图行列式键盘原理图本次课程设计所采用的键盘控制系统的原理框图如图下图所示。它使用键盘,并用引脚进行控制,与的中断系统相结合,并用软件进行编程后......”。
2、“.....图数字音乐盒键盘控制部分示意图单片机与接口技术课程设计论文第章数字音乐盒的软件设计数字音乐盒总体软件程序流程图与分析数字音乐盒的三大主要硬件部分为蜂鸣器驱动部分,显示部分以及键盘控制部分。故按照此硬件构造,可以设计出如下图所示的总体程序流程图。在软件运行之前,第步操作就是要对系统进行初始化操作。初始化完毕后,即可开始设计系统的核心功能部件,即的显示和音乐的播放,最后就是键盘控制程序的设计,由于键盘既要控制显示对应的歌曲名称或序号,又要控制蜂鸣器去播放不同的歌曲......”。
3、“.....且箭头都指向它。键盘的每次按下都相当于产生了次中断,故除上述核心程序外,该软件设计还包含系列的中断子程序,用以完成对歌曲的选择,播放,暂停功能。下面对除中断子程序外的其他核心程序分别作以简要介绍,而包含全部程序的程序清单将在附录Ⅲ中给出。图数字音乐盒总体程序流程图系统初始化子程序设计显示子程序设计蜂鸣器频率控制子程序设计键盘控制子程序设计系统初始化子程序设计键盘控制子程序设计单片机与接口技术课程设计论文数字音乐盒各子程序的设计与分析系统初始化子程序设计与分析系统的初始化操作包括对所使用端口的定义与赋值,汇编起始地址的赋值......”。
4、“.....堆栈的初始化以及显示屏的初始化。系统初始化子程序设计如下定义液晶显示端口标中断程序入口地址液晶初始化堆栈初始化操作清屏位,行显示单片机与接口技术课程设计论文显示子程序设计与分析与模块接口的软件编程的第步必须要进行初始化操作,否则将无法正常显示,而常用的初始化方式有两种,种是利用模块内部的复位电路进行初始化,种是利用软件进行初始化,在本次课程设计中使用软件初始化方式,软件初始化的流程如下图所示,它通过不断地等待和检查忙标志或延时来不断更改各寄存器的值,从而完成初始化操作......”。
5、“.....它受到的引脚的控制,由引脚产生不同频率的方波,从而使蜂鸣器发出不同的音调,达到播放首歌曲的效果。在首曲子的音符数组中,表示休止符,非休止符的数组元素高四位表示音阶,低四位表示节拍。通过音阶查询计数初值并赋值给计数器,从而产生定频率的音调,而乐曲播放中的节拍则是通过延时来实现的。该部分子程序的主要流程图如下图所示......”。
6、“.....它的子程序流程图如图所示。键盘程序的功能主要有四个方面是判断键盘上有无键闭合,二是去除键的机械抖动,三是判断闭合键的键号,四是使单片机对键的次闭合仅作次处理。图键盘控制子程序部分流程图第章仿真结果与分析仿真结果利用与进行联合仿真后,得到如下所示的系列仿真结果。图为按下键盘键,并播放歌曲精忠报国时的显示图,可以观察到,此时显示屏上显示了其歌曲序号为序号图为按下键盘键,并播放歌曲月亮代表我的心时的显示图,可以观察到,此时显示屏上显示了其歌曲序号为序号图为按下键盘键,并播放歌曲看我变时显示图,可以观察到......”。
7、“.....歌曲会进入暂停状态,此时显示屏上的计时时间不再变化,当再次按下键时歌曲会继续播放,继续计郑学坚,朱定华编著微型计算机原理及应用第四版北京清华大学出版社,刘亮基于单片机的数字音乐盒设计电子学报北京周禹翔数字音乐盒的设计与仿真通信技术北京单片机与接口技术课程设计论文附录Ⅰ总电路原理图单片机与接口技术课程设计论文附录Ⅱ元器件清单器件名称数量单片机片三极管个按键个液晶显示器个电阻个蜂鸣器个电解电容个电容个晶振个单片机与接口技术课程设计论文附录Ⅲ程序清单定义液晶显示端口标号液晶初始化,清屏位,行显示屏显,光标......”。
8、“.....显示幕内存初始化键盘扫描有按键转到读键盘,单片机与接口技术课程设计论文,为跳转,第行无按键,若同时有其他按键,则等待列扫描,判断口,单片机与接口技术课程设计论文初值为零开机提示字设光标地址写数据按键值播放歌曲,单片机与接口技术课程设计论文。单片机与接口技术课程设计论文图播放歌曲时显示图图播放歌曲时显示图图播放歌曲时显示图仿真步骤与结果分析首先对与的联合仿真过程作以介绍。仿真时,首先采用软件绘制硬件电路图,在左侧的原件栏拾取单片机,三级管,个按键,个显示屏,个电阻,个蜂鸣器之后即可连接电路,完成硬件部分的电路设计......”。
9、“.....打开软件后的第步是单击上方状态栏的选项,选择,在弹出来的对话框中新建个文件夹,命名为,之后将所有的代码内容都保存到该文件夹中,单击确定后,在弹出来的芯片选择对话框中选择公司,选择其中的单片机,并复制启动代码到中。第二步是单击状态栏中的,选择选项,即可新建个用于编写代码的文本框,将代码写入后,保存到刚刚建立的文件夹中。由于是采用汇编语言来编写程序,故程序文件的后缀名要写成。第三步是右键单击左侧中的,选择,将刚刚保存好的文件添加到其中。这时状态栏上方编译按钮应由灰色变为被点亮的状态。第四步是右键单击中的,选择......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。