共查询到15条相似文献,搜索用时 93 毫秒
1.
89C51单片机与I2C总线的并行扩展 总被引:1,自引:0,他引:1
为提高89C51单片机与I2C总线的工作效率,提高整机工作性能,根据I2C总线协议笔者设计了89C51单片机与I2C接口电路。用VHDL语言进行设计,并用MAXPLUSⅡ进行编译仿真,下载到FPGA芯片EPM7128SLC84-15。 相似文献
2.
论文通过对可产生任意波形发生器硬件系统的设计,提供了利用AT89C51和MATLAB的仿真功能,将希望得到的波形信号在MATLAB中完成信号的产生、抽样和模数转换,并将得到的数字波形数据存放在数据存储器中,通过单片机对AD7545的控制,进行A/D转换和放大处理后,得到所需的模拟信号波形的设计方法. 相似文献
3.
数字相位变换器在电子系统中的应用比较广泛,普通的数字相位变换器均由硬件电路搭接而成,系统复杂,故障率高.本文介绍了一种基于单片机控制的智能数字相位变换器的构建,弥补了普通的数字相位变换器的不足.以P89C51X2BA和逻辑门电路为基础,阐释了实现的原理和方法,给出了系统结构和软硬件构成. 相似文献
4.
数字相位变换器在电子系统中的应用比较广泛,普通的数字相位变换器均由硬件电路搭接而成,系统复杂,故障率高。本文介绍了一种基于单片机控制的智能数字相位变换器的构建,弥补了普通的数字相位变换器的不足。以P89C51X2BA和逻辑门电路为基础,阐释了实现的原理和方法,给出了系统结构和软硬件构成。 相似文献
5.
文章概述了单片机与PC机间串行口通信的基本原理,介绍了89C51单片机及其外围信号采集电路构成的下位机的原理及程序框图,并详述了在Delphi环境下上位机利用Spcomm控件与下位机进行RS232串行口通信的实现。在教学和实际工作中有很强的实际应用价值。 相似文献
6.
基于89C2051单片机的红外遥控装置及应用 总被引:1,自引:0,他引:1
介绍了一种基于89C2051单片机的红外遥控装置,分析了它在车辆识别系统中的应用。同时介绍了装置的硬件、软件及通讯协议,可供同类设计参考。 相似文献
7.
李精华 《桂林航天工业高等专科学校学报》2011,16(2):127-128
专用的UART芯片成本高、电路复杂、移植性较差,UART(通用异步收发器)因可靠性高、传输距离远、线路简单而广泛应用于串行数据通信电路,文章设计了一种基于VHDL(标准硬件描述语言)在FPGA(现场可编程门阵列)上实现UART的方法,将UART的核心功能嵌入到FPGA内部,不但实现了电路的异步通讯的主要功能,而且使电路具有移植性和简洁性。 相似文献
8.
Keil公司推出的C51编译器事实上是80C51 C编程的工业标准,在Keil C编程环境下8051系列单片机寄存器组的使用具有一定的规律,特别是中断程序中寄存器组的使用需特别注意。文章通过对中断程序中寄存器组的保护机理进行分析,总结出适合KeilμVision V7.50环境下中断函数编程时需注意的事项。 相似文献
9.
文章介绍了10位模数转换芯片TLC1549的特点和引脚功能,给出了用单片机AT89C2051采集温度模拟信号并发送到七段数码管的数字温度计的硬件电路设计,并给出了数字温度计设计的原理框图以及部分数据采集和数据显示的汇编程序。 相似文献
10.
11.
本文主要介绍了Windows 9x下通信程序的设计。通过对C Builder环境下采用动态链接库技术进行通信程序设计的实例。阐述了计算机和计算机、计算机和单片机之间进行通信的常用技术,这种技术可以广泛地应用于测量、采集等系统的上位机一方通信软件的开发。 相似文献
12.
Windows95环境下串行通信在测控地面站系统中的应用 总被引:1,自引:0,他引:1
结合无人机测控地面站系统中监控软件的设计,介绍Windows95环境下使用VisualC++开发串行通信应用程序的方法与技术。提出了Windows的编程模式及在Windows95下实现串行通信的方法,本法在某地面站监控软件中得到了应用,效果满意。 相似文献
13.
本设计系统利用温度传感器DS18B20和AT89C51单片机采集环境温度,将测得的数据经串口传至PC机,PC机利用LabVIEW的串行通讯功能实现PC机与单片机之间的通讯,在LabVIEW环境下读取串口数据并进行处理、存储和显示。此系统使用以单片机为核心的小系统作为前端的温度采集模块,同时利用功能强大的LabVIEW软件进行数据处理。 相似文献
14.
一种高可靠串行通信协议研究及其控制器IP核设计 总被引:1,自引:0,他引:1
为满足军用和航天等领域高可靠串行通信的应用需求,本文通过对曼彻斯特编码、汉明码编码和数据帧冗余等技术进行研究,设计并用VHDL语言实现了高可靠串行通信控制器IP核。将该IP核集成到LEON2中进行了性能仿真和测试,结果表明该IP核较明显地提高了系统串行通信的可靠性。 相似文献
15.
CAN总线在嵌入式系统开发中有着广泛的应用,多数嵌入式处理器没有CAN总线控制器,所以需要通过外部总线自己扩展CAN总线接口,使S3C2440芯片可以控制CAN总线数据的发送和接收,本文采用MCP2515总线控制器扩展S3C2440芯片的接口功能——利用SPI接口扩展CAN总线接口。本文详细介绍了CAN总线硬件的接口设计,并详细说明嵌入式Linux操作系统上CAN设备驱动程序的具体设计。 相似文献