当前位置: 首页 > news >正文

asp网站设计代做昆明网络营销

asp网站设计代做,昆明网络营销,第三方检测机构,上海建设局网站这段代码是使用C语言编写的用于8051单片机的串口通信程序。它实现了以下功能: 引入必要的头文件,包括reg52.h、intrins.h、string.h、stdio.h和stdlib.h。 定义了常量FSOC和BAUD,分别表示系统时钟频率和波特率。 定义了一个发送数据的函数…

在这里插入图片描述
这段代码是使用C语言编写的用于8051单片机的串口通信程序。它实现了以下功能:

引入必要的头文件,包括reg52.h、intrins.h、string.h、stdio.h和stdlib.h。

定义了常量FSOC和BAUD,分别表示系统时钟频率和波特率。

定义了一个发送数据的函数send,该函数将数据发送到串口,等待数据发送完成后清除发送中断标志。

定义了一个打印字符串的函数Print_Str,该函数将一个以空字符结尾的字符串发送到串口。

定义了串口初始化函数SerInit,该函数配置串口通信的相关寄存器,包括设置波特率、串口模式、定时器模式等。

定义了一个延时函数delay_ms,用于产生指定毫秒数的延时。

定义了全局变量Txd_data,用于保存接收到的数据。

定义了串口中断服务函数Uart_isr,当接收到数据时会触发串口中断,该函数将接收到的数据发送回去。

在main函数中,首先调用SerInit进行串口初始化,然后开启总中断,延时一段时间,接着使用Print_Str函数发送一些字符串。

在main函数的主循环中,程序会一直循环执行。

总体来说,这段代码配置了8051单片机的串口通信功能,使其能够接收和发送数据。通过串口,你可以与外部设备进行数据交换和通信。

#include "reg52.h"
#include <intrins.h>
#include <string.h>
#include <stdio.h>
#include <stdlib.h>#define FSOC	11059200L
#define BAUD	9600void send(unsigned char dat) {SBUF = dat;while (!TI);TI = 0;
}void Print_Str(unsigned char *s) {while (*s != '\0') {send(*s++);}
}void SerInit(void) {SCON = 0x50;TMOD = 0x20;TCON = 0x40;TH1 = -(FSOC / BAUD / 12 / 16);TL1 = -(FSOC / BAUD / 12 / 16);PCON = 0x80;RI = 0;TI = 0;ES = 1;
}void delay_ms(unsigned int t) {unsigned char ttt;while (t--) {for (ttt = 0; ttt < 125; ttt++);}
}unsigned char Txd_data;
void Uart_isr() interrupt 4 {if (RI) {Txd_data = SBUF;RI = 0;send(Txd_data);}
}void main(void) {SerInit();EA = 1;delay_ms(200);Print_Str("zheng dian bao shi ");Print_Str("\r\n");while (1) {}
}
http://www.yidumall.com/news/34912.html

相关文章:

  • WordPress主题不显示评论临沂做网络优化的公司
  • wordpress 技术交流群店铺seo是什么意思
  • 做网站用windows和 linux企业网站的作用
  • 用php做网站用什么框架福州seo网址优化公司
  • 手机哪里可以做视频网站电商运营推广
  • 在线购物的网站制作官网首页入口百度
  • 外国企业网站模板免费下载广州网络公司
  • 高端建站优化网站关键词排名
  • 龙岗模板网站建设seo含义
  • 用服务器建立网站教程西安seo优化排名
  • 交城有做网站的吗百度搜索指数是怎么计算的
  • 如何做网站标题推广计划方案模板
  • 做网站需要独立ip吗成功的软文营销案例
  • 八宝山做网站的公司台州百度推广优化
  • 佛山附近做网站的公司软件开发交易平台
  • 免费的网站空间软件开发网
  • 网站在线qq客服代码中国网民博客 seo
  • 辽宁住房和建设厅网站首页百度搜索名字排名优化
  • 道滘镇做网站佛山seo培训机构
  • 丰台做网站百度推广平台有哪些
  • 行业应用网站建设成本今日北京新闻
  • 做网站什么空间好郑州靠谱seo电话
  • 西安做网站哪家好seo关键词优化排名外包
  • 一小时学会网站建设b2b平台推广
  • 网站彩票代理怎么做色盲测试
  • 美女教师做爰网站网站做优化一开始怎么做
  • 自己做图片上传网站百度搜索引擎的原理
  • 网站做中转微博seo营销
  • 视频类的网站制作西安小程序开发的公司
  • 北京网站建设企业国家市场监督管理总局官网