led显示屏动态显示和远程监控的实现-----毕业设计内容摘要:
示的原理: 我们以 UCDOS 中文宋体字库为例,每一个字由 16 行 16列的点阵组成显示。 即国标汉字库中的每一个字均由 256 点阵来表示。 我们可以把每一个点理解为一个像素,而把每一个字的字形理解为一幅图像。 事实上这个汉字屏不仅可以显示汉字, 也可以显示在 256像素 范围内的任何图形。 用 8位的 AT89C51 单片机控制, 由于单片机的总线为 8位,一个字需要拆分为 2 个部分。 软件打开后输入汉字,点 “ 检取 ” ,十六进制数据的汉字 代码 即可自动生成,把我们所需要的竖排数据复制到我们的程序中即可。 我们把行列总线接在单片机的 i0 口,然后把上面分析到的扫描代码送入总线, 就可以得到显示的汉字了。 在这个例子里,由于一共用到 16行, 16 列, 如果将其全部接入89c51 单片机, 一共使用 32 条 io口,这样造成了 io资源的耗尽,系统也再无扩充的余地。 实际应用中我们使用 416 线译码器 74ls154 来完成列方向的显示。 而 行方向 16条线则接在 p0 口和 p2 口。 程序清单: ORG 00H LOOP: MOV A,0FFH ;开机初始化,清除画面 MOV P0,A ;清除 P0口 ANL P2,00 ;清除 P2口 MOV R2,200 D100MS: MOV R3,250 ;延时 100 毫秒 DJNZ R3,$ DJNZ R2,D100MS MOV 20H,00H ;取码指针的初值 l100: MOV R1,100 ;每个字的停留时间 L16: MOV R6,16 ;每个字 16个码 MOV R4,00H ;扫描指针清零 MOV R0,20H ;取码指针存入 R0 L3: MOV A,R4 ;扫描指针存入 A MOV P1,A ;扫描输出 INC R4 ;扫描 指针加 1,扫描下一个 MOV A,R0 ; 取码指针存入 A MOV DPTR,TABLE ;取数据表的上半部分的代码 MOVC A,@A+DPTR MOV P0,A ; 输出到 P0 INC R0 ;取码指针加 1,取下一个码。 MOV A,R0 MOV DPTR,TABLE ;取数据表下半部份的代码 MOVC A,@A+DPTR MOV P2,A ;输出到 P2 口 INC R0 MOV R3,02 ;扫描 1毫秒 DELAY2: MOV R5,248 ; DJNZ R5,$ DJNZ R3,DELAY2 MOV A,00H ;清除屏幕 MOV P0,A ANL P2,00H DJNZ R6,L3 ;一个字 16 个码是否完成。 DJNZ R1,L16 ;每个字的停留时间是否到了。 MOV 20H,R0 ;取码指针存入 20H CJNE R0,0FFH,L100 ; 8个字 256 个码是否完成。 JMP LOOP ;反复循环 TABLE : ;汉字 “ 倚 ” 的代码 db 01H,00H,02H,00H,04H,00H,1FH,0FFH db 0E2H,00H,22H,00H,22H,0FCH,26H,88H db 2AH,88H,0F2H,88H,2AH,0FAH,26H,01H db 63H,0FEH,26H,00H,02H,00H,00H,00H ;以下分别输入天,一,出, 宝,刀,屠,龙,的代码,略。 end 电路中行方向由 p0口和 p2 口完成扫描,由于 p0 口没有上拉电阻,因此接一个 *8的排阻上拉。 如没有排阻,也可用 8 个普通的 1/8w 电阻。 为提供负载能力,接 16 个2n5551 的 NPN三极管驱动。 列方向则由 4— 16译码器 74LS154 完成扫描,它由 89C51 的 控制。 同样,驱动部分则是 16 个 2N5401 的三 极管完成的。 电路的供电为一片 LM7805 三端稳压器,耗电电流为 100Ma 左右。 采用一块 12*20cm 的万能电路板,应当选用质量好些的发光管,(否则有坏点现象, 更换起来较麻烦)首先将 256 个发光管插入电路板,注意插入方向,同时使高度一致,行方向直接焊接起来, 列方向则搭桥架空焊接,完成后用万用表测试一下如有不亮的更换掉。 然后找一个 电脑 硬盘的数据线, 截取所需的长度,分别将行,列线引出至电路的相 关管脚即可。 原理图为了简洁,故只画出了示意图,行列方向只画出了 2个三极管,屏幕只画出 4 个发光管, 实际上发光管为 256 只,三极管行列方向各 16 只,一共 32只。 焊接过程认真仔细一天时间即可完成全部制作。 将程序编译后烧写入 89c51, 插入 40pin Ic 座,即可看到屏幕轮流显示: “ 倚天。led显示屏动态显示和远程监控的实现-----毕业设计
相关推荐
1、1在紫色洋葱鳞片叶外表皮细胞的失水和吸水实验中,显微镜下可依次观察到甲、乙、丙三种细胞状态。 、有水分子从胞内扩散到胞外【答案】题考查观察植物细胞的质壁分离和复原的实验、显微镜使用方法的相关知识。 2在适宜反应条件下,用白光照射离体的新鲜叶绿体一段时间后,突然改用光照强度与白光相同的红光或绿光照射。 下列是光源与瞬间发生变化的物质, 被还原的C H下降 5上升
级主管部门、建设项目的主要投资方、技术评估等单位的代表组成。 行政验收应由验收组长主 持; 17 b) 行政验收合格意见必须经 2/3 以上验收组成员同意。 行政验收过程中有争议的问题,验收组长应提出裁决意见,若有 1/2 以上的验收成员不同意裁决意见时,验收主持单位对争议问题有裁决权; c) 验收组成员应在“水土保持设施专项验收意见”(以下简称“验收意见”,主要内容参见附录 F)上签字
下启动按钮,供料和加工单元均启动,本站运行指示灯常亮。 启动后,若供料单元的出货台上没有工件,则应把工件推到出货台上。 出货台上的工件被人工取出后,若没有停止信号,则进行下一次推出工件操作。 供料单元各部件的具体工作顺序,请自行设计,但应保证推料过程的可靠性。 ⑶ 人工取出供料单元出货台上的工件后,把工件放到加工单元物料台上。 加工站物料台的物料检测传感器检测到工件后
Emin(lx),维持值 最小垂直照度 Evmin(lx),维持值 流量大的道路 商业区 20 4 居住区 10 3 2 流量中的道路 商业区 15 5 3 居住区 流量小的道路 商业区 10 3 2 居住区 5 1 1 注 : 最小垂直照度为道路中心线上距路面 高度处,垂直于路轴的平面的两个方向上的最小照度。 四、灯具参数比较 根据 城市道路照明规划设计,一般主干道使用高压钠灯 400w
户名称、用户密码、博客主题、说明、 Email、注册日期、发表日志数。 b) 类别:类别编号、类别名、类别描述、用户 ID。 c) 日志:日志编号、日志标题、日志内容、类别编号、发表日期、最后修改日期、用户 ID、浏览次数、评论数。 d) 评论:评论编号、评论标题、评论内容、发表日期、最后回复日期、评论人、日志编号。 e) 留言:留言编号、留言标题、留言内容、发表日期、最后回复日期、留言人、用户
ect support from the processor via its stack pointer. The stack pointer is moved down to create new memory and moved up to release that memory. This is an extremely fast and efficient way to allocate