作品视频:
http://www.tudou.com/programs/view/9hiLvDxIml4/
例行说2句:这作品其实在几个月之前就完成了,因为实习的原因一直没时间整理资料上传,因为本人能力有限只能用汇编写,不可避免有错误,如程序有Bug希望高手能指出。LCM用的是 OCMJ4X8b-2 这LCM比较贵有兴趣可自己重写LCM驱动
;***************************************************************************************************
;LCM模块写数据子程序
;***************************************************************************************************
SUB: ;写模块子程序
JB LCD_BUSY,SUB ;确认模块是否空闲(BUSY=0)
MOV LCD_DATA,A ;向总线送数
NOP ;等待总线数据稳定
SETB LCD_REQ ;向模块发请求命令
HE3: JNB LCD_BUSY,HE3 ;等待模块写入数据完毕
CLR LCD_REQ ;撤除数据发送请求
RET ;子程序返回
;***************************************************************************************************
毕竟程序写得比较辛苦,希望不要直接删除作者的信息直接拿去用 m(_ _)m
下载后记得顶贴哦~
电路图、源码、芯片手册
ourdev_459607.rar(文件大小:3.29M) (原文件名:我的闹钟资料.rar)
走时
(原文件名:IMG0560A.jpg)
第一层菜单
(原文件名:IMG0561A.jpg)
闹钟菜单
(原文件名:IMG0562A.jpg)
铃声菜单
(原文件名:IMG0563A.jpg)
铃声菜单
(原文件名:IMG0564A.jpg)
录制铃声时的进度条
(原文件名:IMG0559A.jpg)
SPY0030A是凌阳的功放芯片,比较难买到,可以用LM386来代替
DS1302这个我想不用我说了。。。网上常用的时钟芯片,要是嫌它精度不够的话可自行用DS12C887来代替,DS12C887的数据总线可与LCM的数据总线接在一起,当然要修改部分驱动
AMS1117-3.3:3.3v的稳压集成电路,因为ISD4004是3v供电的,IO口能承受5V,所以可直接与5v的单片机IO相连,但不要试图把ISD4004的供电引脚接到5v的系统,短时间内不会烧坏,但也不会工作
ISD4004:录放音芯片,在广州新赛格的话要55大洋一片。。。
下一步打算使用 CLASS-D 来做音频放大,并增加音量调节的LCM菜单和PWM背光调节~不过工作比较忙,不知道啥时候能完成~
一周热门 更多>