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

作者: 418854190    时间: 2022-1-31 11:38
标题: 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)






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