c语言编程让lcd显示颜色,万年历---c语言编程LCD显示(汉显).doc

#include

#define uchar unsigned char

#define uint unsigned int

#define dataport P2

bit flagg=0;

sbit E=P1^2; //使能端

sbit RW=P1^1; //读写端

sbit RS=P1^0; //数据命令端口

sbit CS1=P1^3;

sbit CS2=P1^4;

sbit DQ=P3^0;

uchar ip;

uchar temp[3];

uchar flag=0;

uchar sum,setbit;

uchar discode[13];

uchar year=8,month=12,week=7,day=7,hour=12,minute=0,second=0,pm;

uchar code day1[]={0,32,29,32,31,32,31,32,32,31,32,31,32};

uchar code day2[]={0,32,30,32,31,32,31,32,32,31,32,31,32};

uchar code shu0[]={0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x0F,0x10,

0x20,0x20,0x10,0x0F,0x00};/*"0",0*/

uchar code shu1[]={0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00,0x00,0x20,0x20,

0x3F,0x20,0x20,0x00,0x00};/*"1",0*/

uchar code shu2[]={0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00,0x00,0x30,0x28,

0x24,0x22,0x21,0x30,0x00};/*"2",0*/

uchar code shu3[]={0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00,0x00,0x18,0x20,

0x20,0x20,0x11,0x0E,0x00};/*"3",0*/

uchar code shu4[]={0x00,0x00,0xC0,0x20,0x10,0xF8,0x00,0x00,0x00,0x07,0x04,

0x24,0x24,0x3F,0x24,0x00};/*"4",0*/

uchar code shu5[]={0x00,0xF8,0x08,0x88,0x88,0x08,0x08,0x00,0x00,0x19,0x21,

0x20,0x20,0x11,0x0E,0x00};/*"5",0*/

uchar code shu6[]={0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,0x00,0x0F,0x11,

0x20,0x20,0x11,0x0E,0x00};/*"6",0*/

uchar code shu7[]={0x00,0x38,0x08,0x08,0xC8,0x38,0x08,0x00,0x00,0x00,0x00,

0x3F,0x00,0x00,0x00,0x00};/*"7",0*/

uchar code shu8[]={0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,0x00,0x1C,0x22,

0x21,0x21,0x22,0x1C,0x00};/*"8",0*/

uchar code shu9[]={0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x00,0x31,

0x22,0x22,0x11,0x0F,0x00};/*"9",0*/

uchar code dian[]={0x00,0x38,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00};/*"°",0*/

uchar code C[]={0xC0,0x30,0x08,0x08,0x08,0x08,0x38,0x00,0x07,0x18,0x20,0x20,0x20,0x10,0x08,0x00};/*"C",0*/

uchar code xiao[]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,

0x00,0x00,0x00,0x00,0x00};/*".",0*/

uchar code fu[]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,

0x01,0x01,0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值