找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1987|回复: 0
打印 上一主题 下一主题
收起左侧

51单片机往SD(tf)卡内写入bin图片文件并读出来显示 非fat fat32系统方式 汇编语言程序

[复制链接]
跳转到指定楼层
楼主
此方法不是用FAT FAT32系统的  所以操作麻烦  SD卡不能放其它文件  每次插电脑上都提示格式化 不用管 不要格式化

我试了10张图片都正常读出来了    单片机用的是12C5A60S2 12M晶振  2G卡  2.4寸彩屏  读一屏大概三秒  

1,准备一张240*320的图片  格式随意


2,按图设置  先设置尺寸在打开图片   先打开图片后设置尺寸设置完就点一下设置尺寸旁边的三角 在看一下下面的输出图像是不是想要的尺寸


3,插入闲置的内存卡 卡内必须没有重要资料  
弹出让格式化是因为我之前写入了文件 不用管  以后增加新文件都会这样  直接取消   一旦格式化之前写入的数据全没


4,用WINHEX软件打开SD卡  选择物理驱动器里的SD卡  


5,打开要写入的bin文件并复制  弹窗不用管 点确定 在点移动存储介质

6,选择空白扇区 我之前写过文件 所以空白扇区是2701 点左下角 输入扇区号   
240*320 16位真彩色占用300扇区  下次选择空白扇区给之前的扇区加300
240×2×320÷512=300    240像素×每像素所用的2字节颜色×320行=所用字节数   在÷512=占用扇区数


7,记住空白扇区的地址号  我这个是00151A00  点击空白扇区起始位置 在点写入文件 弹窗不用管 点确定


8,文件写入后点保存  不管弹窗提示的多严重不用管 继续点  确定  是  文件写入完成

9,在编程软件里输入文件的内存地址

10,  显示出来的效果  (屏缺线)


汇编语言程序: 单片机读SD卡 2.4寸彩屏显示图片 - 汇编.rar (2.8 MB, 下载次数: 11)

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶 踩
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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