串行通信的特点串行通信是主机与外设交换信息的一种方式。串行通信中字节数据经一条传输线按位串行发送与串行接收。串行通信节省通信线路,可远距离传送,成本低,广泛应用在通信及计算机网络系统中。串行通信中,数据传输速率低,控制较复杂。光纤技术的出现与发展,为串行通信开辟了美好前景。串行通信的术语全双工、半双工、单工全双工: 通信双方均有发送器和接收器,经两条独立的传输线相连, 双方可同时接收与发送。 全双工、半双工、单工半双工:通信双方均有发送器和接收器,经一条传输线相连, 在某一时刻双方只能一个方向传输信息,线路切换后可改变传输方向。 全双工、半双工、单工单工:通信一方为发送器,另一方为接收器,一条传输线相连, 进行单向传输。同步与异步通信方式同步方式:通信双方用统一时钟控制通信过程, 信息传输组成数据包(数据帧)。每 帧头尾是控制代码,中间是数据块, 可有数百字节。不同的同步传输协 议有不同的数据帧格式。
上传时间: 2013-11-19
上传用户:wvbxj
可编程控制器缩写为PC,为了与个人计算机的PC相区别,有时在PC中人为地增加了L而写成PLC。
标签: 可编程序控制器
上传时间: 2014-05-07
上传用户:天空说我在
文中设计了一种可编程的FM锁相发射机。利用Atmega8实现与计算机的串口通信,实现对锁相环芯片和数字电位器的配置,达到改变输出频率和调制频偏的目的。发射机输出频率覆盖2 200~2 300 MHz,调制响应100 Hz~3.5 MHz,能够满足大部分FM体制遥测系统的需要。
上传时间: 2013-10-23
上传用户:181992417
利用计算机进行了仿真,分析了辐射信号的时频特性,并对计算机进行了屏蔽设计与实测。测试结果表明,所设计电子屏蔽箱的辐射发射总体<35 dBμV/m,适当增加防护半径,其辐射发射量可降到20 dBμV/ m以下,低于20 dBμV/m的环境噪声,达到防电磁泄漏的要求。
上传时间: 2013-11-19
上传用户:toyoad
前言 为了配合《计算机组成原理》课程的教学工作,使学生能够顺利完成相应课程所要求的实验内容,编写此实验指导书。本实验指导书适合于开设《计算机组成原理》及其相关课程的本专科学生使用。在进行课程实验时,实验指导教师可以针对不同的教学要求,根据具体情况对相关实验内容进行选择。本书共分为三个部分组成,学生做实验之前必须认真阅读第一部分,了解TEC-2实验系统联机指南及实验过程中的注意事项。第二部分是学生必做的基础实验部分,包括运算器实验、主存储器扩展实验及并行接口I/O实验。通过基础实验部分,使学生对运算器的工作过程有一定的认识;主存储器扩展实验,学生可通过动手过程熟悉存储器的字扩展和位扩展的连线方式及其读写操作;并行接口I/O实验中,学生可熟悉一级中断及中断的调用及返回。通过基础实验项目,对学生深入理解课堂所学的理论知识,提高学生实验动手能力能起到较好的作用。第三部分是综合实验,包括多级中断实验和微程序控制实验。该部分实验是一级中断实验的基础上增加为多级中断,使学生加深对中断优先级、排队、嵌套等概念的理解;实验指导教师根据情况选择其中的内容开展实验。在本书的编写过程中得到了内蒙古农业大学计算机与信息工程学院部分教师的大量支持和帮助,在此表示深切的感谢。由于时间和水平有限,本书中可能存在一些不足甚至错误之处,恳切希望读者提出宝贵意见,供今后再版时进一步改进与完善。
上传时间: 2013-11-21
上传用户:1583060504
EDA (Electronic Design Automation)即“电子设计自动化”,是指以计算机为工作平台,以EDA软件为开发环境,以硬件描述语言为设计语言,以可编程器件PLD为实验载体(包括CPLD、FPGA、EPLD等),以集成电路芯片为目标器件的电子产品自动化设计过程。“工欲善其事,必先利其器”,因此,EDA工具在电子系统设计中所占的份量越来越高。下面就介绍一些目前较为流行的EDA工具软件。 PLD 及IC设计开发领域的EDA工具,一般至少要包含仿真器(Simulator)、综合器(Synthesizer)和配置器(Place and Routing, P&R)等几个特殊的软件包中的一个或多个,因此这一领域的EDA工具就不包括Protel、PSpice、Ewb等原理图和PCB板设计及电路仿真软件。目前流行的EDA工具软件有两种分类方法:一种是按公司类别进行分类,另一种是按功能进行划分。 若按公司类别分,大体可分两类:一类是EDA 专业软件公司,业内最著名的三家公司是Cadence、Synopsys和Mentor Graphics;另一类是PLD器件厂商为了销售其产品而开发的EDA工具,较著名的公司有Altera、Xilinx、lattice等。前者独立于半导体器件厂商,具有良好的标准化和兼容性,适合于学术研究单位使用,但系统复杂、难于掌握且价格昂贵;后者能针对自己器件的工艺特点作出优化设计,提高资源利用率,降低功耗,改善性能,比较适合产品开发单位使用。 若按功能分,大体可以分为以下三类。 (1) 集成的PLD/FPGA开发环境 由半导体公司提供,基本上可以完成从设计输入(原理图或HDL)→仿真→综合→布线→下载到器件等囊括所有PLD开发流程的所有工作。如Altera公司的MaxplusⅡ、QuartusⅡ,Xilinx公司的ISE,Lattice公司的 ispDesignExpert等。其优势是功能全集成化,可以加快动态调试,缩短开发周期;缺点是在综合和仿真环节与专业的软件相比,都不是非常优秀的。 (2) 综合类 这类软件的功能是对设计输入进行逻辑分析、综合和优化,将硬件描述语句(通常是系统级的行为描述语句)翻译成最基本的与或非门的连接关系(网表),导出给PLD/FPGA厂家的软件进行布局和布线。为了优化结果,在进行较复杂的设计时,基本上都使用这些专业的逻辑综合软件,而不采用厂家提供的集成PLD/FPGA开发工具。如Synplicity公司的Synplify、Synopsys公司的FPGAexpress、FPGA Compiler Ⅱ等。 (3) 仿真类 这类软件的功能是对设计进行模拟仿真,包括布局布线(P&R)前的“功能仿真”(也叫“前仿真”)和P&R后的包含了门延时、线延时等的“时序仿真”(也叫“后仿真”)。复杂一些的设计,一般需要使用这些专业的仿真软件。因为同样的设计输入,专业软件的仿真速度比集成环境的速度快得多。此类软件最著名的要算Model Technology公司的Modelsim,Cadence公司的NC-Verilog/NC-VHDL/NC-SIM等。 以上介绍了一些具代表性的EDA 工具软件。它们在性能上各有所长,有的综合优化能力突出,有的仿真模拟功能强,好在多数工具能相互兼容,具有互操作性。比如Altera公司的 QuartusII集成开发工具,就支持多种第三方的EDA软件,用户可以在QuartusII软件中通过设置直接调用Modelsim和 Synplify进行仿真和综合。 如果设计的硬件系统不是很大,对综合和仿真的要求不是很高,那么可以在一个集成的开发环境中完成整个设计流程。如果要进行复杂系统的设计,则常规的方法是多种EDA工具协调工作,集各家之所长来完成设计流程。
上传时间: 2013-10-11
上传用户:1079836864
教学提示:可编程序控制器(Programmable Logic Controller,简称PLC)是以微处理器为核心,综合计算机技术、自动控制技术和通信技术发展起来的一种新型工业自动控制装置。随着大规模、超大规模集成电路技术和数字通信技术的进步和发展,PLC技术不断提高,在工业生产中获得极其广泛的应用。教学要求:本章让学生了解PLC及其控制系统的基本知识,重点了解PLC的技术特点、类型以及发展概况。第一章 可编程序控制器概论1.1 PLC的定义及特点1.1.1 PLC的产生及定义1.1.2 PLC的特点1.1.3 PLC的分类1.2 PLC的发展趋势
标签: 可编程序控制器
上传时间: 2013-10-28
上传用户:bnfm
可编程控制器(PLC)是在传统的继电器基础上结合计算机技术的一种数字运算操作的控制装置,应用非常广泛。 本书是为初学继电器顺序控制、可编程控制器以及传感器使用方法的读者而编写的实用入门书。本书基本按照“问题一电路设计一接线一实施”步骤,利用丰富实例、通俗易懂地讲解相关内容,内容涉及顺序控制的基本知识、继电器顺序控制的基础与应用、可编程控制器的基础知识、可编程控制器的指令与基本电路及可编程控制器的应用电路等,并且每章后均给出实践题,在最后给出相应的答案。 本书适合作为刚刚参加工作的技术人员的入门书,以及工科学生的实践用书。
上传时间: 2015-01-02
上传用户:mh_zhaohy
提出了基于Multisim10的计算机组成原理仿真实验的方法,该方法对计算机的各组成部分用虚拟元器件组成并在虚拟环境下进行仿真实验,通过存储器仿真实验实例给出了仿真实现的技术方案。结论是,计算机组成原理的虚拟仿真实验是一种先进的实验模式,学生可把重点放在计算机各组成部分的设计和仿真验证上,弥补了真实实验在计算机组成、功能实现等方面直观性较差的不足,使实践环节更好地达到教学目的,即丰富了实验内容、方法和手段,又有效地提高了实验的直观性及效果。
上传时间: 2013-10-31
上传用户:zmy123
介绍了8086全硅计算机的体系架构,设计了8086全硅计算机与SD卡连接的硬件接口,并使用软件和硬件相结合的调试方法,可快速调试验证SD卡的功能.通过FPGA的验证,SD卡作为8086全硅计算机的硬盘,可以简化设计过程、缩短设计周期.
上传时间: 2013-10-08
上传用户:thing20