将电压转换成的输出电压,给显示屏供电。芯片内部有个电源电压转换器,可以把输入的电压变换显示屏所需要的驱动电压。所以采用此芯片接口串行通信系统只需单的电源就可以了。以下分别是两种芯片的基本资料图管脚图表管脚描述本设计会用到两种型号,分别是。图芯片管脚图引脚号名称功能该引脚置低,可使关闭且电流仅需,输出为正电压,输出为负电压基准电压输出,向外提供电流其范围的情况下,可将与同时接到电源上,如图中虚线所示。极管采用或肖特基极管,电感采用典型值,应注意增大电感将减小流过的峰值电流,从而降低输出电流而减小电感,又将增大流过的峰值电流导致内部电流比较器延时。输出电压由,确定式中,可见输出电压只与有关,只需选定的阻值,即可确定输最后从该电路输出的是稳定的伏直流电压。控制模块的设计由于飞利浦公司的集成了非常丰富的外围接口电路,所以本模块的设计基本上只涉及处理器各引脚的设置。图复位电路图系统的时钟电路设计在本系统中给设计的晶振频率是。下面介绍下各功能管脚的作用,限于篇幅,这里只对本文中用到的管脚和几个常用的管脚作介绍。管脚名称管脚号功能的发送器输出,脉宽调制器输出的接收器输入,脉宽调制器输出,外部中断输入的发送器输出,脉宽调制器输出的接收器输入,脉宽调制器输出,外部中断输入口位数据总线口地址总线以及片选型号,读写控制等外部复位输入。该管脚的低电平将器件复位,并使口和外围功能恢复默认状态,处理器从地址开始执行。带迟滞的电平,管脚可承受电压。振荡器电路和内部时钟发生器的输入振荡放大器的输出地参考点。模拟地参考点。标称电压与相同,但应当互相隔离以减少噪声和故障。模拟地参考点。标称电压与相同,但应当互相隔离以减少噪声和故障。基于的显示屏的控制系统的设计与实现。由于调试器没有集成在中,这就意味着,用户不能在中进行断点调试和查看变量。所以在调试的时候将用到软件,在用这个软件调试时要用到仿真器,在调试时可以很方便的控制程序的运行和查看变量。它提供对处理器的指令集的仿真,为和提供精确的模拟。用户可以在硬件尚未做好的情况下,开发程序代码。图本实验系统程序的工程文件截图软件的控制流程分析握手信号的流程与通信数据帧格式通讯开始上下位机都处于通讯就绪状态。首先发送帧头,帧头携带通讯模式﹑屏号等信息,接收到帧头后,根据条件判断是否接收数据,若不符合,立即返回主程序若符合,则接收数据,并且返回信息。握手通讯过程说明如下上位机发送握手帧头信息个字节屏号下位机接收帧头后,返回屏号上位机接收到返回的屏号后,开始发送正式数据,发送完毕后等待返回成功信息下位机接收数据成功后,返回屏号,表示成功。通用格式如下屏号操作码数据长度操作数帧尾说明屏号屏号帧头操作码见操作码编号表数据长度发送的操作数据长度当下载数据时页数操作数据下发的数据帧尾操作码编号表操作码意义下载数据点阵字库方式下载字幕点阵字库方式加载数据的具体格式下载数据数据段名称意义帧头屏号操作码区域类型保留字节区域起始横向坐标区域起始纵向坐标区域结束横向坐标区域结束纵向坐标数据长度显示方式显示数据帧尾表下载数据格式说明区域类型主区为显示方式进入方式表示随机状态表示相应的进入方式退出方式保留,默认为。运行速度分个等级级别越大处理时间越长,运行速度越慢当为时,速度最快。显示时间分个等级级别越大显示时间越长,个级别大约为秒当为时,显示时间为。下载游走字幕命令该命令的命令格式与上个是相同的。帧头屏号操作码区域类型保留字节区域起始横向坐标区域起始纵向坐标区域起始横向坐标区域起始纵向坐标数据长度最大页数显示方式显示数据帧尾说明区域类型字幕为其它与主区相同。通信实例分析发送举例说明例如对第号发送主区数据,对应屏上号位置显示数据为通讯格式如下帧头操作码区域类型区域坐标数据长度显示方式显示数据帧尾起始横向字节保留字节起始纵向结束横向结束纵向最大数据页表通讯格式主程序的设计主程序的简要分析在没有收到报站信号即中断信号之前,主要执行主程序,主程序的作用就是完成对串口和中断口的初始化设置,随后等待中断信号的到来,若有中断,则转而执行中断子程序。主程序的代码规模不大,以下为主程序的主要程序代码位数据位位停止位无奇偶校验,初始化串口模式使能等待中断主程序流程图程序流程图如下图主程序流程图中断子程序的设计中断子程序的简要分析本系统采用的模块具有极其完善的底层驱动程序,所以在本设计中就无需设计底层驱动程序,只需严格按照既有的数据帧格式向模块传送各种参数即可,控制器将自行调用各种底层驱动程序。中断子程序的主要功能函数就是将存储器中的数开始串口初始化中断初始化有无中断有执行中断子程序返回无据发送到串口,以及从串口读取下位机的返回信号实现该功能的个子程序如下子程序的功能是将个字节的数据发送到串口,然后串口自动将数据发送到模块。发送数据延时等待判断数据是否发送完毕子程序的功能将相关区域的大块数据发送到串口。入口参数是待发送数据区的首地址是发送数据的字节个数。,设置串口波特率位置设置串口模式设置字长度判断是否为位停止位,名称功能向串口发送字节数据,并等待发送完毕。发送数据延时等待判断数据是否发送完毕名称功能将相关区域的数据发送到串口。入口参数待发送数据区发送数据的个数,名称功能从串口接收字节数据。名称中断初始化函数嵌入汇编代码,减中断禁止位清零,即就是允许中断,名称位数据位位停止位无奇偶校验,初始化串口模式使能等待中断中断子程序,发送帧头有无收到应答信号若没有重新发送发送操作码,发送滚动字幕发送区域类型发送显示区域发送待显示的数据