一、 显示屏电路
本人用的是共阴极的8*8点阵屏,在市场上是比较容易买到,下图是8*8点阵屏的实物图。
(图2)
点阵屏有两个类型,一类为共阴极(左),另一类则为共阳极(右),下图给出了两种类型的内部电路原理及相应的管脚图。
(图3)
LED阵列的显示方式是按显示编码的顺序,一行一行地显示。每一行的显示时间大约为4ms,由于人类的视觉暂留现象,将感觉到8行LED是在同时显示的。若显示的时间太短,则亮度不够,若显示的时间太长,将会感觉到闪烁。本文采用低电平逐行扫描,高电平输出显示信号。即轮流给行信号输出低电平,在任意时刻只有一行发光二极管是处于可以被点碰辩带亮的状态 ,其它行都处于熄灭状态灶世。
为了方便调试本文把4块8*8组成的16*16的点阵屏的行信号扫描输出管脚和列信号显示输出管脚分别引到显示屏的两边。
ProtEL原理图如下:
(图4)
如图4 所示的原理图中的Si(i=1,2,3,…,16) 代表行扫描信号输出,Di(i=1,2,3,…,16)代表列显示信号输出。
实物电路图的正反面如下:
(图5)
二、 显示屏驱动电路
显示屏驱动电路的原理图如下:
显示屏驱动电路主要由主芯片控制电路、电源电路、控制信号放大电路等组成。
1、主芯片控制电路
该部分电路主要由AT89S52和74LS154组成。单片机的P0和P2号控制显示信号的输出,P1号的低4位控制74LS154的译码输入,从而控制扫描信号的输出。
2、电源电路
整个电路的供电由USB电源提供,利用我们的电脑主机USB接口可以输出+5V电压,方便我们在实验室调试
3、控制信号放大电路
为提供负载能力,在P0和P2口接16个常用9013的NPN三极管放大驱动信号。电路中列方向由p0口和p2口完成扫描,由于p0口没有上拉电笑芦阻,因此接一个1k*8的排阻上拉。
行方向则由4—16译码器74LS154完成扫描,它由89C51的P1.0---P1.3控制。同样,驱动部分则是16个9015的三极管完成的。
(图6)
三、 程序与软件
在UCDOS中文宋体字库中,每一个字由16行16列的点阵组成显示,即国标汉字库中的每一个字均由256点阵来表示。我们可以把每一个点理解为一个像素,而把每一个字的字形
电脑显示家长控制已阻止此程序意祥启历思是对一些孩子正在上学的家谨搜长,防止自己的孩子不乱用电脑,限制孩子使用电脑此程序部分功能的一种功能。家长控制主要包括三方面详细内容,时间控制,游戏控制以及程序控制。程序设置中可以设置为都可以使旁早用,或者只允许某些程序可以使用,系统会自己刷新可以找到的相关程序,勾选便可设置允许使用该程序,或者使用下边浏览按钮添加无法找到的别的程序,当程序被阻止时会有相关提示。我的电脑显示使用了windows应用程序控制来阻止此应解决方法如下。1、需要在电脑桌面的左下角找到菜单按钮,然后用自己的鼠标右击菜单按钮,接着在接下来d出来的下拉菜单中的下方,找到并敬则点击名称为设置按钮。
2、接着需要在电脑Windows设置窗口里右下角,找到并点击名称为更新和安全按钮。
3、然后需要在接下来d出的页面框中选择Windows更新选搜陵项世稿戚,找到并点击其右方的高级选项按钮。
4、最后只需要将自动下载更新关闭即可解决组织使用了WindowsDefender应用程序控制来阻止问题。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)