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

概率论基本概念

  • AVR单片机的基本组成

    单片机是构成单片机嵌入式系统的核心器件。本章首先将介绍一般单片机的基本组成和结构,使大家对单片机片内的硬件有基本了解和认识。掌握了单片机的基本结构和组成,对学习、了解任何一种类型单片机的工作原理,编写单片机的系统软件以及和设计外围电路都是非常重要的。作为一个实例,本章重点以新型的,采用RISC指令的AVR高速单片机作为主要介绍对象,以本书中主要讲解和使用的一款AVR单片机ATmega16为主线,详细介绍AVR单片机的基本结构和系统构成。

    标签: AVR 单片机 基本组成

    上传时间: 2014-12-27

    上传用户:wenwiang

  • 单片机开发中应掌握的几个基本技巧

    单片机开发中应掌握的几个基本技巧.

    标签: 单片机开发 基本技巧

    上传时间: 2013-11-22

    上传用户:cjh1129

  • SDRAM的原理和时序

    SDRAM的原理和时序 SDRAM内存模组与基本结构 我们平时看到的SDRAM都是以模组形式出现,为什么要做成这种形式呢?这首先要接触到两个概念:物理Bank与芯片位宽。1、 物理Bank 传统内存系统为了保证CPU的正常工作,必须一次传输完CPU在一个传输周期内所需要的数据。而CPU在一个传输周期能接受的数 据容量就是CPU数据总线的位宽,单位是bit(位)。当时控制内存与CPU之间数据交换的北桥芯片也因此将内存总线的数据位宽 等同于CPU数据总线的位宽,而这个位宽就称之为物理Bank(Physical Bank,下文简称P-Bank)的位宽。所以,那时的内存必须要组织成P-Bank来与CPU打交道。资格稍老的玩家应该还记 得Pentium刚上市时,需要两条72pin的SIMM才能启动,因为一条72pin -SIMM只能提供32bit的位宽,不能满足Pentium的64bit数据总线的需要。直到168pin-SDRAM DIMM上市后,才可以使用一条内存开机。不过要强调一点,P-Bank是SDRAM及以前传统内存家族的特有概念,RDRAM中将以通道(Channel)取代,而对 于像Intel E7500那样的并发式多通道DDR系统,传统的P-Bank概念也不适用。2、 芯片位宽 上文已经讲到SDRAM内存系统必须要组成一个P-Bank的位宽,才能使CPU正常工作,那么这个P-Bank位宽怎么得到呢 ?这就涉及到了内存芯片的结构。 每个内存芯片也有自己的位宽,即每个传输周期能提供的数据量。理论上,完全可以做出一个位宽为64bit的芯片来满足P-Ban k的需要,但这对技术的要求很高,在成本和实用性方面也都处于劣势。所以芯片的位宽一般都较小。台式机市场所用的SDRAM芯片 位宽最高也就是16bit,常见的则是8bit。这样,为了组成P-Bank所需的位宽,就需要多颗芯片并联工作。对于16bi t芯片,需要4颗(4×16bit=64bit)。对于8bit芯片,则就需要8颗了。以上就是芯片位宽、芯片数量与P-Bank的关系。P-Bank其实就是一组内存芯片的集合,这个集合的容量不限,但这个集合的 总位宽必须与CPU数据位宽相符。随着计算机应用的发展,

    标签: SDRAM 时序

    上传时间: 2013-11-04

    上传用户:zhuimenghuadie

  • Keil C51开发系统基本知识3

    Keil C51开发系统基本知识3 1. 1. 专用寄存器include文件例如8031、8051均为REG51.h其中包括了所有8051的SFR及其位定义,一般系统都必须包括本文件。2. 2. 绝对地址include文件absacc.h该文件中实际只定义了几个宏,以确定各存储空间的绝对地址。3. 3. 动态内存分配函数,位于stdlib.h中 4. 4. 缓冲区处理函数位于“string.h”中其中包括拷贝比较移动等函数如:memccpy memchr memcmp memcpy memmove memset这样很方便地对缓冲区进行处理。5. 5. 输入输出流函数,位于“stdio.h”中流函数通8051的串口或用户定义的I/O口读写数据,缺省为8051串口,如要修改,比如改为LCD显示,可修改lib目录中的getkey.c及putchar.c源文件,然后在库中替换它们即可。3. 第三节 Keil C51库函数原型列表

    标签: Keil C51 开发系统 基本知识

    上传时间: 2013-11-06

    上传用户:smallfish

  • 初学单片机必会40个基本实验

    初学单片机必会40个基本实验.pdf

    标签: 单片机 实验

    上传时间: 2013-11-03

    上传用户:wangjg

  • SystemView仿真软件的应用

    SystemView仿真软件的应用:利用系统设计、分析和仿真的可视化开发环境—SystemView 软件平台进行通信原理课程教学, 对SystemView 仿真软件进行了简要的介绍.并以2DPSK的调制解调原理为例分析了仿真过程,结果表明通过用SystemView 软件仿真,可以很方便地得到所设计电路的输出结果与分析波形。关键词:SystemView;仿真;2DPSK通信原理是电子信息工程、通信工程等专业的一门重要的专业基础理论课,能否正确理解其概念和基本理论对后续专业课程的学习非常关键。由于该课程公式和理论推导较多,学起来相对乏味,单纯依靠课堂讲解, 很难理解,只有借助一定的辅助工具,才能让学生更好的掌握这门课程。为了使学生能从动态上更直观地形象地理解这些理论, 可以采用动态系统仿真软件System View以增强课堂教学效果,从而使学生更好地掌握其基础理论。

    标签: SystemView 仿真软件

    上传时间: 2013-11-01

    上传用户:haohaoxuexi

  • 单片机的数学基础

    单片机的数学基础:本章基本要求:单片机是现代电子智能仪器仪表及嵌入式系统的主要组成部分,应用非常广泛,是现代工程技术人员必须掌握的知识之一。本章要求掌握数的进制及其相互转换、带符号数的表示方法、溢出的判别方法、ASCII 码和BCD 码等单片机的数学基础知识;掌握单片机的概念、特点、应用范围、发展历程等基础知识;了解常用单片机系列。为后续章节的学习打下基础。1.1 单片机的数学基础1.1.1 数的进位制及其相互转换(1) 数的几种常用进制数制是人们利用符号来计数的方法,数制有很多种,人们熟悉的是十进制。但由于数在机器中是以器件的物理状态来表示的,所以一个具有两种稳定状态且能相互转换的器件,就可以用来表示一位二进制数。二进制数的表示是最简单而且是最可靠的,另外二进制的运算规则也是最简单的。因此,迄今为止,所有计算机都是以二进制进行算术运算和逻辑运算的。但是在使用二进制编写程序时既繁锁又容易出错,所以人们在编写程序时又经常用到十进制、十六进制或八进制。下面分别予以介绍。任何一种数制都有两个要素,即基数和权。基数为数制中所使用的数码的个数。当基数为R 时,该数制可使用的数码为0~(R-1)。例如在二进制中基数为2,可使用0 和1 两个数码。在进行运算时按逢R 进一,借1当R的规则进行。权是数制中某一数位上单位数的大小,它是一个指数,底是基数R,幂是数码的位置号,数码的位置号从0 开始。将一个数中某一位的数码与该位的权相乘,即为该位数码的数值。

    标签: 单片机

    上传时间: 2013-11-16

    上传用户:mahone

  • ATM专题教材

    本课程主要介绍ATM的基本原理对于初级水平读者第5 6 7 8 9章可以不做深入了解课程目标本课程主要目标􀀹 掌握VP VC的概念信元的结构􀀹 掌握ATM交换的特点􀀹 了解ATM协议栈结构􀀹 掌握ATM拥塞管理和流量控制与流控算法􀀹 掌握ATM的的几种典型封装协议

    标签: ATM 教材

    上传时间: 2013-10-22

    上传用户:阿四AIR

  • SOC与单片机应用技术的发展

    SOC与单片机应用技术的发展:本文讨论SOC和单片机应用技术的发展;介绍SOC的基本技术特点和应用概念;分析作为IP家庭重要成员的单片机在SOC应用设计中的特点。通过讨论指出以嵌入技术为基础,单片机再次成为现代电子应用技术的核心之一,为SOC应用技术提供了坚实的基础。 关键字:SOC;单片机;嵌入式系统 引言 现场电子技术应用中包含了硬件(HW)、硬件加软件(HW+SW)、固件(FW)3个层次。这3个层次也可以说是现代电子技术应用的3人发展阶段。自1997年以来,电子技术应用又增加了一个新的层次??片上系统(SOC)层次。SOC技术概念和应用技术层次的出现,标志着现代电子技术应用进入了SOC阶段。 从各个发展阶段看,自HW+SW阶段开始,电子技术应用就与单片机紧密地联系在一起。在FW阶段,作为固件系统的重要核心技术,单片机又以嵌入式技术为基础,再次成为现代电子应用技术的核心技术之一,并为SOC应用技术提供了紧实的基础。 SOC为各种应用提供了一个新的实现技术。这种新的电子系统实现技术促使工业界在近3年中发生了巨大的变化,为信息技术的应用提供坚实的基础,因此,完全可以称之为SOC革命。同时,SOC也为单片机技术提供了更广阔的应用领域,使单片机应用技术发生了革命性的变化。

    标签: SOC 单片机 应用技术 发展

    上传时间: 2013-10-31

    上传用户:qb1993225

  • C51基本结构程序设计

    C51基本结构程序设计1. 掌握if语句来实现选择结构,能利用if语句编写相应的分枝结构的程序。在嵌套if语句中,一定要搞清楚else与哪个if结合的问题。2.掌握switch语句来实现多向分枝选择结构,能利用switch语句编写相应的分枝结构的程序。 3. 掌握循环语句的即初始化、循环体、循环控制及结束四个部分,并能进行循环语句的程序设计。分别掌握for 语句、while语句以及do-while语句的使用语法及方法,能利用这三种循环结构进行循环程序设计,理解这三种语句的异同。4.理解并掌握continue、break语句在循环结构和选择结构中的作用。对于goto语句,理解该语句优缺点。C51语言是结构化编程语言。结构化语言的基本元素是模块,它是程序的一部分.只有一个出口和一个入口.不允许有偶然的中途插入或以模块的其它路径退出。结构化编程语言在没有妥善保护或恢复堆栈和其它相关的寄存器之前,不应随便跳入或跳出一个模块。因此使用这种结构化语言进行编程,当要退出中断时,堆栈不会因为程序使用了任何可以接受的命令而崩溃。    结构化程序由若干模块组成,每个模块中包含着若干个基本结构,而每个基本结构中可以有若干条语句。归纳起来,C51程序有顺序结构、选择结构、循环结构共三种结构。

    标签: C51 基本结构 程序设计

    上传时间: 2013-11-01

    上传用户:四只眼