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

移动存储设备

  • 基于LM3S316的微控制器仿真USB设备

    提出了基于LM3S316实现与PC机通讯的方法。给出了硬件实现及软件设计思想。该方法使用微控制器仿真USB设备,降低了功耗、成本。

    标签: S316 316 LM3 USB

    上传时间: 2013-11-08

    上传用户:努力努力再努力

  • 特殊功能集成电路

    µPSD3251标准的8032内核-3个16位定时器/计数器-2个外部中断双FLASH结构-64K字节MainFLASH-16K字节SecondFLASH-2K字节的SRAM-可编程逻辑-DPLD,CPLD-提供I2C,UART接口,PWM,ADC-提供更多的I/O口-高达50根I/O口线内置WDT在系统编程(ISP)在应用中再编程(IAP)·PSD结构提高了8051的性能·-可编程系统外围芯片·-双FLASH实现在应用中再编程(IAP)·-允许8051程序代码和数据在存储器间的切换,满足用户的需要·-JTAG编程特别适用于实验开发和生产阶段的需要·高达288K字节的存储单元,为什么要这么大的存储单元·-使用C语言编程需要用较大的存储空间·-菜单、图形、显示类的用户接口要用到大量的存储空间·-多种语言、字体以及数据表需要大空间存储器·-要想数据转换速度快同样需要大量的存储单元·-数据记录·-低成本·-与其他的以8051或某种8位MCU为内核带有大容量的SRAM和Flash的设备相比,uPSD为用节省了成本

    标签: 特殊功能 集成电路

    上传时间: 2013-10-09

    上传用户:rocwangdp

  • 海洋要素测量系统的控制存储电路设计

    设计了一种基于C8051F340单片机的海洋要素垂直剖面测量系统(简称“海马”)的控制存储电路。该控制存储电路实现了“海马”的核心部件—— 棘爪机构单向抓紧、阻尼锁定和自由上浮3个状态的控制。它将采集的数据存储到SD卡,实现了数据的实时传输,并且系统搭载的传感器可以扩展。设计方法简单新颖,同时实现了“海马”下潜运动的能量全部来自波浪,上浮依靠自身浮力,存储器方便与PC机接口的目标。

    标签: 海洋 测量系统 控制 存储

    上传时间: 2013-11-18

    上传用户:moshushi0009

  • DAB基带芯片解析

    DAB基带芯片是一款集成面积小、功耗低、可用于移动和便携设备的DAB基带解码器和MPEGL2音频解码器。本设计完全自主开发,可以对DABETSI300401传输帧进行全速解码,包括数字混频、同步/跟踪和解调。基带解码器可同时对传输帧内的两路音频、数据或视频节目进行解码。解码后的音频节目可以通过上MPEGL2音频解码器播放,数据/视频节目可以通过外部CPU进一步处理和显示。

    标签: DAB 基带芯片

    上传时间: 2013-11-16

    上传用户:woshini123456

  • 基于MC68HC912D60A的嵌入式USB Host

    综述从问世,到协议规范2.0版本,USB(通用串行总线,简写为USB)在不断自我完善,并走向成熟。从普通计算机用户,计算机工程师,到硬件芯片生产厂商,都已经完全认可了USB。厂商对于USB的硬件和软件支持的也越来越完备,现在开发一个USB外设产品,所需要投入的成本和时间大大降低了,几年前是没有办法做到这一点的。但是,随着USB应用领域的逐渐扩大,人们对于USB的期望也越来越高,希望USB能应用在各种计算机领域中,尤其是在移动通讯领域中,希望能通过PDA等移动设备来直接和USB外设通信,使得USB能应用在没有PC的领域中。 非PC应用领域?这正是USB一个致命的弱点。USB的拓扑结构中居于核心地位的是Host(也称为主机),任何一次USB的数据传输都必须由Host来发起和控制,所有的USB外设都只能和Host建立连接,任何两个外设之间或是两个Host之间无法直接通信。而目前,大量的扮演Host角色的是个人电脑PC。因此,“如何将USB应用到嵌入式领域?如何实现USB点对点的通讯?”等问题,开始进入了USB开发者的讨论议程。正是在这种新的需求之下,USBHost的嵌入式应用成了USB领域新的兴奋点。 本项目也就是在嵌入式USBHost技术即将起步发展的背景之下产生的。 传统意义的USB开发,仅仅是对USB外设的开发,USB底层驱动程序和USB主控制器驱动程序都由Windows等操作系统提供,有关这些驱动程序的细节过程都蒙着一层神秘的面纱。所以,要设计USBHost,就须设计这两部分驱动程序,Windows源码不公开,这些细节资料就无从得到。

    标签: 912D Host 60A 912

    上传时间: 2013-11-12

    上传用户:维子哥哥

  • 单片机教学--单片机概述

    何谓单片机一台能够工作的计算机要有这样几个部份构成:CPU(进行运算、控制)、RAM(数据存储)、ROM(程序存储)、输入/输出设备(例如:串行口、并行输出口等)。在个人计算机上这些部份被分成若干块芯片,安装一个称之为主板的印刷线路板上。而在单片机中,这些部份,全部被做到一块集成电路芯片中了,所以就称为单片(单芯片)机,而且有一些单片机中除了上述部份外,还集成了其它部份如A/D,D/A等。

    标签: 单片机 单片机概述

    上传时间: 2013-10-23

    上传用户:xsnjzljj

  • 纺织设备中金属旋转体振动的单片机测试系统

    摘要:纺织机械中金属旋转体在旋转过程中由于自身的不平衡或安装不合理等原因引起振动,对设备的运行产生不良影响。本文提供一种用单片机测试系统测试金属旋转体振动的方法,并介绍其软件和硬件的设计及原理。关键词纺织机械 机构 金属旋转体 振动测试系统

    标签: 纺织 旋转体 振动 单片机

    上传时间: 2014-12-27

    上传用户:012345

  • 基于MSP430单片机的以太网供电设备的软件设计

    摘要:网络供电是EPA的关键技术之一,简要介绍了IEEE802.3AF标准,系统分析了以太网供电设备的功能需求和总体设计,选用MSP430F148单片机和TPS2383A以太网供电电源管理器,基于I2C-BUS通信规范,开发了符合IEEE802.3AF标准的以太网供电设备,着重论述了该以太网供电设备的软件实现过程,最后给出了该供电设备在EPA系统中的应用实例,具有良好的使用效果。

    标签: MSP 430 单片机 以太网

    上传时间: 2013-11-06

    上传用户:xmsmh

  • PIC16F877 单片机的键盘和LED 数码显示接口

    PIC16F877 单片机的键盘和LED 数码显示接口 1 PIC16F877单片机与键盘和LED数码显示的硬件接口电路单片机的许多应用都需要进行人机对话,最简单的人机对话需要LED 数码管显示数字和少量字符;键盘是解决计算机输入的简单手段;借此可以向计算机输入程序、置数、送操作命令、控制程序的执行等等,所以使用非常广泛。图1 键盘、LED数码显示与PIC16F877 单片机的接口电路本例中采用8 个按键组成的小键盘,4 只共阴极的LED 数码管,采用4 片74LS373 驱动数码管,采用的驱动方法是静态方式。使用1 片74LS245 作为键盘的接口;这些外围器件与PIC16F877 单片机的接口电路如图1 所示,这种连接方法与51 系列的单片机连接方法一样,其他的连接方法还有好几种,PIC16F877 单片机的键盘输入接法还有其他特殊而十分方便好用的方式。8 键键盘通过74LS245 与单片机相连,键盘按键状态的数据输入由RC3 输出脚控制;当RC3=“0”时,键盘状态从74LS245 的A 端输出到单片机的PORTB口,此时读PORTB口的数据即为键盘状态。为了及时地响应键盘操作,需要经常对键盘进行扫描;扫描的方式有许多种,我们将键盘的扫描程序安排在主程序的循环执行过程中的方式,并采用20ms延迟来消除按键的抖动问题,此外,为了实现每按键一次只响应一次的功能,在执行相应的按键程序之前,必须确保按键已经松开;在本例中这一措施有效的防止了数据抖动过快的问题。LED 数码显示有动态扫描和静态显示两种方式(图1 采取的方式为静态方式),在动态扫描方式中,各数码显示是轮流点亮的,即控制数码显示的位选信号和相应的要显示的数码的字形代码同时逐一送出,反复不已,由于视觉的暂留现象,却好象全都点亮着,这种电路的接法以后再介绍。在静态方式中,只要将数据送出锁存以后,各数码显示的数据不需要刷新,只要数据不需改变,就可以不去管他,所以称为静态显示。在图1 电路中,输出显示的操作简化为对74LS373 的并口操作而已。由于静态方式的工作原理比较简单,编程也比较直观简单,程序间的相互关联很少。因此编程容易,但要增加硬件,成本较高;与之相比,动态扫描的编程虽然要复杂一些,但因其所用硬件少,成本低。由数码转化为字形代码可采用软件译码、硬件译码等两种方式。软件译码是将各数码的字形代码构成一个表格存储于内存之中,在显示数码时,通过执行查表程序而得到相应的字形代码,再将之送入数码显示输出电路进行显示,本例即采用这种方式,这种方式的编程与单片机有关,在程序中给出了PIC16F877 的编程例程,对需要熟悉PIC16F877 单片机的人员有一定的参考价值。硬件译码则采用CD4511、74LS46、74LS47、74LS48、74LS49等BCD 码—7段锁存、译码、驱动芯片直接译出字形代码,点亮LED。74LS373 由LE 端对要显示的数据进行锁存控制,实现LED 的静态显示。采用了PIC16F877 的端口输出操作,模拟74LS373 的数据锁存时序,即由软件实现数据锁存,这种方法可以十分容易的改变时序和延迟长短,使高速设备可以与低速设备联系配合好,设计简单方便,不好的地方是编程较长和稍微复杂一点。这种编程方法在下面的程序中有很好的体现。

    标签: F877 PIC 16F 877

    上传时间: 2013-10-29

    上传用户:cuiyashuo

  • C8051F单片机

    C8051F单片机 C8051F系列单片机  单片机自20世纪70年代末诞生至今,经历了单片微型计算机SCM、微控制器MCU及片上系统SoC三大阶段,前两个阶段分别以MCS-51和80C51为代表。随着在嵌入式领域中对单片机的性能和功能要求越来越高,以往的单片机无论是运行速度还是系统集成度等多方面都不能满足新的设计需要,这时Silicon  Labs 公司推出了C8051F系列单片机,成为SoC的典型代表。   C8051F具有上手快(全兼容8051指令集)、研发快(开发工具易用,可缩短研发周期)和见效快(调试手段灵活)的特点,其性能优势具体体现在以下方面:  基于增强的CIP-51内核,其指令集与MCS-51完全兼容,具有标准8051的组织架构,可以使用标准的803x/805x汇编器和编译器进行软件开发。CIP-51采用流水线结构,70%的的指令执行时间为1或2个系统时钟周期,是标准8051指令执行速度的12倍;其峰值执行速度可达100MIPS(C8051F120等),是目前世界上速度最快的8位单片机。  增加了中断源。标准的8051只有7个中断源Silicon  Labs 公司 C8051F系列单片机扩展了中断处理这对于时实多任务系统的处理是很重要的扩展的中断系统向CIP-51提供22个中断源允许大量的模拟和数字外设中断一个中断处理需要较少的CPU干预却有更高的执行效率。  集成了丰富的模拟资源,绝大部分的C8051F系列单片机都集成了单个或两个ADC,在片内模拟开关的作用下可实现对多路模拟信号的采集转换;片内ADC的采样精度最高可达24bit,采样速率最高可达500ksps,部分型号还集成了单个或两个独立的高分辨率DAC,可满足绝大多数混合信号系统的应用并实现与模拟电子系统的无缝接口;片内温度传感器则可以迅速而精确的监测环境温度并通过程序作出相应处理,提高了系统运行的可靠性。  集成了丰富的外部设备接口。具有两路UART和最多可达5个定时器及6个PCA模块,此外还根据不同的需要集成了SMBus、SPI、USB、CAN、LIN等接口,以及RTC部件。外设接口在不使用时可以分别禁止以降低系统功耗。与其他类型的单片机实现相同的功能需要多个芯片的组合才能完成相比,C8051单片机不仅减少了系统成本,更大大降低了功耗。  增强了在信号处理方面的性能,部分型号具有16x16 MAC以及DMA功能,可对所采集信号进行实时有效的算法处理并提高了数据传送能力。  具有独立的片内时钟源(精度最高可达0.5%),设计人员既可选择外接时钟,也可直接应用片内时钟,同时可以在内外时钟源之间自如切换。片内时钟源降低了系统设计的复杂度,提高了系统可靠性,而时钟切换功能则有利于系统整体功耗的降低。  提供空闲模式及停机模式等多种电源管理方式来降低系统功耗  实现了I/O从固定方式到交叉开关配置。固定方式的I/O端口,既占用引脚多,配置又不够灵活。在C8051F中,则采用开关网络以硬件方式实现I/O端口的灵活配置,外设电路单元通过相应的配置寄存器控制的交叉开关配置到所选择的端口上。  复位方式多样化,C8051F把80C51单一的外部复位发展成多源复位,提供了上电复位、掉电复位、外部引脚复位、软件复位、时钟检测复位、比较器0复位、WDT复位和引脚配置复位。众多的复位源为保障系统的安全、操作的灵活性以及零功耗系统设计带来极大的好处。  从传统的仿真调试到基于JTAG接口的在系统调试。C8051F在8位单片机中率先配置了标准的JTAG接口(IEEE1149.1)。C8051F的JTAG接口不仅支持Flash ROM的读/写操作及非侵入式在系统调试,它的JTAG逻辑还为在系统测试提供边界扫描功能。通过边界寄存器的编程控制,可对所有器件引脚、SFR总线和I/O口弱上拉功能实现观察和控制。  C8051F系列单片机型号齐全,可根据设计需求选择不同规模和带有特定外设接口的型号,提供从多达100个引脚的高性能单片机到最小3mmX3mm的封装,满足不同设计的需要。  基于上述特点,Silicon  Labs 公司C8051F系列单片机作为SoC芯片的杰出代表能够满足绝大部分场合的复杂功能要求,并在嵌入式领域的各个场合都得到了广泛的应用:在工业控制领域,其丰富的模拟资源可用于工业现场多种物理量的监测、分析及控制和显示;在便携式仪器领域,其低功耗和强大的外设接口也非常适合各种信号的采集、存储和传输;此外,新型的C8051F5xx系列单片机也在汽车电子行业中崭露头角。正是这些优势,使得C8051单片机在进入中国市场的短短几年内就迅速风靡,相信随着新型号的不断推出以及推广力度的不断加大,C8051系列单片机将迎来日益广阔的发展空间,成为嵌入式领域的时代宠儿  此系列单片机完全兼容MCS-51指令集,容易上手,开发周期短,大大节约了开发成本。C8051F系统集成度高,总线时钟可达25M

    标签: C8051F 单片机

    上传时间: 2013-11-24

    上传用户:testAPP