-
图文详情
-
产品属性
-
相关推荐
提供原理图和C语言程序代码,提供汉字代码生成软件
套件焊接好后,通过程序在单片机里就可以显示汉字,要想修改显示汉字,需要用汉字代码软件,把汉字代码写到程序中去,再把程序到单片机,本站也有板和线提供,欢迎大家选购!
一个点阵板只能显示一个汉字,但是能轮流显示多个字
要同时显示2个汉字请购买两个板,4个请购买4个板
电路板尺寸为:124*64MM
1.板子的组成 4个大小为32mm*32mm的8*8共阳点阵组成16*16点阵,点阵屏可拆装,采用圆孔铜排针,连接性能非常好。驱动部份使用两个移位带存储器的74HC595和两个移位寄存器74HC164组成,
74HC595负责列扫描数据,74HC164负责行扫描数据。列扫描采用三极管放大电流,加大扫描强度,提
高点阵屏亮度。数据接口采用可并接方式,有输入和输出,方便并接多个单板,组成32*16、48*16、64*16
等点阵。
2.关于点阵屏。颜色有单色屏、双色屏和三基色屏,三基色屏是组成彩色屏
的小元素。LED点阵有4*4、4*8、5*7、5*8、8*8、16*16、24*24、40*40等多种,很多大屏幕都是由
8*8来组成的,比如256*128像素的一块大屏幕,由每行32个共16行即512个8*8点阵组成。本板也
使用4个8*8来组成16*16点阵屏,多块合并可组成32*16、48*16,64*16等。点阵屏分为共阳和共阴
两种,本板使用共阳型,如下图:
3. 电路板上主要IC
A)74HC595:硅结构的CMOS集成电路,兼容低电压TTL电路。如图:
74HC595是具有8位移位寄存器和一个存储器,三态输出功能。移位寄存器和存储器是分别的时钟。
数据在SCHcp的上升沿输入,在STcp的上升沿进入存储寄存器。如果两个时钟连在一起,则移位寄存
器总是比存储寄存器早一个脉冲,电路中,将两个时钟分开控制,目的是先移好位,再存储数据,这样
在移位的过程中,可保持输出的数据。移位寄存器有一个串行移位输入(Ds),和一个串行输出(Q7’),
电路将其接入下一个IC的输入(Ds)组成16位移位存储。一个异步的低电平复位/MR,电路中不使用
复位信号,将此脚直接接入电源VCC)。存储寄存器有一个并行8位的,具备三态的总线输出,当使能
OE时(为低电平),存储寄存器的数据输出到总线,电路中直接将此脚接GND,做直接输出。详细信息
请查看74HC595文档。
B)74HC164:74HC164是简单的8位移位寄存器。
如图:输入A、B在SCK时钟脉冲作用下移入寄存器。A、B是与的输入,电路将其合并做一个输入,移位寄存器的后一位输出Qh接入下一个74HC164的输入AB,组成16位移位寄存器,位的输出经
过三极管放大电流加到点阵共阳端,即做为点阵的行控制。
详细信息请查看74HC164文档。
4. 参考原理图
如上图,列的处理信号有三个,DATA、SCLH和SCLT,DATA做为列移位寄存器的输入,SCLH是移位
时钟,SCLT做为锁存时钟,当将16个位数据在SCLH的脉冲作用下移入寄存器后,就可以开启SCLT时
钟,使寄存器中的数据存入锁存器,因使能脚接0使能,数据直接输出Q端,Q端数据经限流电阻接入点阵COL脚位,即一行的数据显示。
另外两个信号是AB和SCK,AB做为行移位寄存器的输入,SCK是移位时钟,AB的输入在SCK的时
钟脉冲下移入寄存器,寄存器输出端Q经电阻接入三极管B极,控制三极管的导通和截止,从面控制点
阵ROW脚位电量。每次移位行的输出16个Q位只允许有一个是低电平,即是分时轮流的输出低电平使
用三极管轮流导通,从而使扫描至上而下进行。
对于16*16点阵,整个过程是先移出16个列数据信号,再移一个行信号,重复完成16行扫描。
对于32*16点阵,整个过程是先移出32个列数据信号,再移一个行信号,重复完成16行扫描。
对于48*16点阵,整个过程是先移出48个列数据信号,再移一个行信号,重复完成16行扫描。
。。。。。。
5. 点阵板的连接
如上图,,电源两个是直通的,一个做输入,另一个做输出为下一块板提供电源。数据信号采用6
位插针,用6芯排线引入,左边是输入,来自上一块板或来自主板,右边是输出,至下一块板的信号脚。
连接及注意事项:点阵屏的工作电压是5V,可从开发板上取电,注意电源的极性(+、-)。信号的
输入也要注意方向,不过信号线插反不要紧,没显示再反一下即可。
细节说明:针对例子程序中口线的定义,请将单片机板的P2.0与点阵板的IN连接座的第6脚连接(右边那个脚),P2.5与点阵板的In连接座的第1脚相连(左边那个脚),依次类推。