,然后画出的所有流程图。程序的编制程序流程图绘制成后,整个程序的轮廓和思路以十分清楚。设计者就可统筹考虑和安排些带有全局性的问题。例如程序地址空间分配工作寄存器安排数据结构端口地址和输入输出格式,等等。因此只要编程者既熟悉所选单片机内部结构功能和指令系统,又能掌握定的程序设计方法和技巧,那么按照程序流程图来编出具体程序就不会十分困难了。程序的检查和修改个实际的应用程序编好以后,往往会有不少潜在隐患和,这不是足为奇的。但如果这些隐患和不加排除和修改就很容易产生并发症,使得本来很好的程序陷入不可收拾的地步。因此,源程序编好后在上机调试前进行静态检查是十分必要的。对编好的程序进行静态检查往往会加快整个程序的调试进程,静态检查采用自上而下的方法进行。如果发现及时加以修改。系统的调试运行程序的上机调试是检查程序正确性的个重要标志,我们应给与足够的重视。程序的上机调试包括分块调试和系统联调两个阶段。程序的分块调试常在单片机开发装置上进行。在程序的分块调试中,可以根据所调程序功能块的入口参量或变量初值编制个特殊程序段,并连同被调程序功能块起汇编成目标代码,装入单片机开发装置后观察运行结果正确。如果执行结果和预想的不致,可以采用设计断点办法找出并改正。如果程序进行结果和预想的不致,说明该程序已调试完毕就可撤销特殊程序段。同样方法,完成所有程序模块的调试。十二主程序的设计开始写入控制字写入的常数启动定时器等工作令开始转换判减是否按下判加是否按下判设定键是否按下转换完毕吗读取转换值调十进制转换子程序包括标度转换子程序调显示子程序减子程序加子程序调键盘设定子程序十三通用十六进制十进制转换子程序的设计„„先使清零数然后进行运算,←,若位二进制数,则依次为,„„运算过程如下使二进制数进行算术左移其高位移入进位位,然后进行带进位位的加法,即,同时进行校正,如此反复进行次若位二进制数,则进行次。此处开始为十进制转换子程序十进制转换的低位寄存器十进制转换的高位寄存器作为十进制调整,调整次数将取入值转换为十进制暂存于乘加做十进制调整结果存回乘加做十进制调整结束十四中断服务子程序的设计中断服务子程序的主要作用比较室温与设定温度是否相等,而令压缩机运转或停止。编程的省电模式,它内部时钟工作电路的输入。来自反向振荡器的输出。振荡器特性和分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器是否有内部程序存储器。注意加密方式时,将内部锁定为当端保持高电平时,此间内部程序存储器。在编程期间,此引脚也用于施加编程电源。反向振荡放大器的输入及间,每个机器周期两次有效。但在访问外部数据存储器时,这两次有效的信号将不出现。,未找到引用源。当保持低电平时,则在此期间外部程序存储器,不管输出固定的正脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是每当访问外部数据存储器时将跳过个脉冲。,未找到引用源。外部程序存储器的选通信号。在由外部程序存储器取指期两个机器周期的高电平时间。定无效并返回到原来设定的温度欲设定温度时,输入设定,就进入设定模式,显示器显示设定初值如已设定过,则显示上次设定值,开始输入键盘设定温度,设定完成后按确认就可回到现在温度显示模式如果没按下确定键则设定的温度无效。原理图如下所示输入部分显示部分单片机转换器驱动控制温度转换器制冷二单片机简介是美国公司生产的低电压,高性能位单片机,片内含的可反复擦写的只读程序存储器和的随机存取数据存储器,器件采用公司的高密度非易失性存储技术生产,兼容标准指令系统,片内置通用位中央处理器和存储单元,功能强大单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。由于将多功能位和闪烁存储器组合在单个芯片中,的是种高效微控制器,是它的种精简版本。单片机为很多嵌入式控制系统提供了种灵活性高且价廉的方案。外形及引脚排列如图所示图主要特征与兼容字节可编程闪烁存储器寿命写擦循环数据保留时间年全静态工作三级程序存储器锁定位内部可编程线两个位定时器计数器个中断源可编程串行通道低功耗的闲置和掉电模式片内振荡器和时钟电路管脚说明供电电压。接地。口口是组位漏极开路型双向口,也即地址数据总线复用口。作为输出口用时,每位能吸收电流的方式驱动个逻辑门电路,对端口写可作为高阻抗输入端用。在访问外部数据存储器或程序存储器时,这组口线分时转换地址低位和数据总线复用,在访问期间激活内部上拉电阻。在编程时,口接收指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻。口是个带内部上拉电阻的位双向口,的输出缓冲级可驱动吸收或输出电流个逻辑门电路。对端口写,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。作输入口使用时,因为内部存在上拉电阻,个引脚被外部信号拉低时会输出个电流。编程和程序校验期间,接收低位地址。口是个带有内部上拉电阻的位双向口,的输出缓冲级可驱动吸收或输出电流个逻辑门电路。对端口写,通过内部的上拉电阻把端口拉到高电平,此时可作输入口,作输入口使用时,因为内部存在上拉电阻,个引脚被外部信号拉低时会输出个电流。在访问外部程序存储器或位地址的外部数据存储器例如执行指令时,口送出高位地址数据。在访问位地址的外部数据存储器如执行指令时,口线上的内容也即特殊功能寄存器区中寄存器的内容,在整个访问期间不改变。编程或校验时,亦接收高位地址和其它控制信号。口口管脚是个带内部上拉电阻的双向口,可接收输出个门电流。当口写入后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,口将输出电流这是由于上拉的缘故。口也可作为的些特殊功能口,如下表所示口管脚备选功能串行输入口串行输出口外部中断,未找到引用源。外部中断记时器外部输入记时器外部输入,未找到引用源。
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 36 页
第 2 页 / 共 36 页
第 3 页 / 共 36 页
第 4 页 / 共 36 页
第 5 页 / 共 36 页
第 6 页 / 共 36 页
第 7 页 / 共 36 页
第 8 页 / 共 36 页
第 9 页 / 共 36 页
第 10 页 / 共 36 页
第 11 页 / 共 36 页
第 12 页 / 共 36 页
第 13 页 / 共 36 页
第 14 页 / 共 36 页
第 15 页 / 共 36 页
预览结束,还剩
21 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。