是列。先选通列然后再从行送入对应列的数据,这样从第列到第列循环往复,只要切换的速度足够的快利用人眼的延时特性就可以看见幅稳定的画面。通信程序的设计通信程序是整个控制系统的核心部分。显示部分采用动态扫描的方式,实现对显示屏要显示的汉字图像字符等数据信息进行传输控制以及显示等功能。程序中将数据存储器分为三个区显示缓冲区数据存储区和接收缓冲区。单片机通过串口中断接收机传来的数据,暂时存放在接收缓冲区,经分析处理后按定的规律放入数据存储区保存起来,然后再根据显示方式依次从数据存储器中取出数据放入显示缓冲区中用于显示。显示采用逐行扫描的方式。与机的实时通信部分主要是利用单片机串口中断接收数据信息,实现与计算机的数据信息传输。其通信程序流程图如图所示。图通信程序流程图系统调试硬件制作和软件编写过后,得出实物实物完成后必须对其进行调试,检查设计功能是否实现了。软件硬件完成后开始进行调试。调试可分为硬件调试,软件调试和系统联合调试。系统硬件部分调试方法硬件调试主要是调试各部分的焊接是否合格和各芯片的输出输入电压是否符合设计要求,最后测试各硬件部分能否完成设计功能。因此把硬件调试按照以下四部分分步来进行。测试所有焊点是否有短路和虚焊的现象存在通电测试所有硬件芯片的输入输出电压是否在设计要求的范围内测试下栽线的功能是否能够实现测试串口系统的通信功能是否能够实现。由于最重要的显示系统功能的测试需要软件配合所以在硬件调试部分只测试单片机复位电平,功能部分测试放在系统联合调试部分来完成。短路与虚焊检测检测工具为万用表,使用万用表的短路报警功能,逐个测试相临的两个焊点检测是否短路。按照电路图检测需要连接的两点是否短路来检测是否已经连接上,以此来检测虚焊的情况。检测和修改完成后为下步通电检测排除了短路的危险和由于虚焊引起检测结果不真实的麻烦。上电测试由于系统测试时是采用电源为系统电源,所以电源输入都为。显示系统中单片机译码器,锁存器,驱动电路的电源电压均要求为所以可同时直接接入。上电后首先观察电路是否有过热,异味,冒烟的现象出现。经过观察,没有这些现象出现。然后测试各器件的电源,接地及些电平应该固定的端口的电压。测试的结果为各器件电源端在之间满足器件的电源电压要求,单片机端口在未接负载时端口电压为。系统软件调试方法由于已经进行了硬件调试,所以软件调试主要是软件编译和将各功能块程序分别写入以验证其功能的可实现性。在进行功能调试前必须用对所有程序进行编译,编译成功生产可执行的后方可进行功能测试。其中测试串口程序的功能是否完善不但要连接单片机系统还要借助串口调试工具。串口调试工具选用的是串口调试助手,其功能是按照设定的串口波特率向单片机发送数据和接收单片机向机发送的数据。并且能把发送和接收的数据内容显示在状态栏内。因此只要设定机向单片机发送的内容和单片机向机发送的内容就可以通过串口调试助手验证串口通信是否准确,是否满足功能要求。串口程序的设计为设定波特率位,以为起始标志位,单片机接收自起始标志位后的位十六进制数再发送会机。测试程序时设定波特率为,选择串口,无校验,位数据。串口程序测试成功后为显示程序提供了准确的显示内容。余下得各种显示程序和中断程序都编译成功后只有联合硬件才能验证其功能的可行性。软件调试将上述程序进行编译后,打开单片机的元件属性编辑对话框,如图所示。在中,单击文件夹图标,选择文件后,即可对系统进行仿真,整个系统的仿真效果如图所示,是依次显示湖南文理学院电信这八个字的。图系统仿真图系统仿真效果图系统联合调试及结果经过硬件调试和软件调试,排除了硬件的连接问题和验证了串口功能的可实现性。其余功能的软件便可以在此基础上调试验证其功能的正确性。联合调试的具体方法如下。编写个逐点扫描的显示程序,再结合硬件电路运行。这样做的目的在于检测各器件是否能够正常运行和显示屏的各个灯是否有损坏。结果显示显示屏中只有边角出有个灯被烧坏,其他器件逻辑功能运行正常。将静态显示子程序与各种动态显示程序结合硬件电路进行调试。系统运行时显示图像比较清晰,各动态显示效果也能够实现。但显示存在两个问题。是发光点的下方会出现个很微弱的亮点,影响了整体的显示效果。二是同列的灯被点亮的数量与其亮度出反比,即如果同列的灯都被点亮则亮度比只点亮几个时要暗点。将串口通信,显示,硬件联合调试。按照设定的通信协议,先由机向单片机发送起始控制字,接着再发送比特的显示数据,最后发送控制显示方式的显示控制字。再发送不同的显示数据和显示控制字,观察各种显示方式的运行情况和各种显示方式之间的切换情况。结果是显示屏执行显示控制指令,显示所发送的内容。系统性能分析点阵点阵动态文字显示系统以单片机为基础,还兼顾了单片机的抗干扰能力,有效地提高了系统运行的可靠性。可直接运用于实际场合。可实现汉字字符及数字等内容的显示。可以随时更新显示的内容。使用起来非常方便。结论经过段时间的工作,终于完成了基于单片机的显示系统的设计,项目所要求的功能全部达到。通过这次毕业论文设计收获颇多,不仅是所作题目涉及到的,理学院,电信延时轴发送数轴发送数流动显示个汉字滚动函数参数三个字符串字模首地址字数显示流动速度循环变量,字数计数次流动列扫描字到字流动次左移才能完成显示延迟,决定流动速度显示屏幕次选通显示列行选线,低四位以移动偏移为基础获取新数据获取显示数据循环显示关键算法适当延时打开总中断附录二仿真图软硬件知识还有更为重要的实际经验和过程中所发现的问题。接手题目之后从互联网上对进行了详细的资料收集,从技术和产业的两方面对进行了了解。通过了解我认识到是门当今应用非常广泛的技术,整个产业每年都会有巨大的产值而且技术还在不断发展和创新。从设计之初就确定了参照大屏幕显示屏的实现方法和实际情况设计款小屏幕的点阵显示
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 30 页
第 2 页 / 共 30 页
第 3 页 / 共 30 页
第 4 页 / 共 30 页
第 5 页 / 共 30 页
第 6 页 / 共 30 页
第 7 页 / 共 30 页
第 8 页 / 共 30 页
第 9 页 / 共 30 页
第 10 页 / 共 30 页
第 11 页 / 共 30 页
第 12 页 / 共 30 页
第 13 页 / 共 30 页
第 14 页 / 共 30 页
第 15 页 / 共 30 页
预览结束,还剩
15 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。