立即注册
查看: 4496|回复: 17

LED超大屏幕控制方案 所有资料开源放送!

发表于 2015-12-2 11:31:02 | 显示全部楼层 |阅读模式 来自 广东省深圳市罗湖区
#include<intrins.h>
#include<lcd1602.h>
#include<menu.h>
sbit SER=P1^7;
sbit OE=P1^6;
sbit LAT=P1^5;
sbit SCK=P1^4;
#define pNumH 0XFE
#define pNumL 0X98
extern unsigned char CntN;
extern volatile unsigned char Cnt;
extern volatile unsigned char PwmCnt;
extern volatile unsigned char KeyVal;
extern  volatile unsigned char MenuCnt;
unsigned char tNumH,tNumL;
unsigned char pFlag=0;
extern volatile unsigned char TypeCnt,L1Cnt,L10Cnt,L100Cnt,L1000Cnt,SpeedCnt;
unsigned char RTab[]={0x24,0x49,0x92,0x24,0x49,0x92};
unsigned char GTab[]={0x92,0x24,0x49,0x92,0x24,0x49};
unsigned char BTab[]={0x49,0x92,0x24,0x49,0x92,0x24};
unsigned char RGTab[]={0xb6,0x6d,0xdb,0xb6,0x6d,0xdb};
unsigned char RBTab[]={0x6d,0xdb,0xb6,0x6d,0xdb,0xb6};
unsigned char GBTab[]={0xdb,0xb6,0x6d,0xdb,0xb6,0x6d};
unsigned char BLTab[]={0x00,0x00,0x00,0x00,0x00,0x00};

unsigned char jianbiantab[5][3]={
                                                                 
                                                                 {0x00,0x00,0x00},
                                                                 {0x00,0x00,0x00},
                                                                 {0x00,0x00,0x00},
                                                                 {0x24,0x49,0x92},
                                                                 {0x00,0x00,0x00},
                                                                };

sbit A0=ACC^0;
sbit A1=ACC^1;
sbit A2=ACC^2;
sbit A3=ACC^3;
sbit A4=ACC^4;
sbit A5=ACC^5;
sbit A6=ACC^6;
sbit A7=ACC^7;
#define TT8H 0XC1
#define TT8L 0X80
#define TT4H 0XE0
#define TT4L 0XC0
#define TT2H 0XF0
#define TT2L 0X60
#define TT1H 0XF8
#define TT1L 0X30




void SendOnePoint(unsigned char val)
        {
                /*ACC = val;
            SCK = 0;             //拉低74HC595时钟
            SER = A0;         //发送74HC595一位串行数据
            SCK = 1;                //拉高74HC595时钟
            SCK = 0;                //拉低74HC595时钟         
            SER = A1;        //发送74HC595一位串行数据
            SCK = 1;                //拉高74HC595时钟
                SCK = 0;                //拉低74HC595时钟
            SER = A2;        //发送74HC595一位串行数据
            SCK = 1;        */
                unsigned char i;
                for(i=0;i<3;i++)
                {
                SCK=0;
                if(val&0x01) SER=1;
                else SER=0;
                SCK=1;
                val=val>>1;
                }
        }

void SendByte(unsigned char val)
{

            ACC = val;
            SCK = 0;             //拉低74HC595时钟
            SER = A0;                 //发送74HC595一位串行数据
            SCK = 1;                //拉高74HC595时钟
            SCK = 0;                //拉低74HC595时钟         
            SER = A1;                //发送74HC595一位串行数据
            SCK = 1;                //拉高74HC595时钟
                SCK = 0;                //拉低74HC595时钟
            SER = A2;                //发送74HC595一位串行数据
            SCK = 1;       
                SCK = 0;             //拉低74HC595时钟
            SER = A3;                 //发送74HC595一位串行数据
            SCK = 1;                //拉高74HC595时钟
            SCK = 0;                //拉低74HC595时钟         
            SER = A4;                //发送74HC595一位串行数据
            SCK = 1;                //拉高74HC595时钟
                SCK = 0;                //拉低74HC595时钟
            SER = A5;                //发送74HC595一位串行数据
            SCK = 1;
                SCK = 0;                //拉低74HC595时钟         
            SER = A6;                //发送74HC595一位串行数据
            SCK = 1;                //拉高74HC595时钟
                SCK = 0;                //拉低74HC595时钟
            SER = A7;                //发送74HC595一位串行数据
            SCK = 1;       

}



代码没有贴完!但是有需要想看的就看吧!直接开源送给大家!好的话大家就帮忙顶下!

游客,如果您要查看本帖隐藏内容请回复

已绑定手机
已实名认证
发表于 2015-12-2 11:32:45 | 显示全部楼层 来自 广东省深圳市罗湖区
看看是什么样的资料
 楼主| 发表于 2015-12-2 11:33:34 | 显示全部楼层 来自 广东省深圳市罗湖区
拼博的佛 发表于 2015-12-2 11:32
看看是什么样的资料

你好快啊!刚刚放上去!你就回复了!
已绑定手机
已实名认证
发表于 2015-12-2 11:34:39 | 显示全部楼层 来自 广东省深圳市罗湖区
臭丶臭 发表于 2015-12-2 11:33
你好快啊!刚刚放上去!你就回复了!

我守着嘞
已实名认证
发表于 2015-12-2 13:36:57 | 显示全部楼层 来自 北京市
顶了哈。。。。。
 楼主| 发表于 2015-12-2 13:37:10 | 显示全部楼层 来自 广东省深圳市罗湖区

好吧  你牛!
 楼主| 发表于 2015-12-2 13:37:39 | 显示全部楼层 来自 广东省深圳市罗湖区
zbn1981 发表于 2015-12-2 13:36
顶了哈。。。。。

谢谢了!...
已绑定手机
发表于 2015-12-2 14:54:04 | 显示全部楼层 来自 广东省深圳市罗湖区
学习了谢谢分享
 楼主| 发表于 2015-12-2 14:55:24 | 显示全部楼层 来自 广东省深圳市罗湖区

谢谢顶贴!!!
已绑定手机
发表于 2015-12-2 23:52:43 | 显示全部楼层 来自 广东省深圳市
好东东,有必要学!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表