欢迎来到天天文库
浏览记录
ID:339935
大小:1.86 MB
页数:37页
时间:2017-07-25
《数码相框的设计与实现 毕业设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计(论文)题目数码相框的设计与实现姓名学号专业班级信息0704所在学院信息与电气工程学院指导教师(职称)1数码相框的设计与实现【摘要】本课题以MCS-51单片机为开发平台,针对SD卡移植一种开源的FATFS文件系统,能自动对SD卡上的文件进行枚举,并对符合格式要求的图像文件进行读取操作。本系统采用软件解码技术,实现对通用图像文件格式BMP进行解码操作,并使图像在彩色LCD显示屏上显示,同时通过按键控制图像播放模式,包括图片的切换以及循环显示。该设计方案制作成本低,硬件构成简单,易于扩展和升级,其解码功能是通过软件
2、模拟实现,这样使系统具有良好的灵活性、适应性以及实用性。【关键词】STC12C5A60S2单片机,FATFS文件系统,BMP软件解码,SD卡2DesignandRealizationofDigitalPhotoFrame【Abstract】BasedwithMCS-51MCUDevelopmentPlatform,thesystemtransfersanopensourcefilesystemnamedFATFSfortheSDcard.Thisfilesystemcanautomaticallyenumerateth
3、efilesofSDcardandachievereadoperationoftheimagefilewhichmeetstherequirementsofformat.AtthesametimethesystemusesthesoftwaredecodingtoachievethedecodingoperationofthecommonimagefileformatsBMP.WhiletheimagecanbedisplayedonthecolorLCD,throughthekeybuttons,thesystema
4、lsocancontroltheimageplaybackmode,includingtheswitchandcycledisplay.Withlowproductioncostsandsimplehardware,thisdesigniseasytoexpandandupgrade.Alsothedecodingfunctionisachievedthroughsoftwaresimulation,sothatthesystemhasgoodflexibility,adaptabilityandpracticalit
5、y.【KeyWords】STC12C5A60S2MCU,FATFSFileSystem,BMPSoftwaredecoder,SDCard2目录第1章绪论11.1选题背景11.2国内外研究现状11.3论文主要研究内容2第2章数码相框的硬件设计32.1系统总体硬件设计32.2单片机处理器模块42.2.1单片机小系统设计42.3SD卡模块52.3.1SD卡接口设计电路62.4液晶彩屏显示模块62.5按键模块72.6串口模块82.7电源电路8第3章数码相框的软件设计103.1软件总体设计结构103.2图像文件读取设计113.
6、2.1SD卡初始化123.2.2SPI数据传输133.2.3FATFS文件系统移植设计143.3图像文件解码设计183.3.1BMP图像解码183.4图像文件显示设计203.4.1液晶彩屏初始化203.4.2彩屏点阵显示设计213.5控制模块233.51定时器初始化233.5.2按键程序设计24第4章制作成果展示及分析264.1数码相框硬件制作成果及分析2624.2图像显示结果及分析26结论28参考文献29附录A30致谢312图目录图2.1数码相框系统硬件设计结构3图2.2单片机小系统时钟电路设计结构4图2.3单片机小
7、系统复位电路设计5图2.4SD卡接口设计电路6图2.5单片机与SD卡接口连接电路6图2.6液晶彩屏设计电路7图2.7按键设计电路7图2.8串口设计电路8图2.9电源设计电路9图3.1主程序流程图11图3.2SD卡初始化流程图12图3.3SD卡图像数据读取流程14图3.4FAT文件系统存储结构15图3.5FATFS读取文件流程图17图3.6点阵显示设计流程图23图4.1数码相框硬件制作成果图26图4.2BMP图像解码前后对比图272第1章绪论1.1选题背景近几年来,数码相机由于具有使用简便,拍摄效果好,可立刻观赏拍摄的照
8、片,而且拍摄过程几乎不产生任何成本等优点,已经完全取代了传统相机。而随着数码相机的普及,所拍摄的数码照片数量也越来越多。大多数人都喜欢用存储器对数码相片进行保存,一是因为这些照片的打印成本要高于传统的照片,二是这些照片可以随时地放到电脑上进行修改和观赏。但是随着相片数量的增加以及对这些相片的频繁使用,人们发现只能使用电脑工具处理这
此文档下载收益归作者所有