虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

设计说明

  • 数字系统设计-从数字技术基础到ASIC设计的解析

    内容简介本书是“实用电子电路设计从书”之….内容主婆分为隔部分:第一部分是以数字技术的思维方法作为主体论述;第二:部分是从实践角度出发,对数学技术实际应用方法进行详细介绍。其中包括数字电路基础、布尔代数和数字电路的表示方法、基本的数字IC、数字电路的基本功能块、各种数字KC、数字系统的应用等。本书系统全面,内容深人浅出,并附有大量例题和凶示,说明i精细,具有极高的实用性和可操作性,便于读者自学,能使读者迅速掌握广泛应用的逻辑1C.数字系统的设计。本书可供从事电子、通信、计算机等相关专业的技术人员及大学相关专业的本科生、研究生参考,也可作为广大电子爱好者的学习参考读物。

    标签: 数字系统 asic

    上传时间: 2022-06-23

    上传用户:fliang

  • 8051系列单片机C程序设计完全手册.

    文件较大,存在网盘中,下载文件获取分享链接及提取码第1章单片机基础主要介绍了单片机的发展状况、体系结构,同时对单片机的编程方法及编程环境进行了简单描述。第2章C语言编程基础主要介绍了C语言中常用的数据类型和程序控制语句。第3章C语言高级编程主要介绍了函数、数组、指针以及结构体等内容,同时对各部分进行了说明,分别列举了相应的示例。第4章C51程序设计主要介绍了C51对标准C语言的扩展、C51函数库和C程序基本结构。第5章 Windows集成开发环境uVision2主要介绍了uVision2中各个菜单栏的作用,通过创建程序流程和调试流程详细介绍各菜单的使用以及仿真功能的应用。第6章C51编译器主要介绍了预处理的方法、C51编译器控制指令和C51的高级配置文件。第7章C51的典型资源编程主要介绍了C51典型资源的编程方法,包括中断系统设计、定时/计数器的使用、I/O口的使用和扩展存储器的方法等,最后还给出了一个使用多种资源的完整例程。第8章单片机通信主要介绍了单片机通信的相关内容,包括串口通信、单片机点对点通信、单片机多机通信、单片机I'C总线通信、单片机与计算机的互连等。第9章C51单片机的工程开发实例通过一个典型的应用实例介绍了单片机工程开发的一般方法。第10章 C51单片机典型模块实例主要以实例的形式,介绍了单片机典型模块的开发方法。在本书的编写过程中,借鉴了许多现行教材的宝贵经验,在此,谨向这些作者表示诚挚的感谢。由于时间仓促,加之编者水平有限,书中有错误或是不足之处在所难免,敬请广大读者批评指正

    标签: 8051 单片机

    上传时间: 2022-06-24

    上传用户:

  • 三相半波整流电路的设计

    内容摘要电力电子为人类做出了不可磨灭的贡献,因此研究电力电子件是为时代所需。本次课程设计为三相半波整流电路的设计,本组选择方案为三相半波可控整流电路的设计。主要分为三大模块:主电路一触发电路和保护电路,其中触发电路为集成电路。所选器件基本为电阻-电感和门极可关断晶闸管(GTO)等。由于当负载为电阻和电阻电感时的电路的工作情况不同,所以电路中对它们各自工作的情况进行系统而详细的分析。设计中对电路的工作原理以及电路器件的数计算等均有涉及。根据计算的结果,又遵循经济安全的原则,设计中对器件的型号做出了最后的选择。由于时间仓促,难免有些差错,望批评指正。1设计要求(1)输入电压:三相交流380V、5012(2)输出功率:2KW(3)用集成电路组成触发电路(4)负载性质:电阻、电阻电感(5)对电路进行设计计算说明(6)计算所用元器件型号参数2整流电路的分类及案选择整流电路将交流电变为直流电,应用十分广泛,电路形式多种多样,各具特色。可以从多种角度对整流电路进行分类:按电路结构可分为桥式电路和零式电路;按组成的器件可分为不可控半控一全控三种;按交流输入相数可分为单相电路和多相电路;按电压器二次侧电流的方向是单向或双向,又分为单拍和双拍电路。鉴于本课程设计,需要三相半波整流电路,可有两种方案选择:方案1,三相半波不可控整流电路;方案2,三相半波可控整流电路。对于三相半波不可控整流电路,电路中采用了三个二极管整流,此电路不需要触发电路,同时负载电压不可调,而三相半波可控整流电路,电路中采用三个晶闸管整流,电路中有专门的触发电路,触发电路适时的给予脉冲,可调节输出电压,可适合不同电压的要求,并且直流脉动小,可承受整流负载较大,常见使用等优点,所以本次课程设计选择三相半波可控整流电路,即方案2,其大体图形如图(1)。

    标签: 三相 整流 电路 设计

    上传时间: 2022-06-24

    上传用户:bluedrops

  • 8051单片机C语言软件设计的艺术

    第1章:介绍如何输出方波信号,使喇叭发出声音的方法,包括发出“哗”声的函数和分别传递一个、二个及三个白变量的“哗”声函数,以及利用定时器产生方波信号而令喇叭发出“哗”声,并叙述音阶与频率的关系,以此作为演奏音乐的基础。第2章:演奏音乐的程序由main()函数开始,将其所有函数定义在·个main.c的模块内,并分别以各种指令结构来循序渐进地介绍软件构建的思维与解决方法。第3章:以模块化的设计方式将单独的个main.c模块细分为main.c模块、initial.c模块、delay.c模块、music.c模块以及其对应的包括文件,可以使种序易于了解,节省开发时间。而且,用范例来说明各种应用方法,以使读者建立.整体思维,并进行有效的学习。第4章:详细介绍如何利用定时器钓中断方法来产生音阶的频率,并山1/)输出此方波信号而驱动喇叭发出正确的音阶。当连续产生各音符的音调频率时,则形成演奏音乐,并渐进式地说明什么样的设计方法是最好的。第5章:音符的形成有两个要素:音调及音长,当音调以定时器中断方法来生,音长是否也可以由定时器来产生呢?本章介绍如何利用timerO及timer]两个定时器中断方法来演奏音乐,并特别说明当音长计时中断时间太短时所造成的影响以及解决的方法。第6章:说明音乐中“移调”的概念,分别以查表法和计算法来举例说明D大调、降E大调、F大调、G大调、降A大调、降B大调。并以TACT开关的按键动作来阐述移调的功能,而以外部中断的方法来达到音乐演奏中实时移调的功能。第7章:介绍如何以按键开关来选曲,以“哗”声和LED闪烁方式作为选曲的提示动作,并以下列技巧来说明按键的处理方法:开关持续按着的重复动作、开关持续按着也动作一次、消除按键弹跳波的程序规划、持续按键以延时方式来继续执行动作,及持续按键以定时器计时方式来继续执行动作。同时,通过此方式来培养读者软件设计的能力并使读者养成慎密的思维方式。第8章:以9个按键开关分别代表1~9首的按键选曲,并介绍如何以l/O的方式、SCAN的方式以及ADC的方式来检测按键动作,以及当微电脑1/0不敷使用时的解决方法。更多相关内容已全部上传:8051单片机彻底研究-基础篇:http://dl.21ic.com/download/8051-330965.html 8051单片机彻底研究-经验篇:http://dl.21ic.com/download/8051-330966.html 8051单片机彻底研究-入门篇:http://dl.21ic.com/download/8051-330967.html 8051单片机彻底研究-实习篇:http://dl.21ic.com/download/8051-330969.html 8051单片机C语言软件设计的艺术:http://dl.21ic.com/download/8051-330970.html 

    标签: 8051 单片机 C语言

    上传时间: 2022-06-25

    上传用户:

  • 基于UEFI的底层API的性能分析及其功能测试的研究与设计

    在UEFI开源社区中,存在四个与UEFI BIOS相关的开源项目,分别为EDK(EFI Dev Kit),EDKII,EFI Shell和EFI Toolkit.其中,EDKII(EFI Development Kit)是一个开源的EFI BIOS的发布框架,其中包含一系列的开发示例和大量基本的底层库函数,因此,对于其MDE(Module Development Environment)模块开发环境的分析与测试能够在最大程度上保证开发的稳定性和质量。因而选题具有一定的实用性和先进性,此外,整个分析和测试设计的过程中,能够充分体现出在UEFI从事程序设计相对于传统BIOS环境下的优势。本论文计划从以下几个方面进行研究:1、学习研究UEFI(统一可拓展固件接口)技术;2、学习研究EDKII框架和相应的MDE(模块开发环境);3、搭建MDE库的测试框架MdeTestPkg:4、编写MdeTestPkg下的测试实例,实现对MDE库的分析与测试。通过对现有的UEFT(统一可扩展固件按口)技术的学习,深入了解UEFI BIOS的背景知识。在此基础上,学习研究EDK II的整体架构和模块单元开发设计的规范和方法,并用基于EDK 11搭建MDE(模块开发环境)的测试框架,编写类库的测试实例。最终的结果是完成MDE,即模块开发环境框架中的44个库类在DXE阶段的功能分析与测试,并且由于类际的4通性,使得测试的类际能够在不同的平台架构(如:IA32,X64和IPF等)上成功运行,具有很好的稳定性和健壮性。在本论文中,我只以NT32平台架构为例,来说明MDE库在NT32平台下的测试框架的搭建以及对于MDE库类的测试实例的设计,编写和测试。

    标签: uefi api

    上传时间: 2022-06-26

    上传用户:kent

  • 基于VB的多路数据采集系统上位机软件设计

    摘要:采用Visual Basic 60设计多路数据采集系统的上位机软件,实现对由单片机组成的测量系统数据的采集、传输、保存、分析、绘制曲线图以及数据和曲线图的打印,文中以烘炉内多点温度数据采集系统设计为例说明用于串口通信上、下位机的软件设计,以及VB中mscamn,mslexgri等控件的用法。关键词:多路数据采集:上位机:mscmm控件:mstlexgrid控件微软公司的visual basic 60是windows应用程序开发工具,是目前应用最为广泛、易学易用的面向对象的开发工具,并且为用户提供了大量的控件。这些控件可用于实现各种功能,减少了程序设计的很多困难。本文主要介绍利用mscamm控件实现和RS232串口的数据通信,接收测量系统上传的数据,然后通过msflexgrid控件将数据以电子表格的形式进行显示,再利用picturebox根据分析完成的数据绘制出曲线,利用cammond ia kg实现数据和曲线图的保存和调出,利用printer将接收的数据、处理好的数据和绘制的曲线通过打印机打印出来。现以烘炉内多点温度数据采集系统为例,其上位机软件界面见图1.

    标签: vb 数据采集 上位机

    上传时间: 2022-06-27

    上传用户:

  • CadenceAPD在一款SIP芯片封装设计中的应用

    摘要:本文介绍了使用Cadence APD完成一款SIP芯片BGA封装的设计流程。结合Cadence APD在BGA封装设计方面的强大功能,以图文并茂、实际设计为例说明Cadence APD完成包含一块基带芯片和一块RF芯片的BGA封装的设计方法和设计流程。该设计方法对于SIP封装设计、加速设计周期、降低开发成本具有直接的指导价值。关键词:Cadence APD、SIP设计、BGA封装设计1引言随着通讯和消费类电子的飞速发展,电子产品、特别是便携式产品不断向小型化和多功能化发展,对集成电路产品提出了新的要求,更加注重多功能、高集成度、高性能、轻量化、高可靠性和低成本。而产品的快速更新换代,使得研发周期的缩短也越来越重要,更快的进入市场也就意味着更多的利润。微电子封装对集成电路(IC)产品的体积、性能、可靠性质量、成本等都有重要影响,IC成本的40%是用于封装的,而产品失效率中超过25%的失效因素源自封装,封装已成为研发新一代电子系统的关键环节及制约因素(图1.1)。系统封装(Sip)具有高密度封装、多功能化设计、较短的市场进入时间以及更低的开发成本等优势,得到了越来越多的关注。国际上大的封装厂商如ASE、Amkor、ASAT和Starchips等都已经推出了自己的SIP产品。

    标签: cadenceapd sip 芯片封装

    上传时间: 2022-07-04

    上传用户:

  • 现代无线系统射频电路实用设计卷I

    《现代无线系统射频电路实用设计:有源电路与系统》(卷2)从介绍有源线性电路和RF稳定性分析开始,讲述了低噪声和小信号宽带放大器设计。同时对现代RF器件及其建模做出综述,探究像谐波平衡这样的非线性电路仿真技术,并始终用大量的图示来说明有源电路设计中现代CAD工具的使用方法。工程师们通过在高功率RF晶体管放大器、振荡器、混频器和倍频器应用这些非线性设计技术,然后再去学习理论,会对器件的工作.性能有个直观的理解。

    标签: 现代无线系统 射频电路

    上传时间: 2022-07-04

    上传用户:

  • FPGA与PC间基于PCIe和千兆以太网的通信设计

    1.深入研究PCIe和千兆以太网,了解PCIe和千兆以太网的技术优势,具体分析PCle和千兆以太网的传输协议,详细说明PCleTLP数据包格式和以太网标2.完成PCIe DMA数据传输系统设计。设计方案主要包括两大部分,分别是FPGA端Verilog逻辑模块开发以及PC端的驱动和C应用程序开发。FPGA端基于PCle IP Core完成了发送接收引擎模块、寄存器读写控制模块和FIFO读写控制模块的设计。定义了相应模块的接口,并分析了数据传输的时序。PC端采用WinDriver进行PCle的驱动开发,并根据WinDriver提供的驱动API函数完成C应用程序的设计。3.完成千兆以太网数据传输系统设计。设计方案也主要包括两大部分,分别是FPGA端Verilog逻辑模块开发以及PC端Winpcap应用程序开发。FPGA端基于嵌入式三态以太网MACIPCore,设计了发送接收引擎模块、FIFO读写控制模块和物理接口模块。定义了相应模块的接口,并分析了数据传输经过Locallink接口和Client用户接口上的传输时序。PC端采用Winpcap提供的网络编程完成了C应用程序的设计,实现了捕获FPGA端发送的数据包以及发送原始数据包至FPGA端的功能。4.PCIe DMA数据传输系统和千兆以太网数据传输系统在Xilinx ML507开发板上进行了性能测试。记录FPGA与PC间进行读写测试的结果,验证这两个系统的可用性和稳定性,最后分析了影响系统传输速率的原因以及系统目前仍存在的不足。

    标签: fpga pc pcie 以太网 通信

    上传时间: 2022-07-11

    上传用户:xsr1983

  • 8051单片机C语言软件设计的艺术

                                内容简介    本书主要绍了8051单片机C语言软件设计的思维与觯决方法,本书每一章都是一个精彩的例子,范例说明深入浅出。    重点介绍软件的设计流程、软件的构思和解决方法口在实例中说明模块化程序设寸的各种指令的应用,使用户可以更有效地学习,本书适合于从事8051单片机应用设计的人员参考使用。

    标签: 8051 单片机 C语言

    上传时间: 2022-07-12

    上传用户:jason_vip1