串口屏
串口屏是一個集成了單片機的屏幕模塊,采用的是TTL串口協議,可以直接通過對應指令控制屏幕,
本文采用的串口屏是T0系列的基本型,目的是通過單片機的串口來控制串口屏
串口屏的程序下載
本次實驗需要先給串口單獨下載程序,然后再給單片機下載程序,兩次下載分開進行,現在從以下五個步驟給串口屏下載程序
一、準備材料
USB轉TTL,四根杜邦線,串口屏
二、接線
| 串口屏 | USB轉TTL |
|---|---|
| +5V | 5V |
| TX | RX |
| RX | TX |
| GND | GND |
三、打開上位機并選擇對應的工程
需要上位機的可以在評論區留言獲取

四、選擇對應的型號

五、下載程序
可以直接選擇聯機并下載,它會自動搜索下載
出現這個是聯機成功并開始下載,并且屏幕會出現下載界面
下載程序會顯示工程界面
注意 :如果出現聯機失敗
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
把程序下載到單片機之后在接串口屏(一定要先下載程序再接線,不然會下載不了程序)
串口屏和單片機的接線為:
| 串口屏 | 單片機 |
|---|---|
| +5V | 5V |
| TX | P3_0 |
| RX | P3_1 |
| GND | GND |
實驗現象:
接好線之后下載復位一下單片機,

總結
實驗現象和下載程序都會比較慢,而且要先下載對應的程序,否則會一直卡住顯示一下界面

需要工程和上位機的可以在評論區留言獲取
審核編輯 黃宇
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
51單片機
+關注
關注
278文章
5716瀏覽量
134935 -
串口屏
+關注
關注
8文章
625瀏覽量
39641
發布評論請先 登錄
相關推薦
熱點推薦
廣州易顯串口屏多個畫面和子窗口切換實驗
目錄一、實驗目的二、實驗設備三、實驗步驟3.1新建工程3.2新建畫面3.3新建子窗口3.4添加控件3.5模擬工程3.6硬件驗證一、實驗目的51、AVR、PIC、STM等8位或者32位單片機的串口
廣州易顯串口屏設置實時曲線控件實驗流程
目錄一、實驗目的二、實驗設備三、實驗步驟3.1新建工程3.2新建畫面3.3添加控件3.4模擬工程3.5硬件驗證一、實驗目的51、AVR、PIC、STM等8位或者32位單片機的串口與串口
MCU單片機串口數據記錄儀方案
在工業控制、環境監測、物流追蹤等眾多領域,如何可靠、便捷地記錄設備串口數據成為不少工程師關注的焦點。基于MCU單片機的串口數據記錄儀方案,正以其高效集成、靈活存儲和簡便操作的特點,成為數據采集與記錄場景中的理想選擇。
大彩講堂:串口屏工程下載及問題診斷
一、適合范圍適合大彩協議串口屏產品。二、工程下載M系列:打開VisualTFT軟件,在菜單欄→文件→‘創建新工程’,創建的工程必須以實體屏為準,可通過屏幕背面貼紙查看具體型號。以
使用USB轉TTL串口板和ST-LINK調試下載器給STM32單片機下載程序
本文詳細介紹如何使用ST-LINK/V2和USB轉TTL串口板為STM32單片機下載程序,包括STM32啟動模式、JTAG與SWD接口對比、驅動安裝及官方軟件STM32ST-LINKU
51單片機驅動HMI串口屏,串口屏的下載方式
評論