用STC12C5A60S2单片机做的简易数码相框,给大家参考下吧!需要的拿去!还有很多改进空间,例如可以将定时器设计的软时钟改成DS1302等时钟芯片实现,进而将万年历功能完善,还可以增加阴历和节假日提示等等功能!还可以增加MP3和电子书等功能,随你自由发挥,反正在这个基础上按照程序框架,很容易添加一个新的功能!
毕业设计课题是基于单片机的多功能数码相框设计,该设计实现了以下几个功能:
1、BMP图片播放功能:能播放SD卡中的BMP图片,实现BMP图片的解码显示,将解码后的BMP图片显示到TFT彩屏上。
2、移植了一款适合单片机使用的文件系统FATFS,该文件系统占用ROM和RAM少,具有打开文件、读/写文件等功能,使用它可以方便的对存储在SD卡中的各种文件进行读写操作。
3、简易万年历功能:使用单片机的定时器设计了一个软时钟,进而实现了一个简易万年历的功能,可以通过上一月/下一月按键进行查找。
4、系统设置功能:通过按键或者红外遥控器对系统时间日期进行设置,方便调时。
5、演示程序功能:主要显示一些个人信息,包括学校、学院、指导老师等信息。该功能可以用来扩展升级,实现一些其他功能。
6、推箱子游戏:实现了推箱子游戏,可以通过按键或者是红外遥控器控制游戏。
以下是演示过程中拍的照片: