问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

51单片机怎么串口发送汉字给超级终端

发布网友 发布时间:2022-04-21 18:13

我来回答

2个回答

热心网友 时间:2022-05-23 16:20

/*------------------------------------------------------------------------------
HELLO.C
Copyright 1995-1999 Keil Software, Inc.
------------------------------------------------------------------------------*/
#include <REG52.H> /* special function register declarations */
/* for the intended 8051 derivative */
#include <stdio.h> /* prototype declarations for I/O functions */

#ifdef MONITOR51 /* Debugging with Monitor-51 needs */
char code reserve [3] _at_ 0x23; /* space for serial interrupt if */
#endif /* Stop Exection with Serial Intr. */
/* is enabled */

/*------------------------------------------------
The main C function. Program execution starts
here after stack initialization.
------------------------------------------------*/
void main (void) {
/*------------------------------------------------
Setup the serial port for 1200 baud at 16MHz.
------------------------------------------------*/
#ifndef MONITOR51
SCON = 0x50; /* SCON: mode 1, 8-bit UART, enable rcvr */
TMOD |= 0x20; /* TMOD: timer 1, mode 2, 8-bit reload */
TH1 = 221; /* TH1: reload value for 1200 baud @ 16MHz */
TR1 = 1; /* TR1: timer 1 run */
TI = 1; /* TI: set TI to send first char of UART */
#endif
/*------------------------------------------------
Note that an embedded program never exits (because
there is no operating system to return to). It
must loop and execute forever.
------------------------------------------------*/
while (1) {
P1 ^= 0x01; /* Toggle P1.0 each time we print */
printf ("Hello World\n"); /* Print "Hello World" */
printf ("中文发送\n"); }
}

这是C51\EXAMPLES\HELLO项目中的文件。中文信息当做字符串可以发送。
超级终端再设好端口号,与单片机的串口正确连接后,就可以了。

热心网友 时间:2022-05-23 16:21

51单片机,先后发送两个字节,即可发出一个汉字。

超级终端,收到后,自然,就能显示出来对应的汉字。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
问:和面面粉的发酵,常用哪些类似于食品添加剂一样的东西使面粉... 高数 求广义积分的值 ∫(0,∞)(arctan πx-arctan x)/xdx求解答!!给具体过程 ...1+x^2)^2/3] dx 这个表达式的反常积分怎么求啊 (0-&gt;+&amp;)积分限... 地方专项计划和地方农村专项计划有何区别? 地方专项与农村专项的区别 烤箱如何烤豆子 电烤箱烤豆而是多久 电烤箱烤豆需要多长时间。 存钱什么宝 微信余额宝叫什么 超级终端如何读取单片机hxe WPS怎么制作流程图并使用 如何使用超级终端机与单片机通信 如何用wps演示制作流程图 利用串口实现单片机与PC超级终端通信 如何用单片机通过串口 让PC机的超级终端显示中文 ... 单片机怎么接收超级终端发送过来的文件 如何用WPS文字制作流程图 如何利用超级终端实现单片机和PC机之间传送数据? 怎么用wps演示做流程图 如何在wps office中制作流程图 如何炒股详细步骤 武林中最厉害的武功是什么?? 武功与武术有什么不同 武功的几大境界 金庸小说所有武功名称 武功名称! 武侠小说里的武功境界划分 求武侠小说的所有武功 古代最厉害的十大武功 51单片机给超级终端发汉字“数”总是出错 怎样在超级终端上显示单片机发过来的字符 超级终端和51单片机的连接。这个东西是怎么沟通,... 如何用单片机实现人机对话! 单片机和电脑怎么实现通信 设计一个单片机定时收发系统,要求单片机每1秒对上... 串口通信单片机上位机接收发送数据的问题,单片机... 单片机串口通信 只能发送第一位 学好单片机有什么好的必备软件推荐几款? 单片机有什么特征? 单片机的核心技术是什么? 香蕉叶包糍粑的做法 香蕉叶有什么用处?香蕉可以烹饪什么好吃的? 香蕉叶包的糍粑怎么做 香蕉叶能用来包粽子吗 芭蕉叶糍粑怎么做好吃,芭蕉叶糍粑的家常做法 黄花芭蕉叶的制作方法是怎样的? 菜头角的做法,菜头角怎么做好吃,菜头角的家常 香蕉可以用来做什么? 芭蕉叶艾糍粑怎么做好吃又简单,做法图解