单片机串口通信(串口发送3汇编)

发布者:ZenMaster123最新更新时间:2016-09-13 来源: eefocus关键字:单片机  串口通信  串口发送 手机看文章 扫描二维码
随时随地手机看文章
;此程序是用串口模式3,只进行单片机给电脑送数据(此时,基本上和方式1一样,因为波特率可以)

  ORG  0000H
RESET: MOV  R0,#00H
L0:  DJNZ R0,L0
  MOV  TMOD,#00100000B
   MOV  TH1,#0FDH
  MOV  TL1,#0FDH
  SETB TR1       
  SETB SM0    ;模式3的9位传输格式
  SETB SM1  
  MOV  SP,#60H

START: CLR  TI
  MOV  A,#30H
  MOV  C,P ;C为PSW的第7位(cy位):进位标志位,P为PSW中的第0位,奇偶效验位(看累加器中“1”的个数)
  MOV  TB8,C ;TB8为为方式2或3时,欲加入的第九位数据,
  MOV  SBUF,A

WAIT1: JNB  TI,WAIT1
  CLR  TI
  MOV  A,#32H
  MOV  C,P
  MOV  TB8,C
  MOV  SBUF,A
WAIT2: JNB  TI,WAIT2
  SJMP START
  
  END  

关键字:单片机  串口通信  串口发送 引用地址:单片机串口通信(串口发送3汇编)

上一篇:单片机串口通信之(多处理通信的接收程序)
下一篇:单片机串口通信程序(方式1调试单片机给电脑发送)

推荐阅读最新更新时间:2024-03-16 15:09

6位数字显示频率计数器电路及51单片机源程序
1.频率计算器功能 利用AT89S51单片机的T0、T1的定时计数器功能,来完成对输入的信号进行频率计数,计数的频率结果通过8位动态数码管显示出来。要求能够对0-250KHZ的信号频率进行准确计数,计数误差不超过±1HZ。 2.电路原理图 3.程序设计内容 (1).定时/计数器T0和T1的工作方式设置,由图可知,T0是工作在计数状态下,对输入的频率信号进行计数,但对工作在计数状态下的T0,最大计数值为fOSC/24,由于fOSC=12MHz,因此:T0的最大计数频率为250KHz。对于频率的概念就是在一秒只数脉冲的个数,即为频率值。所以T1工作在定时状态下,每定时1秒中到,就停止T0的计数,而从T0的计数单元中读取计数
[单片机]
6位数字显示频率计数器电路及51<font color='red'>单片机</font>源程序
【51单片机快速入门指南】4.5:I2C 与 TCA6416实现双向 IO 扩展
普中51-单核-A2 STC89C52 MSP430G2553 Launchpad 扩展板 Keil uVision V5.29.0.0 PK51 Prof.Developers Kit Version:9.60.0.0 上位机:Vofa+ 1.3.10 摘自《Launchpad口袋实验平台(指导书)》、《AY-G2PL KIT_用户手册》 硬知识 对于低速的 IO,可以通过串行转并行的方法扩展。1 片 I2C 接口控制的 IO 扩展芯片 TCA6416A可为 单片机额外扩展出 16 个双向 IO。 扩展输出口的方法其实就是将串行数据转为并行数据输出,串入并出移位寄存器加一个锁存器就可以将串行转并行输
[单片机]
【51<font color='red'>单片机</font>快速入门指南】4.5:I2C 与 TCA6416实现双向 IO 扩展
51单片机入门—中断系统和外部中断的基本使用
中断系统的基本概念 五个中断源及其基本结构 51单片机一共有五个中断源 按优先级从上到下 中断系统的结构 中断向量就是中断号,就是下图最左边的标号(在写中断服务函数的时候有用) 中断的处理函数 一般情况下,中断的处理函数有两个,其一为中断初始化函数,其二为中断服务函数。 中断服务函数的结构: 中断相关的4个寄存器 写程序的时候会用到 分为两个控制寄存器和两个中断请求标志 一个例题 代码如下: 方式一: #include reg52,h sbit L1=P0^0; sbit L2=P0^7; //中断系统的基本使用 void Delay(unsigned int t)//延时函数 { w
[单片机]
51<font color='red'>单片机</font>入门—中断系统和外部中断的基本使用
基于pic单片机的评估板设计方案
pic单片机是单片机系列中的佼佼者,对于pic单片机,想必大家均有一定了解。在现实中,pic单片机的应用更是随处可见。 近年来,由于数据通信需求的推动,加上半导体、计算机等相关电子技术领域的快速发展,短距离无线与移动通信技术也经历了一个快速发展的阶段。短距离无线通信通常指的是 l00m 到 200m 以内的通信。 它被广泛应用于无线数据采集、无线水表、煤气表、电力表抄表、工业遥控、遥测、工业数据采集、楼宇自动化、安防、机房设备无线监控、家庭自动化数据网络组网等领域。 IAI 系列无线芯片具有集成度高,外围元件少,功耗低,性能稳定可靠,芯片内部集成了 FSK 无线收发必需的全部功能模块,包括多边带 PLL 合成器、PA、LN
[单片机]
基于pic<font color='red'>单片机</font>的评估板设计方案
pic单片机的模拟I2C通信
**************************************** * pic单片机的模拟I2C通信 * **************************************** ;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ; Copyright (C) 1997 by Innovatus ; This code may be distributed and used freely provided that this ; copyright notice stays i
[单片机]
pic32单片机RS485通信程序
pic32源程序如下: /******************************************************************************************************** ********************************************************************************************************* * * File : RS485.c * Hardware Environment: easyPIC pro v2 * Build Environment : MPL
[单片机]
单片机SPI通信中数据流的同步问题研究
SPI 是串行外设接口(Serial Peripheral Interface)的缩写,通常称为“同步外设接口”,是由Motorola公司开发的全双工同步串行总线。该总线大量用在微处理器及其外设器件的通信中。与SPI有关的软件设计比较简单,使CPU有更多的时间处理其他事务。现在,越来越多的单片机带有SPI,采用SPI的外围芯片也与日俱增。采用SPI通信可以简化电路设计,提高电路可靠性,降低系统成本。 1 SPI通信的基本方式 SPI通信总线定义了以下4个接口信号。 ◇ SIMO: 从入/主出。 ◇ SOMI: 从出/主入。 ◇ SCK: 串行时钟。 ◇ SS: 从属选择(在有些芯片中定义为STE信号)。
[单片机]
<font color='red'>单片机</font>SPI通信中数据流的同步问题研究
单片机的结构原理详细说明
8051是MCS-51系列单片机的非常典型的产品,我们用这一个代表性的型号进行系统的单片机原理讲解。 8051单片机包含中央处理器、数据存储器(RAM)、定时/计数器、程序存储器(ROM)、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,现在我们分别对其原理加以说明: ·数据存储器(RAM): 8051内部有128个8位用户数据存储单元和128个专用寄存器单元,它们是统一编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的的RAM只有128个,可存放读写的数据,运算的中间结果或用户定义的字型表。 ·中央处理器: 中央处理器(CPU)是整个单
[单片机]
<font color='red'>单片机</font>的结构原理详细说明
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved