1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
其特点位串行输入位串行或并行输出存储状态寄存器,三种状态输出寄存器可以直接清除的移位频率。
输出能力并行输出,总线驱动串行输出标准中等规模集成电路。
图二单片机管脚图图单片机接线图的管脚图及其说明如图四。
图三管脚图图四管脚图管脚及其说明八位并行输出端。
级联输出端。
串行数据输入端。
的控制端说明脚低点平时将移位寄存器的数据清零。
脚上升沿时数据寄存器的数据移位。
下降沿移位寄存器数据不变。
脉冲宽度时,大于几十纳秒就行了脚上升沿时移位寄存器的数据进入数据存储寄存器,下降沿时存储寄存器数据不变。
时,大于几十纳秒就行了,更新显示数据。
脚高电平时禁止输出高阻态。
如果单片机的引脚不紧张,用个引脚控制它,可以方便地产生闪烁和熄灭效果。
比通过数据端移位控制要省时省力。
对个输入信号进行译码。
得到个输出状态。
,为数据允许输出端低电平有效。
高电平有效。
为译码信号输出端,为译码输出端,低电平有效图五点阵及其驱动软件设计本软件要求实现如下要求汉字要稳定明亮并且文字要以定速度上升滚动显示。
显示屏软件模块初始化程序主程序多字滚动显示程序扫描程序。
显示程序的主要功能是向屏体提供显示数据,并产生各种控制信号,使屏幕按设计的要求显示。
软件设计中,显示屏的软件系统分为两层第层是底层的显示驱动程序,第二层是上层的系统应用程序。
显示驱动程序负责向屏体送显示数据,并负责产生行扫描信号和其他控制信号,配合完成显示屏的扫描显示工作。
显示驱动器程序由定时器中断程序实现。
系统应用程序完成系统环境设置初始化显示效果处理等工作,由主程序来实现。
显示驱动程序显示驱动程序在进入中断后首先要对定时器重新赋初值,以保证显示屏刷新率的稳定,扫描显示屏的刷新率帧频计算公式如下刷频率帧频溢其中位晶振频率,为定时器初值工作在位定时器模式。
然后显示驱动程序查询当前燃亮的行号,从显示缓存区内读取下行的显示数据,并通过串口发送给移位寄存器。
为消除在切换行显示数据的时候产生拖尾现象,驱动程序先要关闭显示屏,即消隐,等显示数据打入输出锁存器并锁存,然后再输出新的行号,重新打开显示。
图六计的显示屏能够实现在目测条件下显示屏各点亮度均匀充足,可显示图形和文字,显示图形和文字应稳定清晰无串扰。
图形或文字以移入移出方式显示。
五在后的设计中,既要想到电路器件的联合使用,又要灵活变通,举反三。
在焊接方面,我们了解到焊接些器件时,要先消去电烙铁上的静电,防止静电对芯片特别是放大器件造成伤害,焊接二极管三极管等芯片时要快,防止持续高温损坏芯片。
附录源程序单个的点阵电子屏字符显示器晶振显示字用查表法,不占用内存,字符用共阳点阵效果向上滚动显示个字,再重复循环。
查表偏址寄存器,查表首址,扫描地址从。
滚动显示时控制移动速度,单字显示可控制静止显示的时间。
中断入口程序初始化程序主程序清零标志,为第行开始扫描标志,为帧扫描结束标志端口初始化串行寄存器输入打入输出控制位使用做位定时器,行扫描用。
初值,串口方式传送显示字节中断允许,总中断允许显示准备,黑屏,向上滚动显示页个字向上滚动显示页个字向上滚动显示页个字多字滚动显示程序每次个字,入口时定义好值向上移动显示,查表偏值暂存从开始为显示驱动程序显示屏扫描函数流程图图六系统主程序本设计的系统软件能使系统显示屏各点亮度均匀充足,可显示图形和文字,显示图形和文字应稳定清晰无串扰。
图形或文字显示有静止移入移出等显示方式。
系统主程序开始以后,首先是对系统环境初始化,包括设置串口定时器中断和端口然后以卷帘出效果显示图形,停留约几秒接着向上滚动显示
