标题: 开源优化后的单片机制作字库 程序与Proteus仿真图 [打印本页]

作者: 涛qq623942603    时间: 2022-9-13 12:35
标题: 开源优化后的单片机制作字库 程序与Proteus仿真图
前不久仿真了一下单片机制作库(通过串口传输) 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, 下载次数: 10)







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