1、“.....以及本系统的程序设计和在程序设计时所遇到的问题及解决办法。编程语言介绍语言是种面向过程的计算机程序设计语言,它是目前众多计算机语言中举世公认的优秀的结构程序设计语言之。语言主要有以下特点是中级语言。它把高级语言的基本结构和语句与低级语言的实用性结合起来。语言可以像汇编语言样对位字节和地址进行操作,而这三者是计算机最基本的工作单元。是结构式语言。结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可使程序层次清晰,便于使用维护以及调试。语言功能齐全。具有各种各样的数据类型,并引入了指针概念,可使程序效率更高。另外语言也具有强大的图形功能,支持多种显示器和驱动器。语言适用范围大。适合于多种操作系统,如等等也适用于多种机型。基于语言的这些特点,我们选用语言来作为编程语言......”。
2、“.....与汇编相比,语言在功能上结构性可读性可维护性上有明显的优势,因而易学易用。软件提供丰富的库函数和功能强大的集成开发调试工具,全界面。另外重要的点,只要看下编译后生成的汇编代码,就能体会到生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。下面详细介绍开发系统各部分功能和使用。我们用开发软件来编写修改所需程序和下载程序到单片机运行。其下介绍的使用步骤。双击,得到主画面,如图所示图主画面新建工程界面,如图所示图的新建界面单片机的选择,如图所示图单片机的选择界面如图所示能找到本次设计所需主要芯片。文件的建立与添加,如图所示图添加文件在添加文件之后,就可以在里面编写自己的程序了,在编写完后编译,如果没有,就可以下载到芯片当中进行调试并得到最终可用程序......”。
3、“.....图程序流程图初始化程序单片机初始化本次设计采用进行的转换,在程序的编制时需要使用到单片机的计数器和外部中断,所以有必要对单片机进行初始化设置,初始化时应设置计数器为位计数模式,位设置为高精度基本上可以达到。表码阻值分度表结论本设计中,是以温度采集及检测为总目标,以单片机最小应用系统为总控制中心,辅助设计有温度采集电路转换单元液晶显示等等。在这次硬件课程设计过程中,我得到了金老师的悉心指导,使我在短期内学会了硬件电路故障分析和软件编程查找的技巧,在这里对金老师深表感谢,通过这次毕业设计,使我深刻地认识到学好专业知识的重要性,也理解了理论联系实际的含义,并且检验了这年年的学习成果。虽然在这次设计中对于知识的运用和衔接还不够熟练。但是我将在以后的工作和学习中继续努力不断完善。这三星期的设计是对过去所学知识的系统提高和扩充的过程......”。
4、“.....由于自身水平有限,设计中定存在很多不足之处,敬请各位老师批评指正。参考文献童诗白,华成英模拟电子技术基础北京高等教育出版社,张毅刚单片机原理及应用北京高等教育出版社,赵志刚,吴海彬实用教程北京北京交通大学出版社北京大学出版社,于军,王庆伟,李晓红电工学实验北京中国电力出版社,翟玉文,梁伟,艾学忠,施云贵电子设计与实践北京中国电力出版社,艾学忠二次插值方法在信号处理中的应用吉林化工学院学报,限制计数器在外部中断引脚为高电平时开始计数,关于中断的初始化应该打开外部中断及总中断允许位,并设置外部中断的触发方式为下降沿触发。程序如下,设置定时器为位计数器模式清空计数器开外部总中断单片机初始化液晶初始化根据码算出电阻值根据电阻值算出温度值液晶显示延时开始设置外部中断为下降沿触发方式启动计数器......”。
5、“.....其指令集如图所示。图指令集初始化步骤为复位指令集的选择设置显示模式设置显示地址清屏初始化程序为芯片激活,并采用指令集写寄存器为芯片激活,采用基本指令集正常显示模式设置地址为设置地址为液晶显示本次设计使用串行方式进行液晶的数据传送,根据图的液晶时序图可知,进行数据命令的发送时,应首先设置,然后在的上升沿进行数据的按位发送。图液晶时序图写单字节函数下降沿串行发送位数据写命令函数,送命令写数据函数,送数据用插值法计算数据在科学和工程问题上可以通过租入采样实验等方法或得若干离散的数据,根据这些数据,我们往往希望得到个连续的函数也就是曲线或者更加密集的离散方程与已知数据相吻合。这个过程叫拟合。插值是曲线必须通过已知点的拟合,是离散函数逼近的重要方法,利用它可通过函数在有限个点处的取值状况,估算出函数在其它点的近似值。由于与温度近似呈线性关系......”。
6、“.....在本次程序设计中运用了两次线性插值计算出最终的温度值,第次根据值算出的阻值,之前先用标准电阻来标定值,即自Ω到Ω每间隔Ω测个值,制成表格,再由插值法计算出的实际值。第二次根据阻值算出对应的温度值,在阻值与温度的表格中用插值法计算出当时的温度值。运行结果用变阻箱代替模拟温度变化时阻值的变化。程序运行时,在定范围内扭动变阻箱,液晶显示屏上将显示此阻值对应的温度值。可知对应值是否正确。数据测试及误差分析码阻值分度表如表所示,阻值温度分度值见附录二。根据插值法,可以由测得数据获得液晶显示获得码与温度的近似值。误差主要是由软件编写不成熟和电阻箱阻值不稳定造成的。调理电路,就是信号处理电路,把模拟信号变换为用于数据采集控制过程执行计算显示读出或其他目的的数字信号。模拟传感器可测量很多物理量,如温度压力光强等,但由于传感器信号不能直接转换为数字数据......”。
7、“.....因此,在变换为数字信号之前必须进行调理。调理就是放大,缓冲或定标模拟信号等,使其适合于模数转换器的输入。然后,对模拟信号进行数字化,并把数字信号送到或其他数字器件,以便用于系统的数据处理。该测温系统这部分电路的主要作用是用热电阻配合电流源采集当前的温度并将其转换为电压信号,调理电路将这个微小的电压信号转换为可以输入转换器的合适电压值。具体组成电路如图所示。图信号采集调理电路根据运放的虚短虚断作用,有运放的引脚输出端电压结果将微小的电压信号放大转换为可以输入转换器的合适电压值。模数转换模块功能介绍是种四位半的双积分转换器,可以转换出个数字量选通控码输出,与单片机接口十分方便。它具有精度高相当于位转换,价格低的优点。其转换速度与时钟频率相关,每个转换周期均有自校准调零,正向积分被测模拟电压积分......”。
8、“.....其中自校准时间为个脉冲,正向积分时间为个脉冲,反向积分直至电压到零为止最大不超过个脉冲。故设计者可以采用从正向积分开始计数脉冲个数,到反向积分为零时停止计数。将计数的脉冲个数减,即得到对应的模拟量。具体电路如图所示。图模数转换电路图给出了时序,由图可见,当变高时开始正向积分,反向积分到零时变低,所以可以用于控制计数器的启动停止。图时序图计数的时钟脉冲是由单片机的引脚经过分频后得到的。在平时,单片机端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的。因此它可用作对外部输出的脉冲,若外部时钟为,则端输出的时钟频率为。由于芯片在时钟脉冲为时对工频干扰有较大抑制能力,此时转换速度为次,故将端的时钟脉冲经过芯片分频后得到所需的。芯片如图所示。串口线交叉图串口电路芯片引脚介绍第部分是电荷泵电路。由脚和只电容构成......”。
9、“.....提供给串口电平的需要。第二部分是数据转换通道。由脚构成两个数据通道。其中脚脚脚脚为第数据通道。脚脚脚脚为第二数据通道。数据从输入转换成数据从送到电脑插头插头的数据从输入转换成数据后从输出。第三部分是供电。脚脚。单片机简介是种带字节存储器的低电压高性能位微处理器,俗称单片机。是种带字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除次。该器件采用高密度非易失存储器制造技术制造,与工业标准的指令集和输出管脚相兼容。由于将多功能位和闪烁存储器组合在单个芯片中,的是种高效微控制器,是它的种精简版本。单片机为很多嵌入式控制系统提供了种灵活性高且价廉的方案。外形及引脚排列如图所示。图引脚及连线图引脚及功能口双向位三态口,为地址总线及数据总线分时复用口,可驱动个型负载。口位准双向口,可驱动个型负载。口位准双向口,与地址总线复用......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。