养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

C51字符串使用

时间:2024-10-28 10:36:06

#include<reg52.h>//包含头文件,#inc盟敢势袂lude"delay.h"/*幻腾寂埒------------------------------------------------函数声明------------------------------------------------*/voidSendStr(unsignedchar*s);/*------------------------------------------------串口初始化------------------------------------------------*/

C51字符串使用

方法/步骤

1、voidInitUART(void){SCON=0x50;//SCON:模式1,8-bitUART,使能接收TMOD|=0x20;//TMOD:timer1,mode2,8-bit重装TH1=0xFD;//TH1:重装值9600波特率晶振11.0592MHz

C51字符串使用

2、TR1=1;//TR1:timer1打开EA=1;//打开总中断//ES=1;//打开串口中断}/*------------------------------------------------主函数------------------------------------------------*/

C51字符串使用

3、voidmain(void){InitUART();while(1){

C51字符串使用

4、SendStr("UARTtest!");DelayMs(240);//延时循环发送DelayMs(240);}}/*------------------------------------------------

C51字符串使用

5、发送一个字节------------------------------------------------*/voidSendByte(unsignedchardat){SBUF=dat;while(!TI);TI=0;

C51字符串使用

6、}/*---------------------------颍骈城茇---------------------发送一个字符串--------------------------幻腾寂埒----------------------*/voidSendStr(unsignedchar*s){while(*s!='\0')//\0表示字符串结束标志,//通过检测是否字符串末尾{SendByte(*s);s++;}}

C51字符串使用

© 一点知识