首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
89C51单片机I/O口模拟串行通信的实现方法   总被引:3,自引:0,他引:3  
<正> 目前普遍采用的MCS 51和PIC系列单片机通常只有一个(或没有)UART异步串行通信接口,在应用系统需要多个串行接口(例如在多机通信系统中,主机既要和从机通信又要和终端通信)的情况下,通常的做法是扩展一片8251或8250通用同步/异步接收发送芯片(USART),但需额外占用单片机I/O资源。本文介绍一种用单片机普通I/O口实现串行通信的方法,可在单片机的最小应用系统中实现与两个以上串行接口设备的多机通信。 1.串行接口的基本通信方式 串行接口有异步和同步两种基本通信方式。异步通信采用用异步传送格式,如图1所示。数据发送和接收均将起始位和停止位作为开始和结束的标志。在异步通信中,起始位占用一位(低电平),用来表示字符开始。  相似文献   

2.
本文提出了一种在单片机μ PD78045F上用软件模拟方式实现异步串行通讯功能UART的方法.本方法使用通用I/O口实现,占用资源少,设置简单,使用方便.  相似文献   

3.
SPI总线在51系列单片机系统中的实现   总被引:13,自引:0,他引:13  
MCS51系列、MCS96系列等单片机由于都不带SPI串行总线接口而限制了其在SPI总线接口器件的使用。文中介绍了SPI串行总线的特征和时序 ,并以串行E2PROM为例 ,给出了在51系列单片机上利用I/O口线实现SPI串行总线接口的方法和软件设计程序。  相似文献   

4.
介绍I^2C总线接口和同步串行接口的串行通讯方式,并给出用单片机I/O口模拟这2种接口的子程序.  相似文献   

5.
本文以三个CD4094的级联与29C系列芯片的软硬件接口设计作为例子,介绍了Atmel公司29C系列大容量快闪存储器串行扩展接口的硬件电路设计及其程序编写。此设计克服了传统存储器并行接口占用单片机I/O口过多的缺点,在实际应用电路系统中取得良好的效果。  相似文献   

6.
姚善威 《电子质量》2010,(11):14-15
IIC接口是一种同步串行通讯接口。为了扩展系统接口,有时必须要模拟出IIC串口。提出了基于TI的MSP430系列单片机利用通用I/O口软件模拟出了IIC串口的方法,提高了IIC的接口效率,简化了其使用方法,并且给出连接IIC接口的24C01型EEPROM的实例。  相似文献   

7.
新书架     
<正> 《PIC系列单片机接口技术及应用系统设计》王有绪、许杰、李拉成编著。出版日期:2000年12月,书号:ISBN 7-81012—992—9/TP·406,定价:36.00元。本书共分六章,全面介绍了Microchip公司的PIC系列单片机的接口技术和应用实例。内容包括:PIC16C5X描述,PIC系列的各种单片机介绍。PIC与各种外部设备(各种串行E~2PROM、人机对话通道、A/D和D/A转换、串行异步通信、加密IC卡、串行实时时钟、固定宽度的脉冲信号检测等)的接口与编程,PIC单片机应用实例(包括PIC在PLD、低压低功耗实时时钟、串行鼠  相似文献   

8.
一个典型的单片机应用系统   总被引:1,自引:0,他引:1  
<正> 用单片机组成一个实际的智能仪表或测控系统时,经常需要人机对话接口,(如键盘、LCD显示等),多个物理量输入接口,若干个控制接口等,单靠单片机内部的程序及数据空间远远不够,因此系统扩展是单片机应用设计中不可避免的问题。MCS-51系列单片机有较强的外部扩展功能,扩展电路比较典型,经常用到的有程序存储器扩展、数据存储器扩展、I/O口扩展等。单片机通过外部总线进行扩展,系统扩展到一定范围就要加总线驱动器,下面就此内容并结合实例加以说明。  相似文献   

9.
在嵌入式单片机应用系统中一般都有标准串行端口UART(通用异步接收和发送器),而UART通常专门用于单机或多机异步通信,不再有其它应用。在系统引脚严重不足时,就有必要进行某些功能接口的扩展。本文介绍在已将UART作为串行通信端口的情况下,采用UART方式0分时复用策略来扩展SPI(  相似文献   

10.
介绍了异步串行通讯的基本原理,VC^ 6.0实现串行通讯的3种途径和利用RS232实现PC机和PIC单片机通讯.并分别给出了VC^ 6.0调用Win API函数和PIC单片机的串行通讯程序。  相似文献   

11.
高伟艺  董浩斌 《电子技术》2004,31(10):17-19
文章讲述了用LED驱动器MAX7219作为串行输入/并行输出接口电路的设计,解决了在多路DAC模拟输出系统中单片机I/O口资源不足的问题,同时给出了电路原理图和部分程序。  相似文献   

12.
<正> 1.概述PIC16F5X 微控制器为 Microchip 公司生产的一系列低成本、高性能、8位、全静态和基于闪存的 CMOS 单片机。本文将详细介绍如何使用 PIC16F5X 实现异步串行 I/O 口。系统设计中通常需要完成片对片的数据串口通信,虽然 PIC16F5X 系列微控  相似文献   

13.
沈敏  张静  王东振  金钰 《电子世界》2021,(4):178-179
串口是单片机与其他单片机或计算机系统进行异步串行通信的标准I/O接口,在系统设计中应用非常广泛.以教学中使用的CPU字长是8位的51单片机为例,实现双机间多数据串行传输,在多数据发送时为每个数据增加特征值,接收的时候通过特征值判断接收的数据,此方法最多可以实现双机间16个数据的传送,适用于5-8个通道的数据采集系统.将...  相似文献   

14.
单片机的串行通信接口技术探讨   总被引:3,自引:0,他引:3  
李建设 《现代电子技术》2005,28(18):61-63,67
MCS-51单片机内部有一个全双工的串行通信口,即串行接收和发送缓冲器(SBUF),这两个在物理上是独立的接收发送器,既可以接收数据也可以发送数据。但接收缓冲器只能读出不能写入,而发送缓冲器则只能写入不能读出。本文以MCS-51单片机为核心,利用通用可编程的异步接收/发送器UART这个通信口既可以用于网络通信,亦可实现串行异步通信,还可以构成同步移位寄存器使用。如果在串行口的输入输出引脚上加上电平转换器,就可容易地构成标准的RS 232接口,与PC机、MCS-51单片机、网络计算机连接进行数据通信。可以方便监测系统,增强设备应用的灵活性。  相似文献   

15.
本文讨论了PIC系列单片机与PC机串行通讯的实现方法.从硬件设计、PIC单片机通讯程序设计、C 环境下使用Pcomm Library软件包的有关函数编制PC机的通讯程序等方面进行了论述.  相似文献   

16.
本文讨论了PIC系列单片机与PC机串行通讯的实现方法。从硬件设计、PIC单片机通讯程序设计、C++环境下使用Pcomm Library 软件包的有关函数编制PC机的通讯程序等方面进行了论述。  相似文献   

17.
3.单片机I/O口的模拟仿真I/O口是单片机的基本资源,对于常用的51内核的单片机而言,如ATMEL公司的89S(C)51或Winbond公司的W78系列单片机一般有四个双向I/O口P0~P3,这四个I/O口都是双向端口。每个端口都包括一个锁存器、一个输出驱动器和一个输入缓冲器。除作为普通I/O使用外,P  相似文献   

18.
PC机与AVR单片机之间串行通信的实现   总被引:3,自引:3,他引:0  
基于RS232串行通信协议,阐述了一种PC机与AVR系列单片机Atmega128之间串行通信的实现方式,实现了PC机与单片机间数据的双向传输。其中PC机为主发送端,单片机为主接收端。硬件上,简单介绍了利用MAX232E芯片解决PC机与单片机电气规范不一致的方法。软件上,PC机端通信程序采用C语言嫡程,运用Turbo C库函数bios.h中提供的调用BIOS软中断的函数bioscom()实现;单片机端通信程序采用C51嫡程,使用UART接收结束中断、UART发送结束中断。本文提供了相关C语言和C51源程序。  相似文献   

19.
本设计利用C8051F310单片机作为数据中继转发设备,利用片上I/O接口模拟UART接口,实现对于UART接口的扩展,并通过软件协议实现对于多路数据的实时转发。  相似文献   

20.
带大量I/O口扩展的串行芯片GM8164及其应用   总被引:3,自引:0,他引:3  
GM8164是成都国腾电子设计中心生产的具有大量I/O口扩展功能的串行接口芯片 ,该芯片具有扩展I/O口数量多 ,与单片机接口简单的特点 ,文中介绍了该芯片的性能、特点和工作方式 ,给出了GM8164与AT89C2051单片机的硬件接口电路及接口程序。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号