|
|
| | -文章搜索 - 最新文章 - | |
多路端口可编程霓虹灯及彩灯控制器 |
| 发布时间:2006年9月5日 点击次数:1367 |
| 来源: 作者:江苏淮阴工专机械系 许军 |
1主要器件介绍 PS1016单片机引脚排列如图1所示,其特点如下: 1.固化在芯片内部的PICBASIC解释程序,提供32条语句; 2.20MHz的系统时钟,16位双向的位可独立编程为输入/输出(I/O)口,支持多种I/O操作; 3.PICBASIC源程序存放在外扩的24LC16BE2PROM中。E2PROM的容量为2K字节,约可存放600~800条语句。 1.2 8位LED控制驱动器PS7219 PS7219引脚排列如图2所示。PS7219是一种高性能,低价格的多位LED显示驱动器。它在性能上完全兼容MAX7219,并增添了位闪等功能。其接口采用流行的同步串行外设接口(SPI),可与任何一种单片机方便接口,并可同时提供64路输出或驱动64只独立LED。PS7219内部具有15×8RAM功能控制寄存器,可方便寻址,对每位数字可单独控制、刷新,不需重写整个显示器。显示的亮度可数字控制,每位都具有闪烁使能控制位,引脚CON置高电平,可禁止所有显示,达到降低功耗的效果,并不影响对控制寄存器的修改。PS7219还有一个掉电模式,一个允许用户从1位数显示到8位数显示选择的扫描界限寄存器和一个强迫所有LED接通的测试模式。N个PS7219级联,可实现N×8位LED的显示。 2 硬件设计 硬件组成框图如图3所示。 3 软件设计 整个程序也分为编程和运行两个部分,程序总框图如图4所示。 图4程序流程框图 PS1016利用SDA和SCL两根引脚形成一个I2C总线接口,数据传送速率为60kHz,使PS1016能扩展I2C器件。 I2C数据传送格式如图5所示: 其中S为启动信号,A为应答信号,R/W为读/写位,P为停止信号。 图5I2C数据传送格式 24LC256工作于单字节读写或页读写模式,利用数据1,数据2来形成高低位地址。以下是PS1016读写24LC256程序,实现单字节数据写入和读出。
以上的程序设计,如果略加修改,便可用于可控大型焰火的燃放等其它领域。 参考文献
|
|
|
|
|
[显示技术] 相关文章: 利用DVI实现双屏幕超宽图像显示简介:
在飞机座舱显示系统中,需要超宽式屏幕的大图像显示,这样可以灵活地实现图像的融合与分配,并且可以自由地实现分窗、镶嵌的功能;可以将全部仪表板融合到显示屏幕上,同时自然地进行人机交互,实现住处最大化。DVI图像接口是Intel等公司联合推出的数字式显示器接口,如果能实现无缝地驱动双屏幕显示器的话,就可以很自然地实现超宽屏幕显示。一般的飞机座舱可以方便地实现大图像"整体"概念,具有很好的应用价值。 目前市场上普遍缺少高分辨率的超宽式显示器。对于液晶显示器来说,一...... 一种低成本汉字液晶显示的实现方法
遥控LED广告牌
在汽车中驱动LED照明的开关
对视频图像及其显示的浅见
友达光电推首款7.5代42英寸面板 十月份量产
显示器的分辨率和清晰度-视频图像
显示器元器件维护基本常识
LCD降价接近尾声 第三季度价格可能上扬
LG飞利浦开始筹备在华建液晶模块厂 |
|
|
|