1、“.....说明是上升沿中断,如图所示。图查看中断触发沿寄存器变量值的查看,比如想查看定时中断到达时,电机转速值变量的值,可以在定时中断程序这行上设置个断点,如图,然后双击变量使其高亮显示,紧接着右击鼠标,在下拉菜单中选加入查看表达式,可以看到变量出现在查看列表框中同时还有改变量的值存储的地址类型和格式,再让程序运行起来,程序运行到断点处就自动停止如图所示,这时可以看到此时的值是如图所示,代表在进入定时中断时电机的转速是,即转分。图定时中断内设置断点图程序执行到断点处停止图查看变量值以上介绍的只是程序调试过程中最常用的最基本的些方法,通常个工程代码的调试过程中需要借助种或多种调试方法的联合使用才能达到实际的调试母的,希望大家善于运用这些方法......”。
2、“.....第四章总结与思考该风速测试仪只能实现手动改变风速,然后用光电传感器测量产生转速信号,经过信号处理和单片机的计算后得出风速值,最终将风速值送至液晶显示。功能简单,无法自动调节风速无法掌握风速变化的规律无法实现上位机监控无线遥控和状态保存,总的来说,是不具备控制的智能性实时观测的直观性使用的方便性和状态的可记忆性。正是基于以上的考虑,提出了以下几个可供进步发挥和扩展的方向可以加装温度传感器需要个口,根据温度的变化风扇可以自动改变转速,这样就有手动和自动两种方式调节风扇的转速,而且自动调节转速,可以将整个系统的智能性凸显出来在风速自动调节的模式下,液晶屏可以由显示风扇转速值的模式切换到显示绘制风速变化曲线模式需要个按键中断,个口......”。
3、“.....借助串口线将当前时间和风速值传送给上位机,即实现风速值的实时传输需要五个口。风速的调节除了根据温度传感器测量值的变化或手动调节电位器外,还可以加配遥控器,由遥控器上的按键控制电机的转动和停止,并可实现逐级或连续变速。若是自动调节模式,可以将系统关断前风速调节模式和风速值都保存在单片机的中,下次系统启动后,系统自动恢复保存的调速模出宏定义。然后就是关于变量类型的定义,用语句来声明个新的类型来替代原有的类型,这里将定义成,将定义成,这样后面在定义变量时,其类型名也就简短多了......”。
4、“.....因为有些函数在调用它的函数后面定义,在它之前定义的函数要调用它时候就必须先对该函数进行声明,下面是关于定义液晶屏将要显示的字符数组,将其类型定义为无符号字符常量当前转速是显示的物理量显示的数值显示的物理量的单位本项目液晶显示内容再下面是关于液晶初始化的程序,注意清屏指令后的延时必不可少,而且延时的时长不应短于初始化基本指令动作清屏,地址指针指向执行时间光标的移动方向显示向右移动,游标跟着移动开显示,关游标以下是关于向液晶写入指令或写入数据的子程序要写入的内容数据操作延时写数据,写命令写数据时钟上升沿......”。
5、“.....左移位,帧位的数据移位次延时以下是延时子程序延时时间最后是本次设计定时中断中所调用的显示要显示内容的子程序转速值分离个位十位百位千位千位消隐处理百位消隐处理十位消隐处理基本指令集从第行第字开始显示,当前转速是冒号从第行第字开始显示冒号以下四个语句是关于转速值的分离显示千位显示百位显示十位显示个位显示单位,转分的编写首先是如下所示的变量类型定义声明,因为在函数中也要用到这两种变量类型然后是文件中的可能要调用的关于液晶模块函数的外部声明存器和﹡和口寄存器和﹡基础定时器寄存器和﹡看门狗定时器寄存器﹡校准数据寄存器和比如想查看,的上升沿中断使能是否已经打开,就可以先运行程序,然后暂停,就可以在寄存器列表框下的的值为,说明的中断使能已经打开,如图所示......”。
6、“.....基于实现的风速测信号,用于调整输出波形的频率输入为复位信号输入为选择信号,用于选择输出波形。顶层电路的连接如图所示图系统顶层电路连接图系统整体波形仿真图图顶层电路波形仿真图波形选择电路与输出波形对应表表输出电路与波形选择对应表对应的波形递增斜波递减斜波三角波梯形波正弦波方波其他无波形产生从上面的仿真结果可以看出,本次设计的智能函数发生器完全满足系统设计的要求,能够以稳定的频率选择输出多种不同的波形。第五章结束语总结本设计利用了具有强大仿真功能和设计功能的软件进行仿真,实现了递增斜波递减斜波三角波等六种波形的智能函数发生器的设计。本设计运用语言提供了每个模块的程序代码,从而实现了函数发生器的设计,以及通过个开关控制波形的输出......”。
7、“.....体现出了电子设计自动化设计电子器件的快捷方便的优势。信号发生器的功能测试与仿真实验结果表明,时序和波形正确,达到了设计的功能要求,说明该设计方案是有效的。在信号量化的过程中,可以实现任意模数的计数器,如加减计数,方便的实现递增递减斜波的设计。为了智能化的选择不同信号的波形,系统设计了波形选择调用模块,来完成不同函数信号的输出。在设计过程中,可以将些常用的模块定义为相应的逻辑元件符号,以便共享和复用,使其具有重用和可移植性,实现些复杂系统的设计,提高工作效率。信号发生器功能设计和仿真的实现方法可以推广到其它电子系统的设计中。因此采用基于设计的函数发生器简单快捷且方便可调,其修改和扩充功能强大,其开发及生产价值很大......”。
8、“.....我对于硬件描述语言的应用有了更深的了解。当然在设计的过程中,不可避免的碰到了许多问题。对于代码的前后顺序及调用掌握得还不够好对于些相关的应用软件没能熟练掌握。导致了整个设计时间上的延长,再后来软件仿真,结果出不来等等问题。通过老师的悉心指导,以及自己的反复调试,最终还是把问题解决了。要做好个设计,就必须做到在设计程序之前,对所用再打开可以看到值为,说明是上升沿中断,如图所示。图查看中断触发沿寄存器变量值的查看,比如想查看定时中断到达时,电机转速值变量的值,可以在定时中断程序这行上设置个断点,如图,然后双击变量使其高亮显示,紧接着右击鼠标,在下拉菜单中选加入查看表达式,可以看到变量出现在查看列表框中同时还有改变量的值存储的地址类型和格式,再让程序运行起来......”。
9、“.....这时可以看到此时的值是如图所示,代表在进入定时中断时电机的转速是,即转分。图定时中断内设置断点图程序执行到断点处停止图查看变量值以上介绍的只是程序调试过程中最常用的最基本的些方法,通常个工程代码的调试过程中需要借助种或多种调试方法的联合使用才能达到实际的调试母的,希望大家善于运用这些方法,加快程序调试的进程。第四章总结与思考该风速测试仪只能实现手动改变风速,然后用光电传感器测量产生转速信号,经过信号处理和单片机的计算后得出风速值,最终将风速值送至液晶显示。功能简单,无法自动调节风速无法掌握风速变化的规律无法实现上位机监控无线遥控和状态保存,总的来说,是不具备控制的智能性实时观测的直观性使用的方便性和状态的可记忆性。正是基于以上的考虑......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。