0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

51单片机驱动HMI串口屏,串口屏的下载方式

jf_88434166 来源:jf_88434166 作者:jf_88434166 2026-03-17 11:44 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

串口屏

串口屏是一个集成了单片机的屏幕模块,采用的是TTL串口协议,可以直接通过对应指令控制屏幕,
本文采用的串口屏是T0系列的基本型,目的是通过单片机的串口来控制串口屏
1-主图.png

串口屏的程序下载

本次实验需要先给串口单独下载程序,然后再给单片机下载程序,两次下载分开进行,现在从以下五个步骤给串口屏下载程序
一、准备材料
USB转TTL,四根杜邦线,串口屏
在这里插入图片描述
二、接线

串口屏USB转TTL
+5V5V
TXRX
RXTX
GNDGND

三、打开上位机并选择对应的工程

需要上位机的可以在评论区留言获取
在这里插入图片描述
在这里插入图片描述
四、选择对应的型号
在这里插入图片描述
在这里插入图片描述
五、下载程序
在这里插入图片描述
可以直接选择联机并下载,它会自动搜索下载
在这里插入图片描述
出现这个是联机成功并开始下载,并且屏幕会出现下载界面
在这里插入图片描述
下载程序会显示工程界面
在这里插入图片描述
注意 :如果出现联机失败
在这里插入图片描述
1.请检查TX和RX接线是否正确,可以尝试交换接线,
2.确保USB转TTL是否正常,
3.插拔一下模块,确保USB口和串口屏没有接触不良

51程序

串口初始化

void UART_Init()	  //9600bps@11.0592MHz
{
	SCON=0x40;
	PCON |=0x80;
	TMOD &= 0x0F;		//设置定时器模式
	TMOD |= 0x20;		//设置定时器模式
	TL1 = 0xFA;		//设置定时初始值
	TH1 = 0xFA;		//设置定时重载值
	ET1 = 0;		//禁止定时器%d中断
	TR1 = 1;		//定时器1开始计时
	ES=1;       //使能串口接收中断,
	EA=1;     //打开所有中断
}

主函数

void main(void)
{
  UART_Init();  //初始化串口,板上的晶振为11.0592MHz,实际的波特率为9600bps
 delayms(80);//等待屏幕初始化,建议50ms以上
 UART_Send_END();//发送一次结束符,清除上电产生的串口杂波数据 
  while(1)
  {
  	UART_Send_Str("cls BLACK");//发控制指令
  	UART_Send_END();           //发结束符
 	delayms(2000);
  	UART_Send_Str("cls RED");
  	UART_Send_END(); 
  	delayms(2000);
	UART_Send_Str("page 4");
	UART_Send_END();
	UART_Send_Str("t0.txt="春风不度玉门关"");
	UART_Send_END(); 
	UART_Send_Str("xstr 0,0,40,40,0,RED,BLACK,1,1,1,"中国"");//不建议使用这种指令去显示汉字,建议在上位机上输入你要显示的汉字
	UART_Send_END();
	delayms(2000);
  } 
	
}

单片机用的是STC89C52RC,晶振用的是11.0592M
把程序下载到单片机之后在接串口屏(一定要先下载程序再接线,不然会下载不了程序)
串口屏和单片机的接线为:

串口屏单片机
+5V5V
TXP3_0
RXP3_1
GNDGND

实验现象:
接好线之后下载复位一下单片机,

在这里插入图片描述

总结

实验现象和下载程序都会比较慢,而且要先下载对应的程序,否则会一直卡住显示一下界面

在这里插入图片描述
需要工程和上位机的可以在评论区留言获取

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 51单片机
    +关注

    关注

    278

    文章

    5716

    浏览量

    135453
  • 串口屏
    +关注

    关注

    8

    文章

    627

    浏览量

    39759
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    充电宝等便携储能设备用TFT串口怎么选?

    积、低功耗、高可靠,对串口的芯片性能、接口适配、开发效率与批量成本提出严苛要求。当前国产TFT串口主要有三类选型方向,本文从多维度对比,为充电宝、桌面充产品提供选型依据。 一、高端
    的头像 发表于 04-14 15:50 177次阅读
    充电宝等便携储能设备用TFT<b class='flag-5'>串口</b><b class='flag-5'>屏</b>怎么选?

    STM32驱动串口,STM32F103C8T6串口发送指令控制HMI串口

    串口 串口是一个集成了单片机的屏幕模块,采用的是TTL串口协议,可以直接通过对应指令控制屏幕
    的头像 发表于 02-10 17:07 728次阅读
    STM32<b class='flag-5'>驱动</b><b class='flag-5'>串口</b><b class='flag-5'>屏</b>,STM32F103C8T6<b class='flag-5'>串口</b>发送指令控制<b class='flag-5'>HMI</b><b class='flag-5'>串口</b><b class='flag-5'>屏</b>

    乐升串口芯片应用案例#芯片 #产品方案 #国产芯片

    串口
    qunqun012
    发布于 :2026年02月06日 18:21:45

    乐升LT7589串口芯片驱动10.1寸 1280*800显示和10.1寸 1024*600显示

    串口
    qunqun012
    发布于 :2026年02月04日 17:58:39

    广州易显串口多个画面和子窗口切换实验

    目录一、实验目的二、实验设备三、实验步骤3.1新建工程3.2新建画面3.3新建子窗口3.4添加控件3.5模拟工程3.6硬件验证一、实验目的51、AVR、PIC、STM等8位或者32位单片机串口
    的头像 发表于 12-04 11:40 803次阅读
    广州易显<b class='flag-5'>串口</b><b class='flag-5'>屏</b>多个画面和子窗口切换实验

    广州易显串口单选按钮控件实验

    相连驱动3.5寸~55寸的TFT-LCD/VGA显示器或者电视进行单选按钮控件的控制与显示。单选按钮控件的控制有两种方式:第三,用户单片机串口
    的头像 发表于 12-03 11:02 874次阅读
    广州易显<b class='flag-5'>串口</b><b class='flag-5'>屏</b>单选按钮控件实验

    广州易显串口位开关控件实验

    相连驱动3.5寸~55寸的TFT-LCD/VGA显示器或者电视进行单选按钮控件的控制与显示。单选按钮控件的控制有两种方式:第三,用户单片机串口
    的头像 发表于 12-02 14:21 713次阅读
    广州易显<b class='flag-5'>串口</b><b class='flag-5'>屏</b>位开关控件实验

    广州易显串口设置实时曲线控件实验流程

    目录一、实验目的二、实验设备三、实验步骤3.1新建工程3.2新建画面3.3添加控件3.4模拟工程3.5硬件验证一、实验目的51、AVR、PIC、STM等8位或者32位单片机串口串口
    的头像 发表于 12-01 16:07 1426次阅读
    广州易显<b class='flag-5'>串口</b><b class='flag-5'>屏</b>设置实时曲线控件实验流程

    MCU单片机串口数据记录仪方案

    在工业控制、环境监测、物流追踪等众多领域,如何可靠、便捷地记录设备串口数据成为不少工程师关注的焦点。基于MCU单片机串口数据记录仪方案,正以其高效集成、灵活存储和简便操作的特点,成为数据采集与记录场景中的理想选择。
    的头像 发表于 11-27 15:02 618次阅读

    什么是组态

    —— 像后续要讲的指令和组态,只要采用串口连接方式,就能归为串口范畴,当然它们也可选择其
    的头像 发表于 09-04 11:34 1020次阅读

    使用USB转TTL串口板和ST-LINK调试下载器给STM32单片机下载程序

    本文详细介绍如何使用ST-LINK/V2和USB转TTL串口板为STM32单片机下载程序,包括STM32启动模式、JTAG与SWD接口对比、驱动安装及官方软件STM32ST-LINKU
    的头像 发表于 06-20 17:26 3397次阅读
    使用USB转TTL<b class='flag-5'>串口</b>板和ST-LINK调试<b class='flag-5'>下载</b>器给STM32<b class='flag-5'>单片机</b><b class='flag-5'>下载</b>程序