单片机教程网

电脑版
提示:原网页已由神马搜索转码, 内容由www.51hei.com提供.
查看:1674|回复:0
打印上一主题下一主题

开源优化后的单片机制作字库 程序与Proteus仿真图

[复制链接]
跳转到指定楼层
楼主
ID:78835发表于 2022-9-13 12:35|只看该作者|只看大图回帖奖励
前不久仿真了一下单片机制作库(通过串口传输) http://www.51hei.com/bbs/dpj-223297-1.html(出处: http://www.51hei.com/bbs/),仿真通过,后面在实际制作的时候发现一些问题,利用中秋的假期完善了一下,串口的协议改变了一下,不用发送字体,尽可能模仿外挂FLASh芯片的模式。协议改成:
主机发送=帧头(8Bit)+地址(16Bit)+长度(8Bit)+帧尾(8Bit)
丛机接收=帧头(8Bit)+地址(16Bit)+长度(8Bit)+帧尾(8Bit) + 数据

比如,主机需要读取丛机0x1234的起始地址,连续读取32个数据,那么就发送 0xAA + 0x1234 + 32 + 0x55
丛机接收到数据解码后,返回 0xAA + 0x1234 + 32 + 0x55 + 32个数据

这是Proteus仿真的效果图:



这是实物的效果图,因为手上没AVR的单片机,用的是FMD的单片机,移植过去就好了。



附件是iar编译器的源代码(需要用iar打开)和Proteus8.8仿真文件:
IAR格式的程序和Proteus8.8仿真.7z(341.39 KB, 下载次数: 9)


评分

黑币 +90
收起理由
+ 90
共享资料的黑币奖励!

查看全部评分

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

Powered by 单片机教程网