标题: ISD2500语音芯片录音软件+128*64液晶做的3层菜单等 [打印本页]

作者: jiege    时间: 2013-7-9 21:19
标题: ISD2500语音芯片录音软件+128*64液晶做的3层菜单等

第一层菜单

第一层菜单

第一层菜单


第二层菜单


第二层菜单


第二层菜单


第二层菜单


第二层菜单


第三层菜单(背光亮度有变化)


第三层菜单


第三层菜单


第三层菜单



ISD25120语音芯片录音软件软件截图

12864液晶显示菜单Keil C源代码.rar (98.89 KB, 下载次数: 55)
ISD25120语音芯片录音软件VB源代码.rar (138.09 KB, 下载次数: 62)
液晶菜单原理图.rar.rar (6.79 KB, 下载次数: 40)



作者: jiege    时间: 2013-7-9 21:23
液晶是用128*64带字库的3线串口方式
我所用型号的管脚排列如下
--------------------------------------------
管脚号 管脚名称 电平 管脚功能描述
1       VSS      0V   电源地
2       VCC      +5V  电源正
3       V0        -   对比度(亮度)调整
4      RS(CS)   H/L  RS=“H”,表示DB7——DB0为显示数据
                      RS=“L”,表示DB7——DB0为显示指令数
5     R/W(SID)   H/L  R/W=“H”,E=“H”,数据被读到DB7——DB0
                      R/W=“L”,E=“H→L”, DB7——DB0的数据被写到IR或DR
6     E(SCLK)    H/L  使能信号
7     DB0        H/L  三态数据线
8     DB1        H/L  三态数据线
9     DB2        H/L  三态数据线
10    DB3        H/L  三态数据线
11    DB4        H/L  三态数据线
12    DB5        H/L  三态数据线
13    DB6        H/L  三态数据线
14    DB7        H/L  三态数据线
15    PSB        H/L  H:8位或4位并口方式,L:串口方式
16    NC          -   空脚
17  /RESET       H/L  复位端,低电平有效
18  VOUT          -   LCD驱动电压输出端
19    A          VDD  背光源正端(+5V)
20    K          VSS  背光源负端
作者: admin    时间: 2013-7-9 21:28

粗略看了下感觉有点问题啊:
原理图没有LCD啊,LCD接哪呢你
C不太规范啊,只有一个.C文件,其它都是头文件。
代码感觉比较乱
菜单显示也没有个小架构,一般会搞个结构体类的吧,都是直接显示。
作者: jiege    时间: 2013-7-9 21:57
抱歉,时间不多没有做太好只能尽量做个大概给大家提供个学习,原理图的LCD没画可以从网络看到。其实这些器件接法大家都知道,我就省去了。

由于之前的C文件比较乱,现在做了大概的修改,架构清晰很多。以后有空在把它功能做全做规范。 12864液晶显示菜单Keil C源代码优化.rar (154.21 KB, 下载次数: 39)

作者: zhu123    时间: 2013-7-9 22:05
我也在用这个屏做菜单,现在是5级,片子用的是XC888,不过由于用的是Switch来做,所以菜单越多程序就变得越复杂.听师兄说应该用结构体指针或者函数指针来做才是科学的,但是没有找到实际的例程.不敢轻易尝试,看看楼主做的.学习学习..
楼主有邮箱没..交流交流..
作者: 朗朗繁星    时间: 2013-7-10 16:12
赞一个赞一个
作者: 盟主最好    时间: 2013-7-13 20:20
不错 学习了!
作者: 心随雪飘    时间: 2013-8-10 16:57
都是牛人呀    呵呵   我等还需要努力
作者: abqz994456    时间: 2013-8-12 16:21
来学习一下!!
作者: smile_618    时间: 2013-8-22 21:31
kanyixia
作者: pengyongnet    时间: 2019-3-11 07:24
不错感谢楼主




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1