LDA #%00101100 ;D3 STA SCC2 LDA #%00000000 STA SCC3 LDA #%00000010 ; STA SCBR ; ;
;D5(SCRIE)=1,
暂定为全零 例如:fBUS=2.4576MHz,取 PD=1(即 SCP1,SCP0=00) ,
;BD=2(
即 SCR2,SCR1,SCR0=010), 则波特率=2457600 /(64*1*4) = 9600
*---------------串行口初始化结束--------------------------------------
2,串口通信程序编制 每当向 PC 机方应用程序里输入新显示内容并发送给单片机时,单片机就产 生串行中断,接收待显示的点阵数据.单片机接收数据则采用)查询接收的工作 方式.进入中断后,首先关闭中断,防止接收数据出错,然后将收到的显示信息 数据存入变量,接收到的点阵数据在反馈给 PC 机确认后依次写入指定 FLASH 空间内,同时根据标记位判断数据接收是否全部结束,最后开中断返回主程序. 程序流程如图 3-8 所示.
9
上电复位 系统初始化 否 I/O口定义及初始化 串口的初始化设置 擦写子程序初始化 默认显示方式的设置 打开中断 根据参数调用显示子程序
图3-7 主程序流程
关中断 接收到从PC机发来的数 是 更改点阵显示起始地址 接收点阵显示类型信息 点阵数据是否接收结束 否 接收点阵数据 调用擦写FLASH的子程序
是
打开中断
中断返回
图3-8 串行中断程序流程
10
4.1.3 串行移动的子程序设计
这是一个通用子程序,在显示子程序中都要被调用,功能是移位寄存器 74HC595 接收 单片机发出的点阵行数据, 逐位移动到对应位置后再进行锁存和输出工作, 同时对四六译码 器进行开关工作,控制屏幕的显示,流程图如图 3-9 所示. 压栈保护 移一位数据输出 输出移位时钟 否
8 位发送完 否 是 6 字节发完 是 关四十六译码器 输出锁存时钟 开四十六译码器并选中对应行 退栈 子程序返回
图 3-9 串行传送数据子程序
4.1.4 显示子程序设计
静止显示是所有显示方式中最简单的一种.在发送点阵数据给单片机时,根据已经制 作好的显示屏的结构特征,即一屏能显示 3 个汉字,将汉字每 3 个分为一组,按组发送.而 单片机接收汉字时是将一组汉字按行的顺序存储后再按组依次存储下去, 其存储的结构如图 3-10 所示.显示时是将按组顺序存储的点阵数据,按行扫描依次取出,逐行点亮 LED.在 一屏汉字显示完毕后,循环显示一段时间后,点阵地址偏移 96 个字节,接着显示下一屏数 据,其流程图如图 3-11 所示.
11
第一组 3 个汉字的 第一行点阵数据 第一组 3 个汉字的 第二行点阵数据
第一 组十 六行 点阵 数据
选中显示屏第一行
调用串行移动数据子程序
N组 十六 行点 阵数 据
第一组 3 个汉字的 第十六行点阵数据 第二组 3 个汉字的 第一行点阵数据 第二组 3 个汉字的 第二行点阵数据
四六译码器选择下一行
第二 组十 六行 点阵 数据
是 点阵地址偏移 6 个字节
否 6 行是否全部扫完
第二组 3 个汉字的 第十六行点阵数据
是 整屏刷新次数计数器减 1
否
整屏刷新次数计数器是否等于 0 是 文字显示是否结束 否 点阵地址向后偏移 96 个字节 是
图 3-10 静止显示时 FLASH 中 汉字字模的存储结构
子程序返回
图 3.11 静止显示子程序
12
- 595点阵led原理 > 点阵汉字显示屏
-
点阵汉字显示屏
下载该文档 文档格式:PDF 更新时间:2008-06-02 下载次数:0 点击次数:3文档基本属性 文档语言: 文档格式: pdf 文档作者: 微软用户 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: 微软中国 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- PDF格式下载
- 更多文档...
-
上一篇:基于FPGA的大屏幕全彩LED扫描控制器设计
下一篇:LED显示屏亮度和颜色的调整方法
点击查看更多关于595点阵led原理的相关文档
- 您可能感兴趣的
- led点阵屏原理 led88点阵原理 led点阵时钟原理图 led点阵原理图 led点阵模块 led点阵显示屏 led点阵显示屏设计 8x8点阵led电路设计 led点阵模块资料
- 大家在找
-
- · 机房消防规范
- · 地盘网墨攻
- · www.yjsy.ecnu.edu.cn
- · 正泰接触器cjx1
- · 继续教育公共课
- · 高一数学期中试题doc
- · 超市收货部工作心得
- · cad免注册下载
- · 体育馆照明工程
- · 魏三二人转搞笑全集
- · 天津商业大学百度贴吧
- · 百度客服是骗子
- · 河北省自学考试时间
- · 大楼通信综合布线系统
- · 学前心理学教案
- · papercutting
- · 杠杆的科学ppt
- · 数控车床试题
- · 金属焊接与切割考题
- · 电磁学课件免费下载
- · acdsee12许可证
- · 数值分析算法
- · 包头石拐区招聘
- · 关于保护环境的ppt
- · 娄底职业技术学院校长
- · 建筑地基处理
- · 个性好友印象2012
- · 联想笔记本电脑报价i3
- · 黄金行情软件
- · 世界体育摔跤娱乐表演
- 赞助商链接