单片机/MCU论坛
直播中

王鑫堂

13年用户 10经验值
私信 关注
[问答]

PC机作为上位机,单片机作为下位,让上下位机之间通过串口

上位PC机用专门的软件,编辑将要显示的信息,通过串口发给单片机,存储在Flash内,单片机再驱动电路将字符的编码通过LED点阵的形式显示出来。LED显示屏的屏幕设计采用模块化的结构,基本单元是LED显示单元模块。
    下位机开机进行中断、串口初始化后,能按照指令执行显示子程序,下位机始终处于监听状态,当有串口中断时,能和上位机通信,接收到数据后存于Flash中,根据数据中的命令字,执行相应的操作,根据汉字内码从字库中查找出字模,送至显示缓存区,通过数据处理后输出至列选通信号,配合行扫描信号,进行动态扫描显示,能完成字幕左移功能。
   主要是下位机的C语言代码,我打算将字幕信息取模后的数组信息放在下位机中,上下位机连通通信后,上位机就发送一些简单的数字就可以了,下位机根据不同的数字,调用不同的数组,然后显示在LED屏幕上就行了。单片机开发板和LED点阵屏还有一些基本程序我都有。求大侠帮忙指点,我的QQ1039050006

更多回帖

发帖
×
20
完善资料,
赚取积分