- 43
- 0
- 约2.41万字
- 约 39页
- 2019-07-26 发布于福建
- 举报
实验四 LED点阵显示屏
一、实验目的和要求
了解LED点阵显示的基本原理和实现方法。掌握点阵汉字库的编码和从标准字库中提取汉字编码的方法。
二、实验内容
了解16*16点阵电路的原理,编写汇编语言程序。
编写一行汉字字符(至少三个字)的显示程序。
能够从左到右(或从右到左)循环显示(要求显示过程中字的大小与屏幕尺寸相适应)。
三、思考题
1. 如何使用软件调整和控制LED点阵的亮度
调整扫描频率
如何尽量避免显示过程中的闪烁
提高扫描频率,根据人眼的停留效应,一般刷新频率提高到24HZ以上时基本可以消除闪烁。
3. 如何将本实验的软硬件推广到多行多列的LED显示屏(如64*1280)
硬件放面可以通过添加新的LED发光管,以及74HC595器件实现;软件方面,将控制行扫描的16为数字0FFFEH修改为64位数0FFFF FFFF FFFF FFFEH.
四、程序代码
ORG 0000H
LJMP START
ORG 000BH
LJMP EINT0
ORG 0040H
START:
OE1 EQU P0.7 ;存储器x方向使能端口
OE2 EQU P0.4 ;存储器y方向使能端口
SER1 EQU P0.0 ;移位寄存器串行行输入口Dx
SER2 EQU P0.3 ;移位寄存器串行列输入口Dy
SRCK1 EQU P0.1 ;移位寄存器x方向时钟输入口
SRCK2 EQU P
原创力文档

文档评论(0)