找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 21796|回复: 78
收起左侧

普中的开发板以及送的 ST7565主控12864液晶 做的一个带2级菜单的时钟 自动识别闰平年

  [复制链接]
ID:63997 发表于 2014-7-30 11:57 | 显示全部楼层 |阅读模式
本帖最后由 xueyunmicheng 于 2014-8-3 20:06 编辑


历时好多天做了一个
时钟 也是是 128X64  ST7565 主控不带字库的液晶  没有使用时钟芯片 用的98c52 三个定时器

T0: 用来走时 定时50毫秒 为了提高精度 这个中断里面 加上赋初值 只有三条指令。
T1 : 用来提供背光亮度PWM产生 定时0.1毫秒 。 共20级可调 每级 5%
T2:用来提供背光延时 定时50毫秒 由于接触单片机时间不长  这个定时器在设定时间到了后 需要关闭定时器  然后停止计时 我做不到于T0公用定时 所以启用了 T2定时器 (希望高手可以帮我解惑) 可调时间 5 - 45秒 每5秒递增

菜单由于ST7565主控液晶资料比较少 (或许我没有找到)文字反白实在处理不了 所以用的箭头来指示显示行 内容是 时间设置 日期设置 星期设置 背光设置 背光设置下面有子菜单 背光时间设置 背光亮度设置
上点图片先:


界面

界面


设置1

设置1


设置2

设置2


背光

背光


时间

时间



亮度

亮度

时间实验v1.2.zip

用的外链 115储存 看看能不能下载吧! 这个文件有点大 是修改后的版本  添加了 闹钟设置功能 但是没有写入声音文件 可以用 有源蜂鸣器 或者 自己加代码 来驱动无源蜂鸣器
另 已经不是用定时器 走时了 现在用的 ds1302 时钟芯片 然后把闹钟时间 背光时间设置 背光亮度设置数据 储存在 1302 芯片中 当1302 有备用电池的时候 设置数据不会丢失!


评分

参与人数 7威望 +5 黑币 +41 收起 理由
金陵第一钗 + 3 赞一个!
A17094430 + 5 赞一个!
2715644932 + 5 共享资料的黑币奖励!
josonxie + 13
Booligan + 5 很给力!
wangyin + 5 + 5 赞一个!
admin + 5 很给力!

查看全部评分

回复

使用道具 举报

ID:63997 发表于 2014-7-30 12:03 | 显示全部楼层
本帖最后由 xueyunmicheng 于 2014-7-31 17:27 编辑

附上程序 呃 为何文件上传不了啊!

压缩包上传出错

压缩包上传出错






程序结构

程序结构


时间 .c.zip (32.18 KB, 下载次数: 623)

评分

参与人数 2威望 +40 黑币 +25 收起 理由
钟先森 + 5 很给力!
admin + 40 + 20 很给力!

查看全部评分

回复

使用道具 举报

ID:1 发表于 2014-7-30 14:52 | 显示全部楼层
楼主你好 时间时间.rar 这个压缩包有多大?
回复

使用道具 举报

ID:51024 发表于 2014-7-30 15:11 | 显示全部楼层
好东西 啊 我喜欢  谢谢楼主分享,51黑有你更精彩!!
回复

使用道具 举报

ID:63997 发表于 2014-7-31 14:25 | 显示全部楼层
admin 发表于 2014-7-30 14:52
楼主你好 时间时间.rar 这个压缩包有多大?

包不大 只有 四点几 M 应该大小没有超过吧!因为里面有一些图片
回复

使用道具 举报

ID:1 发表于 2014-7-31 16:28 | 显示全部楼层
xueyunmicheng 发表于 2014-7-31 14:25
包不大 只有 四点几 M 应该大小没有超过吧!因为里面有一些图片

那应该可以上传啊  要不你再测试一下  可能是但是网络不好
回复

使用道具 举报

ID:63997 发表于 2014-7-31 17:28 | 显示全部楼层
admin 发表于 2014-7-31 16:28
那应该可以上传啊  要不你再测试一下  可能是但是网络不好

没办法了 还是不能上传 还是一样的错误代码 我重新压缩后 也一样不能上传!
不过所有代码已经放在2楼的 两个文件里面咯 有兴趣的可以看看!
回复

使用道具 举报

ID:63537 发表于 2014-7-31 17:49 | 显示全部楼层
谢谢分享,下载 来看一下
回复

使用道具 举报

ID:64696 发表于 2014-9-6 20:03 | 显示全部楼层
谢谢分享
回复

使用道具 举报

ID:68068 发表于 2014-10-29 16:02 | 显示全部楼层
楼主好人
回复

使用道具 举报

ID:73082 发表于 2015-3-6 16:02 | 显示全部楼层
可惜我的12864不能用
回复

使用道具 举报

ID:47760 发表于 2015-3-18 15:17 | 显示全部楼层
谢谢楼主分享
回复

使用道具 举报

ID:75267 发表于 2015-3-24 23:35 | 显示全部楼层
感谢分享 需要呢  找了好久。。。
回复

使用道具 举报

ID:80157 发表于 2015-5-16 13:21 | 显示全部楼层
弄半天。感谢
回复

使用道具 举报

ID:78901 发表于 2015-5-17 20:43 | 显示全部楼层
谢谢分享,下载 来看一下
回复

使用道具 举报

ID:84185 发表于 2015-6-28 20:54 | 显示全部楼层
新人学习了
回复

使用道具 举报

ID:89510 发表于 2015-9-6 19:00 | 显示全部楼层
谢谢楼主
回复

使用道具 举报

ID:88875 发表于 2015-9-26 16:46 | 显示全部楼层
请问楼主,你知道这块屏幕该如何读数据吗?写了半天也没有头绪。或者求教能够重叠显示图像的方法!
回复

使用道具 举报

ID:91472 发表于 2015-10-2 00:33 来自手机 | 显示全部楼层
xueyunmicheng 发表于 2014-7-30 12:03
附上程序  呃 为何文件上传不了啊!



这么久了不知道还看不看的到。115盘已经堕落了。LZ的时钟版本1302不知道能否上传一份,不胜感激。最近被送了几块c2600的屏幕。
回复

使用道具 举报

ID:91472 发表于 2015-10-2 00:35 来自手机 | 显示全部楼层
除了背景纸基本上是一样的了
IMG_20151001_235748.jpg
回复

使用道具 举报

ID:63997 发表于 2015-10-6 23:30 | 显示全部楼层
执念执战 发表于 2015-9-26 16:46
请问楼主,你知道这块屏幕该如何读数据吗?写了半天也没有头绪。或者求教能够重叠显示图像的方法!

这个屏 我试过读数据 结果都出来会有错误 (错乱的)结果放弃了 想要显示重叠的图像 只能采取“或”之前的显示数据这样的方法了
回复

使用道具 举报

ID:63997 发表于 2015-10-6 23:34 | 显示全部楼层
zhqsoft 发表于 2015-10-2 00:33
这么久了不知道还看不看的到。115盘已经堕落了。LZ的时钟版本1302不知道能否上传一份,不胜感激。最近被 ...

1302 的在我的其他的帖子里面有贴出来 你可以去找找
回复

使用道具 举报

ID:88875 发表于 2015-11-5 17:16 | 显示全部楼层
本帖最后由 执念执战 于 2015-11-5 17:22 编辑
xueyunmicheng 发表于 2015-10-6 23:30
这个屏 我试过读数据 结果都出来会有错误 (错乱的)结果放弃了 想要显示重叠的图像 只能采取“或”之前 ...

好吧  我已经读出来了
uchar read_date()

{         
uchar sh;
P0=0xff;                     //这儿数据发送端口开始要加高电平  网上说P1,P2口        不必加,没试过,用其他端口的话试试
CS = 0;
RW = 0;
_nop_();
RD = 0;         
RS = 1;   
RW = 1;      
_nop_();
_nop_();        
_nop_();
sh=P0 ;            
_nop_();
_nop_();        //延时要长一些。就因为延时短了,我改了很多遍也老是读不出        来,网上各种提问也没人给我    答案,差点愁死我,于是各种实验,加 长延时后居然好了。
_nop_();
RD = 1;

_nop_();
_nop_();
_nop_();
RD = 0;
_nop_();
return sh;
}
然后虚读一次,就是读两次。乱码的话要右移八位再或上本身。
回复

使用道具 举报

ID:95208 发表于 2015-11-9 21:34 | 显示全部楼层
执念执战 发表于 2015-11-5 17:16
好吧  我已经读出来了
uchar read_date()

层主的mcu晶振是多少?我做画点程序,这块LCD真的是奇葩,也是纠结在数据读取这里,copy了你的程序,每次读取都是0,不知道怎么解决,求解
回复

使用道具 举报

ID:96521 发表于 2015-11-20 22:18 | 显示全部楼层
为什么下载文件是损坏的
回复

使用道具 举报

ID:104828 发表于 2016-1-31 22:01 | 显示全部楼层
xueyunmicheng 发表于 2014-7-30 12:03
附上程序  呃 为何文件上传不了啊!

谢谢楼主,正需要
回复

使用道具 举报

ID:101569 发表于 2016-2-4 12:33 | 显示全部楼层
老是搞不好,新人学习了
回复

使用道具 举报

ID:63815 发表于 2016-3-10 11:13 | 显示全部楼层
谢谢分享,下载 来看一下
回复

使用道具 举报

ID:112374 发表于 2016-4-17 18:07 | 显示全部楼层
什么不能解压呀  
回复

使用道具 举报

ID:63997 发表于 2016-4-19 00:01 | 显示全部楼层

不用解压 直接把 文件后缀名改掉 就可以了 比如 那个x.c.zip 改成x.c就可以了
回复

使用道具 举报

ID:86777 发表于 2016-5-5 08:47 | 显示全部楼层
看看啊。。。。。
回复

使用道具 举报

ID:123126 发表于 2016-5-25 15:23 | 显示全部楼层
楼主,你好,115的分享功能已经取消了,你还有其他的这种12864的程序么?
回复

使用道具 举报

ID:134509 发表于 2016-7-21 15:42 | 显示全部楼层
找了好久,终于找到了
回复

使用道具 举报

ID:135701 发表于 2016-8-1 17:04 | 显示全部楼层
Good!!!
回复

使用道具 举报

ID:135701 发表于 2016-8-1 20:25 | 显示全部楼层
zhqsoft 发表于 2015-10-2 00:35
除了背景纸基本上是一样的了

请问你这是怎么搞的啊 ???直接插在单片机上吗??  我插上了  程序也烧进去了   没反应啊
回复

使用道具 举报

ID:64273 发表于 2016-8-2 09:03 | 显示全部楼层
下来看看
回复

使用道具 举报

ID:63997 发表于 2016-8-2 11:10 来自手机 | 显示全部楼层
Booligan 发表于 2016-8-1 20:25
请问你这是怎么搞的啊 ???直接插在单片机上吗??  我插上了  程序也烧进去了   没反应啊

请根据程序中引脚声明来调整接线
回复

使用道具 举报

ID:86777 发表于 2016-8-18 17:00 | 显示全部楼层
不粗,有才啊
回复

使用道具 举报

ID:137703 发表于 2016-8-27 14:23 | 显示全部楼层
过来学习一下
回复

使用道具 举报

ID:18156 发表于 2016-9-18 15:19 | 显示全部楼层

找了好久,终于找到了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表