1、“.....整个系统的控制核心点阵部分电源接口电路串口通信电路下载接口程序下载更新接口第章系统软件设计第章系统软件设计系统软件方案选择软件的设计除了满足设计功能外还必须要满足易读写,方便下载和编译。软件的编写需要借助软件编辑器和编译软件,编译完成后还需要下载到单片机中执行。编写软件之前得首先选择种合适的语言以及配套的编辑器和编译软件......”。
2、“.....单片机编程语言选择现在主要运用的单片机编程语言为汇编语言和语言。两种语言相比较各有优点。汇编语言是面向机器的程序设计语言,是种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。其具有执行速度快,占内存空间少等优点,但在编写复杂程序时具有明显的局限性,汇编语言依赖于具体的机型,不能通用,也不能在不同机型之间移植......”。
3、“.....它是种结构化语言,可产生压缩代码。语言结构是以括号而不是子和特殊符号的语言。可以进行许多机器级函数控制而不用汇编语言。与汇编相比,有如下优点对单片机的指令系统不要求了解,仅要求对的存储器结构有初步了解寄存器分配不同存储器的寻址及数据类型等细节可由编译器管理程序有规范的结构,可分为不同的函数。这种方式可使程序结构化将可变的选择与特殊操作组合在起的能力......”。
4、“.....具有较强的数据处理能力已编好程序可容易的植入新程序,因为它具有方便的模块化编程技术。语言作为种非常方便的语言而得到广泛的支持,语言程序本身并不依赖于机器硬件系统,基本上不做修改就可根据单片机的不同较快地移植过来。基于以上理由决定采用语言为该显示系统的编程语言。系统软件编译工具选择语言编写的程序并不能被单片机直接执行还需要编译为单片机可执行的机器语言。因此在系统软件设计中......”。
5、“.....支持用语言编程的编译器主要有两种编译器和编译器。目前在单片机开发中普遍都是使用来进行编译。因此软件设计最终方案为采用语言为程序语言,为编译工具按照控制通信显示等几个功能模块来编写程序。系统软件程序设计设计目标和硬件总体结构确定的情况下,软件可以分为主程序,显示程序两大部分。第章系统软件设计主程序设计系统软件采用语言编写,按照模块化的设计思路设计。首先分析程序所要实现的功能,程序要实现静态显示......”。
6、“.....其通信程序接收上位机数据,交给主程序处理再通过控制程序选择不同的显示程序进行显示。主程序的工作流程如图所示图主程序流程图程序开始时首先必须对单片机进行初始化,其中初始化的内容包括中断优先级的设定,中断初始化,通信方式的选择和波特率的设定,各口功能的设定等。初始化完成后程序进入待机状态等待中断的发生,该程序中主要用到了两个外部中断源和串行中断。外部中断源由按键的电平变化触发......”。
7、“.....串行中断包括发送中断和接收中断都是由软件触发。中断产生后由预先初始化时设定跳转执行中断子程序。中断程序设定了点阵显示屏所要显示的内容和显示的方式,最后执行的是各种显示程序。按照设定的方式和内容显示出所需要的内容......”。
8、“.....其中左移动程序调用了静态显示程序为子程序。对静态显示来说,每个发光二极管都需要套驱动电路,帧画面输入以后便可劳永逸地显示,除非我们改变了显示内容,需要重新输出新的点阵数据这种方式系统原理相对简单些,但所需的译码驱动装量很多,引线多而繁杂,不便于大屏幕的制造,成本高......”。
9、“.....每幅画面的显示是显示完部分后,又显示第二部分直到显示完最后部分又重新开始显示第部分,重复循环进行在重复扫描速度足够快的情况下,我们看到的就是幅稳定的画面也就是说采用动态扫描显示需要不断进行画面的刷新在这种方式下其显示驱动电路可重复利用,引线也大大减少,从而使硬件成本降低,且屏幕上的发光二极管轮流发光,使用时的耗电量大大降低大屏幕的制造维护要容易许多......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。