eZ430-F2013 是一款完整的 MSP430 开发工具,其在小巧的便携式 USB 棒状盒内提供了评估 MSP430F2013 以及完成整个项目所需的全部软硬件。eZ430-F2013 集成了 IAR Embedded Workbench 或 Code Composer Studio 集成开发环境 (IDE),通过选择设计一个独立的系统,或选择分离可移动的目标板并整合到现有设计中来提供完全仿真。USB 端口可为超低功耗 MSP430 提供所需的工作电源,因而无需使用外接电源。MSP430F2013 上的所有 14 个引脚都可在 MSP-EZ430D 目标板上进行访问,可轻松实现调试并与外设接口相连。此外,还可将其中的一个数字 I/O 引脚连接至可提供视觉反馈的 LED。MSP430F2013 拥有出色的 16 MIPS 性能,并高度集成了16 位 Δ-Σ 模数转换器、16 位定时器、看门狗定时器、掉电检测器、支持 SPI 和 I2C 的 USI 模块,以及待机电流仅 0.5微安的 5 种低功耗模式。
上传时间: 2013-10-24
上传用户:wanglf7409
概述恩智浦半导体推出其第二代车载网络CAN/LIN核的系统基础芯片(SBC)UJA1078TW产品,实现了性能、功耗以及电子控制单元(ECU)成本的优化,惠及车身控制模块、车内温度控制、座椅控制、电动助力转向(EPS)、自适应照明、雨量/光强传感器、泊车辅助及传输模块等广泛的车载应用。UJA1078TW支持车载网络互联应用,这些应用通过使用高速CAN作为主网络接口和LIN作为本地子总线来控制电源和传感器设备。UJA1078TW SBC产品集成以下功能器件: 高速CAN收发器,可相互操作和向下兼容CAN收发器TJA1042,符合ISO 11898-2 和ISO 11898-5标准; LIN收发器,符合LIN 2.1、LIN2.0和SAE J2602标准,并兼容LIN1.3规范; 先进的独立看门狗(UJA1078/ xx/WD版); 250mA的电压调节器,用于微控制器(3.3V或5V)及外部设备的可扩展稳压器(V1);还可配置外部PNP晶体管进行扩展,从而令电流输出能力更强、耗散分布得到优化; 独立的电压调节器,用来给UJA1075TW芯片内部的CAN收发器供电; 串行外设接口(SPI)(全双工); 2个本地唤醒输入端口,带循环偏置选择; 软备件(Limp home)输出端口。
上传时间: 2013-10-11
上传用户:zsjzc
概要2 个对称的600MHz 高性能Blackfin 内核328K Bytes 片内存储器每个 Blackfin 内核包括:2 个16 位MAC,2 个40 位ALU,4 个8 位视频ALU,以及1 个40 位移位器RISC 式寄存器和指令模型,编程简单,编译环境友好先进的调试、跟踪和性能监视内核电压 0.8V-1.2V,片内调压器可调兼容 3.3V 及2.5V I/O256 引脚Mini-BGA 和297 引脚PBGA 两种封装外设两个并行输入/输出外围接口单元,支持ITU-R 656 视频数据格式,可与ADI 的模拟前端ADC 无缝连接2 个双通道全双工同步串行接口,支持8 个立体声I2S 通道2 个16 通道DMA 控制器和1 个内部存储器DMA 控制器SPI 兼容端口12 个通用32-bit 定时/计数器,支持PWMSPI 兼容端口支持 IrDA 的UART2 个“看门狗”定时器48 个可编程标志引脚1x-63x 倍频的片内PLL
上传时间: 2013-11-06
上传用户:YUANQINHUI
第八章 labview的编程技巧 本章介绍局部变量、全局变量、属性节点和其他一些有助于提高编程技巧的问题,恰当地运用这些技巧可以提高程序的质量。 8.1 局部变量 严格的语法尽管可以保证程序语言的严密性,但有时它也会带来一些使用上的不便。在labview这样的数据流式的语言中,将变量严格地分为控制器(Control)和指示器(Indicator),前者只能向外流出数据,后者只能接受流入的数据,反过来不行。在一般的代码式语言中,情况不是这样的。例如我们有变量a、b和c,只要需要我们可以将a的值赋给b,将b的值赋给c等等。前面所介绍的labview内容中,只有移位积存器即可输入又可输出。另外,一个变量在程序中可能要在多处用到,在图形语言中势必带来过多连线,这也是一件烦人的事。还有其他需要,因此labview引入了局部变量。
上传时间: 2013-10-27
上传用户:xieguodong1234
由LPC1114芯片数据手册可得:芯片内部IRC精度±1%,作为主时钟可满足串口波特率对时钟精度的要求,而看门狗振荡器精度为±25%,误差较大不能满足串口对于时钟精度的要求。但是看门狗振荡器的功耗比内部RC振荡器的功耗低。因此设定以下2种测试方案:测试方法1:LPC1114进行A/D转换时使用看门狗振荡器作为主时钟源,时钟频率为1MHz,串口通信时将主时钟源切换到内部RC振荡器输出,时钟频率为1MHz,完成串口通信后时钟再次切换到看门狗振荡器输出,如此循环执行;
上传时间: 2013-11-13
上传用户:潜水的三贡
本书介绍了Cygnal集成产品公司的C8051Fxxx高速片上系统(SOC)单片机的硬件结构和工作原理,详细阐述了C8051Fxxx的定时器、可编程计数器阵列(PCA)、串行口、SMBus/I2C接口、SPI总线接口、ADC、DAC、比较器、复位源、振荡器、看门狗定时器、JTAG接口等外设或功能部件的结构和使用方法。
上传时间: 2013-10-26
上传用户:born2007
CH451 使用一个系统时钟信号来同步芯片内部的各个功能部件,例如,当系统时钟信号的频率变高时,显示驱动刷新将变快、按键响应时间将变短、上电复位信号的宽度将变窄、看门狗周期也将变短。一般情况下,CH451 的系统时钟信号是由内置的阻容振荡提供的,这样就不再需要任何外围电路,但内置RC 振荡的频率受电源电压的影响较大,当电源电压降低时,系统时钟信号的频率也随之降低。在某些实际应用中,可能希望CH451 提供更长或者更短的显示刷新周期、按键响应时间等,这时就需要调节系统时钟信号的频率。CH451 提供了CLK 引脚,用于外接阻容振荡。当在CLK 引脚与地GND 之间跨接电容后,系统时钟信号的频率将变低;当在CLK 引脚与正电源VCC 之间跨接电阻后,系统时钟信号的频率将变高。因为CH451 的系统时钟信号被用于芯片内部的所有功能部件,所以其频率不宜进行大幅度的调节,一般情况下,跨接电容的容量在5pF 至100pF 之间,跨接电阻的阻值在20KΩ至500KΩ之间。跨接一个47pF 的电容则频率降低为一半,跨接一个47KΩ的电阻则频率升高为两倍。另外,CH451 的CLK 引脚可以直接输入外部的系统时钟信号,但外部电路的驱动能力不能小于±2mA。CH451 在CLKO 引脚提供了系统时钟信号的二分频输出,对于一些不要求精确定时的实际应用,可以由CLKO 引脚向单片机提供时钟信号,简化外围电路。 单片机接口程序下面提供了U1(MCS-51 单片机)与U2(CH451)的接口程序,供参考。;**********************;需要主程序定义的参数CH451_DCLK BIT P1.7 ;串行数据时钟,上升沿激活CH451_DIN BIT P1.6 ;串行数据输出,接CH451 的数据输入CH451_LOAD BIT P1.5 ;串行命令加载,上升沿激活CH451_DOUT BIT P3.2 ;INT0,键盘中断和键值数据输入,接CH451 的数据输出CH451_KEY DATA 7FH ;存放键盘中断中读取的键值
上传时间: 2013-11-22
上传用户:671145514
//------------------------------------------------------------------------------------//此程序为ADC转换程序,可以选择向ADC0BUSY写1或用定时器0,1,2,3作为ADC的启动信号。////------------------------------------------------------------------------------------//头文件定义//------------------------------------------------------------------------------------//#include <c8051f330.h> #include <stdio.h> //-----------------------------------------------------------------------------// 定义16位特殊功能寄存器//----------------------------------------------------------------------------- sfr16 ADC0 = 0xbd; sfr16 TMR0RL = 0xca; sfr16 TMR1RL = 0xca; sfr16 TMR2RL =0xca; sfr16 TMR3RL =0xca; sfr16 TMR0 = 0xCC; sfr16 TMR1 = 0xCC; sfr16 TMR2 = 0xcc; sfr16 TMR3 = 0xcc; //-----------------------------------------------------------------------------// 全局变量定义//-----------------------------------------------------------------------------char i;int result; //-----------------------------------------------------------------------------//定义常量//-----------------------------------------------------------------------------#define SYSCLK 49000000 #define SAMPLE_RATE 50000 //------------------------------------------------------------------------------------// 定义函数//------------------------------------------------------------------------------------void SYSCLK_Init (void);void PORT_Init (void);void Timer0_Init (int counts);void Timer1_Init (int counts);void Timer2_Init (int counts);void Timer3_Init (int counts);void ADC0_Init(void);void ADC0_ISR (void);void ADC0_CNVS_ADC0h(void);//------------------------------------------------------------------------------------// 主程序//------------------------------------------------------------------------------------ void main (void) { int ADCRESULT[50] ; int k; PCA0MD &= ~0x40; // 禁止看门狗 SYSCLK_Init (); PORT_Init (); Timer0_Init (SYSCLK/SAMPLE_RATE); //Timer1_Init (SYSCLK/SAMPLE_RATE); //选择相应的启动方式 //Timer2_Init (SYSCLK/SAMPLE_RATE); //Timer3_Init (SYSCLK/SAMPLE_RATE); ADC0_Init(); EA=1; while(1) { //ADC0_CNVS_ADC0h(); k=ADC0; ADCRESULT[i]=result; //此处设断点,观察ADCRESULT的结果 } }
上传时间: 2013-10-13
上传用户:SimonQQ
附件为NE555电路智能设计软件,是以NE555芯片为核心,设计出不同的智能控制电路的软件。 NE555为8脚时基集成电路, 各脚主要功能(集成块图在下面) 1地GND 2触发 3输出 4复位 5控制电压 6门限(阈值) 7放电 8电源电压Vcc 应用十分广泛,可装如下几种电路: 1。单稳类电路作用: 定延时,消抖动,分(倍)频,脉冲输出,速率检测等。 2。双稳类电路作用: 比较器,锁存器,反相器,方波输出及整形等。 3。无稳类电路作用: 方波输出,电源变换,音响报警,玩具,电控测量,定时等。 我们知道,555电路在应用和工作方式上一般可归纳为3类。每类工作方式又有很多个不同的电路。在实际应用中,除了单一品种的电路外,还可组合出很多不同电路,如:多个单稳、多个双稳、单稳和无稳,双稳和无稳的组合等。这样一来,电路变的更加复杂。为了便于我们分析和识别电路,更好的理解555电路,这里我们这里按555电路的结构特点进行分类和归纳,把555电路分为3大类、8种、共18个单元电路。每个电路除画出它的标准图型,指出他们的结构特点或识别方法外,还给出了计算公式和他们的用途。方便大家识别、分析555电路。下面将分别介绍这3类电路
上传时间: 2013-10-23
上传用户:qimingxing130
时域与频域• 傅立叶变换• 干扰抑制设计– 时钟电路干扰抑制设计– 总线电路干扰抑制设计– 单板电源电路去耦设计– 开关电源干扰抑制设计– 接口电路干扰抑制设计• 抗干扰设计– 看门狗电路抗干扰设计– 面板复位电路抗干扰设计– 面板指示灯抗干扰设计– 接口电路抗干扰设计– 电源电路抗干扰设计– 面板拨码开关电路抗干扰设计
上传时间: 2013-11-28
上传用户:dudu121