电子发烧友网 > 控制/MCU > 正文

如何利用单片机向PC发送一个字节数据

2018年11月23日 15:53 次阅读

#include //包含单片机寄存器的头文件

unsigned char code Tab[ ]={0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F};


如何利用单片机向PC发送一个字节数据

//流水灯控制码,该数组被定义为全局变量

/*****************************************************

函数功能:向PC发送一个字节数据

***************************************************/

void Send(unsigned char dat)

{

SBUF=dat;

while(TI==0)

;

TI=0;

}

/**************************************************************

函数功能:延时约150ms

**************************************************************/

void delay(void)

{

unsigned char m,n;

for(m=0;m《200;m++)

for(n=0;n《250;n++)

;

}

/*****************************************************

函数功能:主函数

***************************************************/

void main(void)

{

unsigned char i;

TMOD=0x20; //TMOD=0010 0000B,定时器T1工作于方式2

SCON=0x40; //SCON=0100 0000B,串口工作方式1

PCON=0x00; //PCON=0000 0000B,波特率9600

TH1=0xfd; //根据规定给定时器T1赋初值

TL1=0xfd; //根据规定给定时器T1赋初值

TR1=1; //启动定时器T1

while(1)

{

for(i=0;i《8;i++) //模拟检测数据

{

Send(Tab[i]); //发送数据i

delay(); //150ms发送一次数据

}

}

}

技术专区

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播
收藏 人收藏
分享:

评论

相关推荐

枚举常量在单片机编程中有何好处

当变量的数值在几个范围之间,如一个week变量取值只有Monday,Tuesday,Wednesda...

发表于 2018-11-23 16:03 0次阅读
枚举常量在单片机编程中有何好处

基于CPLD的单片机与PCI接口设计方案

发表于 2018-11-23 11:31 77次阅读
基于CPLD的单片机与PCI接口设计方案

急求交直流转换电路

发表于 2018-11-23 09:27 17次阅读
急求交直流转换电路

请问为什么单片机12c2052冷启动后还是烧不进程序

发表于 2018-11-22 17:32 105次阅读
请问为什么单片机12c2052冷启动后还是烧不进程序

ARM芯片要替代传统单片机芯片?

近10年来,随着ARM公司的CORTEX系列芯片的强势崛起,现在越来越多人都在谈论ARM,并且COR...

发表于 2018-11-22 16:39 540次阅读
ARM芯片要替代传统单片机芯片?

单片机与PC之间串行通信设计

源程序: #include sbit button=P3^5; void init...

发表于 2018-11-22 16:27 82次阅读
单片机与PC之间串行通信设计

开发单片机应掌握的几个技巧

在单片机应用开发中,代码的使用效率问题、单片机抗干扰性和可靠性等问题仍困扰着工程师。为帮助工程师解决...

发表于 2018-11-22 16:21 151次阅读
开发单片机应掌握的几个技巧

单片机芯片三大发展方向

单片机分类比较多,可以根据不用的应用需求情况进行相应的选型设计。而且随着内核的不断增强、主频不断的提...

发表于 2018-11-22 16:15 590次阅读
单片机芯片三大发展方向

stm32的学习路线及学习思路和注意事项

发表于 2018-11-22 16:14 201次阅读
stm32的学习路线及学习思路和注意事项

如何用用C语言编写的单片机来控制流水灯

电路的核心部分是AT89C2051单片机,前面提到它有Pl和P3两组I/O口,我们这里只用到Pl口,...

发表于 2018-11-22 16:01 66次阅读
如何用用C语言编写的单片机来控制流水灯

单片机对28BYJ-48步进电机的控制设计

如果要使用电机的话,需要把4个跳线帽都调到跳线组的左侧(开发板上的实际位置),即左侧针和中间针连通(...

发表于 2018-11-22 15:46 40次阅读
单片机对28BYJ-48步进电机的控制设计

iPhone苹果手机充电插头带呼吸灯单片机方案——深圳单片机开发方案公司

发表于 2018-11-22 15:23 46次阅读
iPhone苹果手机充电插头带呼吸灯单片机方案——深圳单片机开发方案公司

单片机多机通信的设计

写寄存器的时候,如果我们要把01写到一个地址是0000的寄存器地址里,点一下“写入”,就会出现发送指...

发表于 2018-11-22 15:20 62次阅读
单片机多机通信的设计

基于C51单片机的MP3播放器设计与实现

发表于 2018-11-22 11:17 72次阅读
基于C51单片机的MP3播放器设计与实现

一文了解磁电编码器的工作原理及适用领域

磁编码器是一种新型的角度或者位移测量装置,其原理是采用磁阻或元件对变化的磁性材料的角度或者位移值进行...

发表于 2018-11-22 10:35 50次阅读
一文了解磁电编码器的工作原理及适用领域

为什么单片机不能直接驱动继电器和电磁阀?

比如我这个继电器线圈的电阻,大概是71.7欧姆,加5V电压的话,电流就是5除以71.7约等于0.07...

发表于 2018-11-22 10:33 200次阅读
为什么单片机不能直接驱动继电器和电磁阀?

酷睿i9-9900K怎样配才是最理想的游戏PC

距离双十一“剁手”还剩一周。3A游戏大作接连不断,NVIDIA GeForce RTX显卡推波助澜,...

发表于 2018-11-22 10:25 307次阅读
酷睿i9-9900K怎样配才是最理想的游戏PC

集成媒体处理平台与Zynq AP SoC如何通过...

Cloudium Systems首席执行官John Hickey演示了集成媒体处理平台与Zynq A...

发表于 2018-11-22 07:07 46次阅读
集成媒体处理平台与Zynq AP SoC如何通过...

基于单片机的条形码扫描系统设计

发表于 2018-11-21 23:38 38次阅读
基于单片机的条形码扫描系统设计

RFID的基本结构及工作原理

发表于 2018-11-21 22:42 85次阅读
RFID的基本结构及工作原理

RS232、RS422、RS485比较与介绍

发表于 2018-11-21 22:03 54次阅读
RS232、RS422、RS485比较与介绍

单片机复位的问题

发表于 2018-11-21 20:14 137次阅读
单片机复位的问题

单片机C语言双向通信程序设计

甲机向乙机发送控制命令字符,甲机同时接收乙机发送的数字,并显示在数码管上。

发表于 2018-11-21 16:33 185次阅读
单片机C语言双向通信程序设计

单片机与ARM谁更实用

一般在8位单片机与ARM方面的嵌入式系统是有层次上的差别,ARM适用于系统复杂度较大的高级产品,如P...

发表于 2018-11-21 15:33 99次阅读
单片机与ARM谁更实用

如何破解单片机解密芯片

单片机加解密可划分为两大类,一类是硬件加解密,一类是软件加解密。硬件加密,对于单片机来说,一般是单片...

发表于 2018-11-21 15:06 88次阅读
如何破解单片机解密芯片

基于PIC12C508单片机对灯光系统的控制

以下程序使用PIC12C508 单片机 ,内部4MHz时钟,4脚输入50HZ脉冲信号,7,6,3脚(...

发表于 2018-11-20 15:37 53次阅读
基于PIC12C508单片机对灯光系统的控制

如何使用SAM4E单片机点亮LCD并显示出文字

在Atmel Studio 6中,集成了Atmel Software Framework(ASF框架...

发表于 2018-11-20 15:20 54次阅读
如何使用SAM4E单片机点亮LCD并显示出文字

单片机的空闲和掉电模式的应用

单片机进入空闲模式的时候,除了cpu处于休眠状态外,其余的硬件全部处于活动状态,芯片中未涉及的数据存...

发表于 2018-11-20 15:00 62次阅读
单片机的空闲和掉电模式的应用

在人工智能时代,PC厂商该如何自救

国内 PC 企业中最为知名的非联想莫属,作为一家成立于 1984 年的老企业,需要不停地进化才能保证...

发表于 2018-11-19 17:10 651次阅读
在人工智能时代,PC厂商该如何自救

单片机中的拉电流和灌电流是什么意思

单片机的拉电流和灌电流都是对单片机的输出而言的,是单片机驱动能力的具体体现。

发表于 2018-11-19 16:22 85次阅读
单片机中的拉电流和灌电流是什么意思

STM32F4的FPU性能的设置及要点

浮点运算一直是定点CPU的难题,比如一个简单的1.1+1.1,定点CPU必须要按照IEEE-754标...

发表于 2018-11-19 15:47 78次阅读
STM32F4的FPU性能的设置及要点

PIC16C5X系列单片机的四种振荡方式解析

PIC16C5X系列可以使用4种类型振荡方式:标准晶体/陶瓷振荡XT、高速晶体振荡HS(4MHz以上...

发表于 2018-11-19 15:43 38次阅读
PIC16C5X系列单片机的四种振荡方式解析

单片机系统开发设计的七大规则

单片机的能力的关键就在软件设计者编写的软件上。只有充分地了解到单片机的能力,才不会做出“冗余”的系统...

发表于 2018-11-19 15:35 86次阅读
单片机系统开发设计的七大规则

单片机调试有那些常见问题如何解决

error: #18: 6.error: #18: expected a ")" 如果是出现在c...

发表于 2018-11-17 11:50 510次阅读
单片机调试有那些常见问题如何解决

浅谈智能仪表未来发展趋势

智能仪表是以微型计算机(单片机)为主体,将计算机技术和检测技术有机结合,组成新一代“智能化仪表”。微...

发表于 2018-11-16 15:04 66次阅读
浅谈智能仪表未来发展趋势

浅析单片机数码管的8个段显示效果

数码管的 8 个段,我们直接当成 8 个 LED 小灯来控制,那就是 a、b、c、d、e、f、g、d...

发表于 2018-11-15 16:21 211次阅读
浅析单片机数码管的8个段显示效果

深度解析单片机复位电路

射频干扰,它是以空间电磁场的形式传递 在机器内部的导体(引线或零件引脚)感生出相应的干扰,可通过电磁...

发表于 2018-11-15 11:32 302次阅读
深度解析单片机复位电路

PIC12F675单片机用于热释红外传感器中的应...

现在用于检测人员进出的探测器主要采用热释红外传感器。人体能够发射10μm左右的红外线,热释红外传感器...

发表于 2018-11-14 16:38 85次阅读
PIC12F675单片机用于热释红外传感器中的应...

探讨STC单片机烧写时出现的情况

MAX232转换板出口接三条线到STC单片机RXD,TXD和GND,单片机未通电,但这时RXD上有电...

发表于 2018-11-14 16:34 202次阅读
探讨STC单片机烧写时出现的情况

单片机最小系统的组成及其原理解析

单片机最小系统主要由电源、复位、振荡电路以及扩展部分等部分组成。

发表于 2018-11-14 16:06 161次阅读
单片机最小系统的组成及其原理解析

联想手机海外市场活跃 PC领域重返第一

2018年11月8日,联想集团(00992.HK,下称“联想”)发布中期(4月30日~9月30日)业...

发表于 2018-11-13 15:31 128次阅读
联想手机海外市场活跃 PC领域重返第一

联想PC重回第一 营收创新高

11月8日,联想集团今日公布2018/2019财年(从2018年4月1日-2019年3月3日)第二财...

发表于 2018-11-12 15:44 542次阅读
联想PC重回第一 营收创新高

单片机采用串行方式对LCD12864的驱动

#i nclude #i nclude sbit SCLK =P1^3 //E s...

发表于 2018-11-12 15:19 100次阅读
单片机采用串行方式对LCD12864的驱动

如何测试单片机的数据类型字节数

i = sizeof(char);//char是一字节的变量 if(i == 1) { ...

发表于 2018-11-12 15:13 85次阅读
如何测试单片机的数据类型字节数

单片机中断源情况大汇总 嵌入式时代已经到来

嵌入式时代已经来了,不要纠结要不要踏入嵌入式的领域了,

发表于 2018-11-12 10:44 253次阅读
单片机中断源情况大汇总 嵌入式时代已经到来

DreamWorld推出AR头显具有2.5K分辨...

DreamGlassAR头显90度视场角,2.5K分辨率,3自由度头部跟踪和手势识别。据说,这款头显...

发表于 2018-11-10 09:12 77次阅读
DreamWorld推出AR头显具有2.5K分辨...

如何提高单片机系统的可靠性

提高单片机系统可靠性的方法与措施很多。一般地,应根据系统所面临的具体的可靠性问题,针对引起或影响系统...

发表于 2018-11-09 15:20 115次阅读
如何提高单片机系统的可靠性

2016 GDC英特尔新闻发布会:英特尔参与游戏...

在2016年游戏开发者大会上,英特尔强调了PC作为领先游戏平台的优势,并概述了游戏开发人员加快开发激...

发表于 2018-11-09 06:37 242次阅读
2016 GDC英特尔新闻发布会:英特尔参与游戏...

2016 GDC:打造VR的未来

在2016年游戏开发者大会上,英特尔强调了PC作为领先游戏平台的优势,并概述了游戏开发人员加快开发激...

发表于 2018-11-09 06:32 171次阅读
2016 GDC:打造VR的未来

2016 GDC英特尔新闻发布会:Razer和T...

在2016年游戏开发者大会上,英特尔强调了PC作为领先游戏平台的优势,并概述了游戏开发人员加快开发激...

发表于 2018-11-09 06:31 251次阅读
2016 GDC英特尔新闻发布会:Razer和T...

单片机中如何实现多线程

整个项目需要控制16台步进电机,21个电磁阀,3个泵,1个直流电机,系统要求全部执行时间为6秒钟,系...

发表于 2018-11-08 16:21 178次阅读
单片机中如何实现多线程

STM32F103试用体验:水共震准备材料中的过...

我这次要做的东东是一个水共震系统,说明:水共震系统是指在一个水盆里,有一个执行单元,通过电机和皮带,...

发表于 2018-11-08 10:38 298次阅读
STM32F103试用体验:水共震准备材料中的过...

一文了解逻辑分析仪当中的高级参数

对于快速高效的调试,选择逻辑分析仪解决方案时,需要重点评估仪器各方面参数,逻辑分析仪在数字电路的前期...

发表于 2018-11-08 09:07 65次阅读
一文了解逻辑分析仪当中的高级参数

比较逻辑分析仪与示波器之间的区别

目前电路的发展从抽象类似向着数字化发展,因此这些测量仪器的开发也正在朝着这种条件方法迈进。 现在,在...

发表于 2018-11-08 08:55 117次阅读
比较逻辑分析仪与示波器之间的区别

什么是物联网时代的操作系统

首先比较一下代表CT的通信行业和代表IT的移动互联网产业。为什么通信行业的发展慢,移动互联网能快速演...

发表于 2018-11-07 15:41 340次阅读
什么是物联网时代的操作系统

浅析单片机、ARM、FPGA 、嵌入式的特点

自带廉价的程序存储器(FLASH)和非易失的数据存储器(EEPROM)。这些存储器可多次电擦写,使程...

发表于 2018-11-07 09:54 499次阅读
浅析单片机、ARM、FPGA 、嵌入式的特点

如何系统地入门学习stm32?老司机筒子们有自己...

arm 官方也开始推这种通用库了。而此时st发现一剑走天涯的方法的确有很多弊端,开始了stmcube...

发表于 2018-11-06 17:07 578次阅读
如何系统地入门学习stm32?老司机筒子们有自己...

单片机无线传输系统的设计及nRF905无线收发模...

nRF905片内集成了电源管理、晶体振荡器、低噪声放大器、频率合成器、功率放大器等模块,曼彻斯特编码...

发表于 2018-11-06 16:00 95次阅读
单片机无线传输系统的设计及nRF905无线收发模...

五花八门的关于单片机的开发经验

AT89C51我认为是一个非常标准的51单片机了,4个P口,1个串口,RAM只有标准的128Byte...

发表于 2018-11-06 15:58 424次阅读
五花八门的关于单片机的开发经验

浅析单片机中断处理过程

中断处理过程可分为中断响应、中断处理和中断返回三个阶段。

发表于 2018-11-06 14:31 256次阅读
浅析单片机中断处理过程

如何使用可编程斜坡发生器外设创建参考信号和时序源

可编程斜坡发生器(PRG)(在Microchip最近推出的几款8位PIC 单片机上提供)是一种高度灵...

发表于 2018-11-06 09:15 190次阅读
如何使用可编程斜坡发生器外设创建参考信号和时序源

单片机中的定时计数器的四种工作方式解析

在单片机中有两个特殊功能寄存器与定时/计数有关,这就是TMOD和TCON。,TMOD和TCON是名称...

发表于 2018-11-05 16:11 154次阅读
单片机中的定时计数器的四种工作方式解析

借助Vivado来学习FPGA的各种配置模式

单片机是基于FLASH结构的,所以单片机上电直接从本地FLASH中运行。但SRAM 架构的FPGA是...

发表于 2018-11-05 15:12 411次阅读
借助Vivado来学习FPGA的各种配置模式

单片机IO口另外三种状态

标准 51 单片机的P0 口默认就是开漏输出,如果要用的时候外部需要加上拉电阻。而强推挽输出就是有比...

发表于 2018-11-05 11:40 582次阅读
单片机IO口另外三种状态

上拉电阻应用很多,都可以起到什么作用呢?

加大普通 IO 口的驱动能力。标准 51 单片机的内部 IO 口的上拉电阻,一般都是在几十 K 欧,...

发表于 2018-11-05 11:35 486次阅读
上拉电阻应用很多,都可以起到什么作用呢?

为何不在单片机上实现PLC的逻辑呢?

内存规划,包括堆栈区的设置,定时器,计数器的累加值和预设值地址等等,目前初步定义8个计数器的当前计数...

发表于 2018-11-05 11:31 529次阅读
为何不在单片机上实现PLC的逻辑呢?

开发单片机时需掌握的四个基本技巧

在单片机应用开发中,代码的使用效率问题、单片机抗干扰性和可靠性等问题仍困扰着。现归纳出单片机开发中应...

发表于 2018-11-05 11:21 401次阅读
开发单片机时需掌握的四个基本技巧

准备学习单片机,该做哪些准备呢?

这估计是争论最大的一个问题了,有些人坚持学单片机软件一定要用汇编,也有人坚持选择高级语言。C51刚推...

发表于 2018-11-05 11:00 472次阅读
准备学习单片机,该做哪些准备呢?

单片机为什么需要晶振?外接晶体的值可以随意选择呢...

获取稳定的脉冲!那只要有合适的方法生成稳定的脉冲,那就可以去掉外接的晶体。举例,AVR单片机,它在单...

发表于 2018-11-05 10:40 393次阅读
单片机为什么需要晶振?外接晶体的值可以随意选择呢...

单片机、ARM、DSP与CPU之间的关系大揭秘

你知道单片机、ARM、DSP都是CPU吗,它们之间又有什么不同,小编进行了整理和编辑。

发表于 2018-11-02 17:38 642次阅读
单片机、ARM、DSP与CPU之间的关系大揭秘