当前位置:文档之家› STC12C5A60S2 摘出资料

STC12C5A60S2 摘出资料

STC12C5A60S2 摘出资料
STC12C5A60S2 摘出资料

单片机STC12C5A60S2简介

STC12C5A60S2简介 STC12C5A60S2是STC生产的单时钟/机器周期(1T)的单片机,是高速、低功耗、超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换,针对电机控制,强干扰场合。 1、增强型8051CPU,1T(1024G),单时钟/机器周期 2、工作电压 5.5-3.5V 3、1280字节RAM 4、通用I/O口,复位后为:准双向口/弱上拉 可设置成四种模式:准双向口/弱上拉,强推挽/强上拉,仅为输入/高阻,开漏 每个I/O口驱动能力均可达到20mA,但整个芯片最大不要超过120mA 5、有EEPROM功能 6、看门狗 7、内部集成MAX810专用复位电路 8、外部掉电检测电路 9、时钟源:外部高精度晶体/时钟,内部R/C振荡器 常温下内部R/C振荡器频率为:5.0V单片机为:11~17MHz 3.3V 单片机为:8~12MHz 10、4个16位定时器 两个与传统8051兼容的定时器/计数器,16位定时器T0和T1 11、3个时钟输出口,可由T0的溢出在P3.4/T0输出时钟,可由T1的溢出在 P3.5/T1输出时钟,独立波特率发生器可以在P1.0口输出时钟 12、外部中断I/O口7路,传统的下降沿中断或电平触发中断,并新增支持上升 沿中断的PCA模块,Power Down模式可由外部中断唤醒,INT0/P3.2,INT1/P3.3,T0/P3.4,T1/P3.5,RxD/P3.0,CCP0/P1.3,CCP0/P1.3 13、PWM2路 14、A/D转换,10位精度ADC,共8路,转换速度可达250K/S 15、通用全双工异步串行口(UART) 16、双串口,RxD2/P1.2,TxD2/P1.3 17、工作范围:-40~85 18、封装:LQFP-48,LQFP-44,PDIP-40,PLCC 管脚说明 P0.0~P0.7 P0:P0口既可以作为输入/输出口,也可以作为地址/数据复用总线使用。当P0口作为输入/输出口时,P0是一个8位准双向口,内部有弱上拉电阻,无需外接上拉电阻。当P0作为地址/数据复用总线使用时,是低8位地址线A0~A7,数据线D0~D7 P1.0/ADC0/CLKOUT2 标准IO口、ADC输入通道0、独立波特率发生器的时钟输出 P1.1/ADC1

如何看芯片资料

How to Read a Datasheet Prepared for the WIMS outreach program 5/6/02, D. Grover In order to use a PIC microcontroller, a flip-flop, a photodetector, or practically any electronic device, you need to consult a datasheet. This is the to. Where do you find datasheets? Nowadays you can find almost any datasheet on the internet, often in PDF (Acrobat) form. For example, the LM555 datasheet from National Semiconductor is on their website at https://www.doczj.com/doc/2f5624670.html,.

LM555Timer General Description The LM555is a highly stable device for generating accurate time delays or oscillation.Additional terminals are provided for triggering or resetting if desired.In the time delay mode of operation,the time is precisely controlled by one external re-sistor and capacitor.For astable operation as an oscillator,the free running frequency and duty cycle are accurately controlled with two external resistors and one capacitor.The circuit may be triggered and reset on falling waveforms,and the output circuit can source or sink up to 200mA or drive TTL circuits. Features n Direct n Timing n Operates n Adjustable n Output n Output n Temperature n Normally n Available Applications n Precision n Pulse n Sequential DS007851-1 有时常规描述(General Description )会给出一些其它地方没提到的特性或者用法。特性(确认电气特性所在的条件以及特殊情况。 通常叫做等效原理图,该原理不是该芯片中必须的,但是该芯片将按照里面的来运作。它能帮助解释在数据手册中未被描述的行为。能把这个电路在面包板上搭出来吗?除非您知道那些并未给出参数的晶体管的参数。 总会有一个日期。数据手册变动,尤其是预备版或者修正版,核对一下日期。

单片机STC12C5A60S2

精心整理 单片机STC12C5A60S2 在众多的51系列单片机中,要算国内STC 公司的1T 增强系列更具有竞争力,因他不但和8051指令、管脚完全兼容,而且其片内的具有大容量程序存储器且是FLASH 工艺的,如STC12C5A60S2单片机内部就自带高达60KFLASHROM,这种工艺的存储器用户可以用电的方式瞬间擦除、改写。而且STC 系列单片机支持串口程序烧写。显而易见,这种单片机对开发设备的要求很低,开发时间也大大缩短。写入单片机内的程序还可以进行加密,这又很好地保护了你的劳动成果。重要的一点STC12C5A60S2目前的售价与传统51差不多,市场供应也很充足。是一款高性价比的单片机 /低功耗/集成 1.2.电压:3.4.5.6.,可设可达到(8.9.10.; 11.外部掉电检测电路:在P4.6口有一个低压门槛比较器,5V 单片机为 1.32V ,误差为+/-5%,3.3V 单片机为1.30V ,误差为+/-3%; 12.时钟源:外部高精度晶体/时钟,内部R/C 振荡器(温漂为+/-5%到+/-10%以内)1用户在下载用户程序时,可选择是使用内部R/C 振荡器还是外部晶体/时钟,常温下内部R/C 振荡器频率为:5.0V 单片机为:11MHz ~15.5MHz ,3.3V 单片机为:8MHz ~12MHz ,精度要求不高时,可选择使用内部时钟,但因为有制造误差和温漂,以实际测试为准; 13.共4个16位定时器两个与传统8051兼容的定时器/计数器,16位定时器T0和T1,没有定

时器2,但有独立波特率发生器做串行通讯的波特率发生器再加上2路PCA模块可再实现2个16位定时器; 14.2个时钟输出口,可由T0的溢出在P3.4/T0输出时钟,可由T1的溢出在P3.5/T1输出时钟; 15.外部中断I/O口7路,传统的下降沿中断或低电平触发中断,并新增支持上升沿中断的PCA 模块,PowerDown模式可由外部中断唤醒,INT0/P3.2,INT1/P3.3,T0/P3.4,T1/P3.5,RxD/P3.0,CCP0/P1.3(也可通过寄存器设置到P4.2),CCP1/P1.4(也可通过寄存器设置到P4.3); 置到 20.装: (均可 VCC GND P0 写“1”时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FLASH编程时,P0口作为原码输入口,当FLASH进行校验时,P0输出原码,此时P0外部电位必须被拉高; P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入“1”后,电位被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收; P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚电位被内部上拉电阻拉高,且作为输入。作为输入时,P2口的

电压基准芯片的参数解析及应用技巧(精)

电压基准芯片的参数解析及应用技巧 电压基准芯片是一类高性能模拟芯片,常用在各种数据采集系统中,实现高精度数据采集。几乎所有电压基准芯片都在为实现“高精度”而努力,但要在各种不同应用场合真正实现高精度,则需要了解电压基准的内部结构以及各项参数的涵义,并要掌握一些必要的应用技巧。 电压基准芯片的分类 根据内部基准电压产生结构不同,电压基准分为:带隙电压基准和稳压管电压基准两类。带隙电压基准结构是将一个正向偏置PN结和一个与VT(热电势)相关的电压串联,利用PN结的负温度系数与VT的正温度系数相抵消实现温度补偿。稳压管电压基准结构是将一个次表面击穿的稳压管和一个PN结串联,利用稳压管的正温度系数和PN结的负温度系数相抵消实现温度补偿。次表面击穿有利于降低噪声。稳压管电压基准的基准电压较高(约7V);而带隙电压基准的基准电压比较低,因此后者在要求低供电电压的情况下应用更为广泛。 根据外部应用结构不同,电压基准分为:串联型和并联型两类。应用时,串联型电压基准与三端稳压电源类似,基准电压与负载串联;并联型电压基准与稳压管类似,基准电压与负载并联。带隙电压基准和稳压管电压基准都可以应用到这两种结构中。串联型电压基准的优点在于,只要求输入电源提供芯片的静态电流,并在负载存在时提供负载电流;并联型电压基准则要求所设置的偏置电流大于芯片的静态电流与最大负载电流的总和,不适合低功耗应用。并联型电压基准的优点在于,采用电流偏置,能够满足很宽的输入电压范围,而且适合做悬浮式的电压基准。 电压基准芯片参数解析 安肯(北京)微电子即将推出的ICN25XX系列电压基准,是一系列高精度,低功耗的串联型电压基准,采用小尺寸的SOT23-3封装,提供1.25V、2.048V、2.5V、3.0V、3.3V、4.096V输出电压,并提供良好的温度漂移特性和噪声特性。

STC12C5A60S2单片机的AD转换

A/D转换测试程序(ADC查询方式) #include “stc12c5a.h”//头文件在STC公司主页上下载 #include ”intrins.h” //与STC12C5A60S2单片机ADC相关的寄存器说明// Sfr ADC_CONTR = 0xBC;//AD转换控制寄存器 Sfr ADC_RES = 0xBD;//AD转换结果寄存器高 Sfr ADC_RESL = 0xBE;//AD转换结果寄存器低 Sfr P1ASF = 0x9D;//P1口模拟转换功能控制寄存器 Sfr AURX1 = 0xA2;//AD转换结果存储方式控制位 #define ADC_POWER 0x80 //ADC电源开 #define ADC_FLAG 0x10 //ADC结束标志位 #define ADC_START 0x08 //ADC启动控制位设为开 #define ADC_SPEEDLL 0x00 //设为540个时钟周期ADC一次 #define ADC_SPEEDL 0x20 //设为360个时钟周期ADC一次 #define ADC_SPEEDH 0x40 //设为180个时钟周期ADC一次 #define ADC_SPEEDHH 0x60 //设为90个时钟周期ADC一次 void AD_init(void); void delay(unsigned int a); unsigned int AD_get(unsigned char n); float AD_work(unsigned char n); void main() { unsigned char i; AD_init(); while(1) { for(i=0;i<8;i++) { AD_work(i); delay(20); } } } unsigned int AD_get(unsigned char n) //第n通道ADC采样函数 { unsigned int adc_data; ADC_RES = 0; //清零 ADC_CONTR=ADC_POWER|ADC_SPEEDLL|n|ADC_START;//打开AD转换电源、

STC12C5A60S2单片机课程设计报告

一、课程设计基本情况介绍 1.1课程设计的基本目的与任务 本课程设计旨在驾驭本专业学生理论指导实践能力以及电子产品工程设计与开发能力。本实践课所要达到的主要目的是: 1、通过本次课程设计,是对学生综合能力的检,提高学生综合运用专业知识,强化单片机 应用系统设计与防震能力。 2、本次课程设计是在生产实习所完成的“单片机核心板+电子钟模块+MP3模块+RFID模块+无线传输模块+GPS模块+脉搏传感模块”的基础上设计该硬件系统的工作程序。 1.2课程设计的基本内容 1、在生产实习设计单片机硬件系统的基础上,设计相应的应用软件系统。 2、在LCD1602上显示学号程序设计。 3、基于DS1302的实时时钟软件设计。 4、基于DS18B20的温度测量软件设计。 5、基于TL1838A的红外遥控解码软件设计。 6、设计应用软件系统框图和流程图,完成所设计软件的调试。 1.3课程设计的教学要求 1、通过资料查阅及学习了解单片机应用系统的软件设计方法及单片机编程、软硬件联机调 试技巧。 2、独立设计并编写下列应用程序: (1)LCD1602学号显示程序; (2)DS1302实时时钟程序; (3)DS18B20温度测量程序; (4)TL1838A红外遥控解码程序; 3、独立完成所设计程序与硬件系统的联机仿真。 二、整机系统框图(硬件、软件) 该设计方案是以STC12C5A60S2单片机为核心,采用LCD液晶屏幕显示模块、实时时钟模块、温度测量模块、红外遥控解码等模块所构建的系统,能在LCD1602液晶屏上显示当前的日期(年、月、日)、时间(时、分、秒)数据、当前环境温度值和红外遥控解码值。用户可通过遥控器或单片机核心板上的按键来进行日期和时间的设置。本系统设计大部分功能由软件来实现,电路简单明了,系统稳定性也得到大大提高。 1、总体硬件设计框架图: 2、总体软件设计框架图 /////// 三、整机硬件电路原理图(见99SE图) 1、核心板电路原理图 2、蜂鸣器驱动电路 3、按键电路 4、单片机复位电路 5、LCD1602液晶显示电路 6、电子钟模块接口电路 四、软件系统设计思想 //////////// 五、系统软件资源分配表(调试程序、工作程序) ////////////// 六、显示学号的调试程序流程图、程序源代码

常用电源芯片及其参数

常用电源的电源稳压器件如下: 79L05 负5V稳压器 79L06 负6V稳压器 79L08 负8V稳压器 79L09 负9V稳压器 79L12 负12V稳压器 79L15 负15V稳压器 79L18 负18V稳压器 79L24 负24V稳压器 LM1575T-3.3 3.3V简易开关电源稳压器(1A) LM1575T-5.0 5V简易开关电源稳压器(1A) LM1575T-12 12V简易开关电源稳压器(1A) LM1575T-15 15V简易开关电源稳压器(1A) LM1575T-ADJ

简易开关电源稳压器(1A可调1.23 to 37) LM1575HVT-3.3 3.3V简易开关电源稳压器(1A) LM1575HVT-5.0 5V简易开关电源稳压器(1A) LM1575HVT-12 12V简易开关电源稳压器(1A) LM1575HVT-15 15V简易开关电源稳压器(1A) LM1575HVT-ADJ 简易开关电源稳压器(1A可调1.23 to 37) LM2575T-3.3 3.3V简易开关电源稳压器(1A) LM2575T-5.0 5V简易开关电源稳压器(1A) LM2575T-12 12V简易开关电源稳压器(1A) LM2575T-15 15V简易开关电源稳压器(1A) LM2575T-ADJ 简易开关电源稳压器(1A可调1.23 to 37) LM2575HVT-3.3 3.3V简易开关电源稳压器(1A) LM2575HVT-5.0 5V简易开关电源稳压器(1A) LM2575HVT-12 12V简易开关电源稳压器(1A)

LM2575HVT-15 15V简易开关电源稳压器(1A) LM2575HVT-ADJ 简易开关电源稳压器(1A可调1.23 to 37) LM2576T-3.3 3.3V简易开关电源稳压器(3A) LM2576T-5.0 5.0V简易开关电源稳压器(3A) LM2576T-12 12V简易开关电源稳压器(3A) LM2576T-15 15V简易开关电源稳压器(3A) LM2576T-ADJ 简易开关电源稳压器(3A可调1.23V to 37V) LM2576HVT-3.3 3.3V简易开关电源稳压器(3A) LM2576HVT-5.0 5.0V简易开关电源稳压器(3A) LM2576HVT-12 12V简易开关电源稳压器(3A) LM2576HVT-15 15V简易开关电源稳压器(3A) LM2576HVT-ADJ 简易开关电源稳压器(3A可调1.23V to 37V) LM2930T-5.0 5.0V低压差稳压器

STC12C5A60S2单片机双串口通信

STC12C5A60S2单片机双串口通信 STC12C5A60S2单片机是一款功能比较强大的单片机,它拥有两个全双工串行通信接口,串口1的功能及操作 与传统51单片机串行口相同;特殊的是STC12C5A60S2 单片机内部有一个独立波特率发生器,串口1可以使用 定时器1作为波特率发生器,也可以使用独立波特率发 生器作为波特率发生器;而串口2只能使用独立波特率 发生器作为波特率发生器。 下面是一段双串口通信的程序: /************************************************ *********************** 时间:2012.11.24 芯片:STC12C5A60S2 晶振:22.1184MHz 波特率:9600bps 引脚定义:串行口1:发送 ————TxD/P3.1;接收 ————RxD/P3.0 串行口2:发送 ————TxD2/P1.3;接收 ————RxD2/P1.2 功能描述:STC12双串口通信(中断方式)

当串行口1接收数据后,将此数据由串行口2发送出去 当串行口2接收数据后,将此数据由串行口1发送出去 ************************************************* **********************/ #include; #define S2RI 0x01//串口2接收中断请求标志位 #define S2TI 0x02//串口2发送中断请求标志位unsigned char flag1,flag2,temp1,temp2; /****************串行口初始化函数 ****************/ void InitUART(void) { TMOD = 0x20; //定时器1工作在方式2 8位自动重装 SCON = 0x50; //串口1工作在方式1 10位异步收发 REN=1允许接收 TH1 = 0xFA; //定时器1初值 TL1 = TH1; TR1 = 1; //定时器1开始计数 EA =1;//开总中断

硬件参数详解

硬件参数详解 中央处理器 是英语“Central Processing Unit”的缩写,即CPU,CPU 一般由逻辑运算单元、控制单元和存储单元组成。在逻辑运算和控制单元中包括一些寄存器,这些寄存器用于CPU 在处理数据过程中数据 的暂时保存, 其实我们在买CPU 时,并不需要知道它的构造,只要知道它的性能就可以了。 CPU 主要的性能指标有: 主频即CPU 的时钟频率(CPU Clock Speed)。这是我们最关心的,我们所说的233、300等就是指它, 一般说来,主频越高,CPU 的速度就越快,整机的就越高。 时钟频率即CPU 的外部时钟频率,由电脑主板提供,以前一般是66MHz ,也有主板支持75各83MHz ,目前Intel 公司最新的芯片组BX 以使用100MHz 的时钟频率。另外VIA 公司的MVP3、MVP4等一些非Intel 的芯片组也开始支持100MHz 的外频。精英公司的BX 主板甚至可以支持133MHz 的外频,这对于超频者来是 首选的。 内部缓存(L1 Cache ):封闭在CPU 芯片内部的高速缓存,用于暂时存储CPU 运算时的部分指令和数据,存取速度与CPU 主频一致,L1缓存的容量单位一般为KB 。L1缓存越大,CPU 工作时与存取速度较慢 的L2缓存和内存间交换数据的次数越少,相对电脑的运算速度可以提高。 外部缓存(L2 Cache ):CPU 外部的高速缓存,Pentium Pro 处理器的L2和CPU 运行在相同频率下的,但成本昂贵,所以Pentium II 运行在相当于CPU 频率一半下的,容量为512K 。为降低成本Inter 公 司生产了一种不带L2的CPU 命为赛扬,性能也不错,是超频的理想。 MMX 技术是“多媒体扩展指令集”的缩写。MMX 是Intel 公司在1996年为增强Pentium CPU 在音像、图形和通信应用方面而采取的新技术。为CPU 增加57条MMX 指令,除了指令集中增加MMX 指令外,还将CPU 芯片内的L1缓存由原来的16KB 增加到32KB (16K 指命+16K 数据),因此MMX CPU 比普通CPU 在运行含有MMX 指令的程序时,处理多媒体的能力上提高了60%左右。目前CPU 基本都具备MMX 技术,除P55C 和Pentium ⅡCP U 还有K6、K6 3D 、MII 等。 流水线:增加流水线虽然能提高主频,但是流水线越高,所需要的步骤越多,也就是说,流水线的 级数与性能成反比。 制造工艺:制造工艺越好,漏电量越少,就能达到更高的频率以提高性能。现在CPU 的制造工艺多 数是90纳米,最新的核心可以达到65纳米. · 全国格斗大赛开始· 银行卡· 沟通无极限手机· 魔法表情秀出百变心情· 全国格斗大赛开始· QQ

怎样看懂内存条芯片的参数

整个DDR SDRAM颗粒的编号,一共是由14组数字或字母组成,他们分别代表内存的一个重要参数,了解了他们,就等于了解了现代内存。 颗粒编号解释如下: 1〃HY是HYNIX的简称,代表着该颗粒是现代制造的产品。 2〃内存芯片类型:(5D=DDR SDRAM) 3〃处理工艺及供电:(V:VDD=3.3V & VDDQ=2.5V;U:VDD=2.5V & VDDQ=2.5V;W:VDD=2.5V & VDDQ=1.8V;S:VDD=1.8V & VDDQ=1.8V) 4〃芯片容量密度和刷新速度:(64:64M 4K刷新;66:64M 2K刷新;28:128M 4K刷新;56:256M 8K刷新;57:256M 4K刷新;12:512M 8K刷新;1G:1G 8K刷新) 5〃内存条芯片结构:(4=4颗芯片;8=8颗芯片;16=16颗芯片;32=32颗芯片) 6〃内存bank(储蓄位):(1=2 bank;2=4 bank;3=8 bank) 7〃接口类型:(1=SSTL_3;2=SSTL_2;3=SSTL_18) 8〃内核代号:(空白=第1代;A=第2代;B=第3代;C=第4代) 9〃能源消耗:(空白=普通;L=低功耗型) 10〃封装类型:(T=TSOP;Q=LOFP;F=FBGA;FC=FBGA(UTC:8x13mm)) 11〃封装堆栈:(空白=普通;S=Hynix;K=M&T;J=其它;M=MCP(Hynix);MU=MCP (UTC)) 12〃封装原料:(空白=普通;P=铅;H=卤素;R=铅+卤素) 13〃速度:(D43=DDR400 3-3-3;D4=DDR400 3-4-4;J=DDR333;M=DDR333 2-2-2;K=DDR266A;H=DDR266B;L=DDR200) 14〃工作温度:(I=工业常温(-40 - 85度);E=扩展温度(-25 - 85度)) 由上面14条注解,我们不难发现,其实最终我们只需要记住2、3、6、13等几处数字的实

根据STC12C5A60S2单片机数字电压表的设计

数字电压表的设计

第1章引言 在电量的测量中,电压、电流和频率是最基本的三个被测量,其中电压量的测量最为经常。而且随着电子技术的发展,更是经常需要测量高精度的电压,所以数字电压表就成为一种必不可少的测量仪器。数字电压表简称DVM,它是采用数字化测量技术,把连续的模拟量转换成不连续、离散的数字形式并加以显示的仪表。由于数字式仪器具有读数准确方便、精度高、误差小、测量速度快等特而得到广泛应用。

传统的指针式刻度电压表功能单一,精度低,容易引起视差和视觉疲劳,因而不能满足数字化时代的需要。采用单片机的数字电压表,将连续的模拟量如直流电压转换成不连续的离散的数字形式并加以显示,从而精度高、抗干扰能力强,可扩展性强、集成方便,还可与PC实时通信。数字电压表是诸多数字化仪表的核心与基础。以数字电压表为核心,可以扩展成各种通用数字仪表、专用数字仪表及各种非电量的数字化仪表。目前,由各种单片机和A/D转换器构成的数字电压表作全面深入的了解是很有必要的。 目前,数字电压表的内部核心部件是A/D转换器,转换的精度很大程度上影响着数字电压表的准确度,因而,以后数字电压表的发展就着眼在高精度和低成本这两个方面。 本文是以简易数字直流电压表的设计为研究内容,本系统主要包括三大模块:转换模块、数据处理模块及显示模块。 第2章系统总体方案设计选择与说明 2.1 设计要求 1、增强型MCS-51系列单片机STC12C5A60S2为核心器件,组成一个简单的直流数字电压表。 2、采用1路模拟量输入,能够测量0-10V之间的直流电压值。 3、电压显示采用LCD1602显示。 4、尽量使用较少的元器件。

芯片达人教你如何看数据手册

芯片达人教你如何看数据手册 2013-11-30 15:21:38 分享: 标签:数据手册datasheet 【摘要】数据手册怎么看?先看芯片特性、应用场合、内部框图,有一个宏观的了解。重点关注芯片参数,同时参考手册给出的参数图。选定器件后,研究管脚定义、推荐的PCB layout。内部寄存器,时序图必须研究透彻。数据手册中的note,都必须仔细阅读,是把芯片用好的关键所在。 不管什么芯片手册,它再怎么写得天花乱坠,本质也只是芯片的使用说明书而已。而说明书一个最显著的特点就是必须尽可能地使用通俗易懂的语句,向使用者交代清楚该产品的特点、功能以及使用方法。无论什么芯片手册,都不会存在生僻的单词语法(专业词汇除外),运用在大学英文知识去分析这些手册足矣。(当然另外一种选择是看中文版数据手册,像搜ic 数据手册之类的专业datasheet翻译网站,语法不一定符合国人语言习惯,但术语还是基本正确的,见仁见智吧。) Datasheet为何难读?难点有三: 语言风格——跟平常我们所阅读的新闻、报导都不一样,好多数据手册在表达意思上的连贯性做得不好,没有太大联系的两句话就放在了一起,没办法,只得接受(莫非这也是中外思维的差异?) 长句太多——为保证严谨,不至于让读者产生误解,数据手册通常多用长句描述,并且长句所描述问题都比较关键。这很让人头疼,要连贯地理解这些长句,需要较好的记忆力。当然,俺们也有笨办法:按照古老的主谓宾状补结构,把整个长句拆开,对每一个小短句进行分析,最后联系上下文揣摩出整句意思。

专业词汇多,甚至有字典上都找不到的单词,——没办法,一得靠平时的积累,二得善于借助网络资源翻译,比如搜ic数据手册(https://www.doczj.com/doc/2f5624670.html,)就是个挺专业的网站。不过强调一下:我们没有必要把每一个单词的意思都完完全全地、准确无误地翻译出来,只要理解它所表达的意思就足够了,就说是只需意会,不必言传倒也合适。 以AD9945为例,我们可以这么去读芯片数据手册: 1、先看看芯片的特性(Features)、应用场合(Applications)以及内部框图。这有助于我们对芯片有一个宏观的了解,此时需要弄清楚该芯片的一些比较特殊的功能,充分利用芯片的特殊功能,对整体电路的设计,将会有极大的好处。比如AD9945可以实现相关双采样(CDS),这可以简化后续信号调理电路,并且抵抗噪声的效果还好。 2、重点关注芯片的参数,同时可以参考手册给出的一些参数图(如AD9945的TPC 1,TPC2等),这是是否采用该芯片的重要依据。像AD9945,就可以关注采样率(maximum clock rate)、数据位数(AD converter)、功耗(power consumption)、可调增益范围(gain range)等。 3、选定器件后,研究芯片管脚定义、推荐的PCB layout,这些都是在硬件设计过程中必须掌握的。所有管脚中,要特别留意控制信号引脚或者特殊信号引脚,这是将来用好该芯片的前提。比如AD9945的SHP、SHD、PBLK、CLPOB等。 4、认真研读芯片内部寄存器,对寄存器的理解程度,直接决定了你对芯片的掌握程度。比如AD9945就有4个寄存器:Operation、Control、Clamp Level和VGA gain,对于这些寄存器,必须清楚它们上电后的初始值、所能实现的功能、每个bit所代表的含义这些基本情况。

STC12C5A60S2单片机简介

STC12C5A60S2单片机简介: STC12C5A60S2/AD/PWM系列单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S),针对电机控制,强干扰场合。 工作电压:STC12C5A60S2系列工作电压:5.5V-3.3V(5V单片机) STC12C5A60S2是哪一类单片机? 是8051系列单片机,与普通51单片机相比有以下特点: 1、同样晶振的情况下,速度是普通51的8~12倍 2、有8路10位AD 3、多了两个定时器,带PWM功能 4、有SPI(串行外设接口)接口 5、有EEPROM 6、有1K内部扩展RAM 7、有WATCH_DOG 8、多一个串口 9、IO口可以定义,有四种状态 10、中断优先级有四种状态可定义 单片2.4G无线射频收发芯片nRF24L01: 可接受5V电平的输入,工作电压1.9~3.6V,单片无线收发器芯片, GFSK 数字调制方法,如: ASK——幅移键控调制,把二进制符号0和1分别用不同的幅度来表示。 FSK——频移键控调制,即用不同的频率来表示不同的符号。如2KHz表示0,3KHz表示1。GFSK——高斯频移键控,在调制之前通过一个高斯低通滤波器来限制信号的频谱宽度。

单片机的PCA模块: PCA(可编程计数器阵列Programmable Counter Array)可编程计数器阵列(PCA)提供增强的定时器功能,与标准8051计数器/定时器相比,它需要较少的CPU干预。由高字节(PCAH)和低字节(PCAL)组成。 25页报告出现的传感器: RPR220:反射型光电探测器

nRF51822 芯片详解资料

0、功能简介 IC功能包括: 256kB片上闪存和16kB RAM; 数字和混合信号周边,包括SPI、2-wire、ADC以及正交解码器; 16 PPI通道; 撘配片上LDO时电源范围为1.8-3.6V,LDO旁路模式为1.75-1.95V ; 片上下拉DC/DC转换器用于3V电池(例如,纽扣电池); 片上+/- 250 ppm 32kHZ RC振荡器,在蓝牙低功耗应用,不需外部32kHz晶体,可节省成本和电路板空间; 6x6mm 48脚QFN封装,提供最多可达32个GPIO; 完整的蓝牙协议堆栈(到配置文件的链接层)。 nRF51822的S110是可下载、免版税、预编译二进制蓝牙低功耗堆栈,可独立编程和更新。功能包括: 异步和事件驱动SVC的API; 运行时保护; GATT、GAP和L2CAP级别API; 周边和广播器角色; GATT客户端和服务器; 和2.4GHz RF专用协议的非并行多协议操作; 少于128kB的代码和6kB的RAM,为应用程序留有超过128kB的闪存和10kB的RAM; 与使用上一代nRF8001的双芯片应用相比,运行S110堆栈的nRF51822削减了高达50%的功耗。 S110堆栈和nRF51822加上nRF518 SDK相互配合,nRF518包含全面的蓝牙低功耗配置文件、服务以及示例应用集合。

1、架构

围绕两条内部总线展开:AHB,APB AHB (Advanced High Performance BUS): CPU: ( Cortex-m0,NVIC,BBB,DAP) Memory : ( RAM, Flash) GPIO : P0(P0.0~P0.31) AHB to APB Bridge APB (Advanced Peripheral BUS): 左半边: Power:电源控制 WDT:看门狗 SPI0,SPI1 TIMER0(32位), TIMER1(16位), TIMER2(16位) QDEC:正交译码器, CLOCK: 提供两个时钟:HFCLK(16MHZ), LFCLK(32.768KHZ) TWI0,TWI1:两线接口,兼容I2C

芯片一些参数资料详解

ADC位数与LSB误差 当选择模数转换器(ADC)时,最低有效位(LSB)这一参数的含义是什么?有位工程师告诉我某某生产商的某款12位转换器只有7个可用位。也就是说,所谓12位的转换器实际上只有7位。他的结论是根据器件的失调误差和增益误差参数得出的,这两个参数的最大值如下: 失调误差=±3LSB, 增益误差=±5LSB, 乍一看,觉得他似乎是对的。从上面列出的参数可知最差的技术参数是增益误差(±5 LSB)进行简单的数学运算,12位减去5位分辨率等于7位,对吗?果真如此的话,ADC生产商为何还要推出这样的器件呢?增益误差参数似乎表明只要购买成本更低的8位转换器就可以了,但看起来这又有点不对劲了。正如您所判断的,上面的说法是错误的。 让我们重新来一下LSB的定义。考虑一个12位串行转换器,它会输出由1或0组成的12位数串。通常,转换器首先送出的是最高有效位(MSB)(即LSB + 11)。有些转换器也会先送出LSB。在下面的讨论中,我们假设先送出的是MSB(如图1所示),然后依次送出MSB-1 (即 LSB + 10)和MSB -2(即LSB + 9)并依次类推。转换器最终送出MSB -11(即LSB)作为位串的末位。LSB这一术语有着特定的含义,它表示的是数字流中的最后一位,也表示组成满量程输入范围的最小单位。对于12位转换器来说,LSB的值相当于模拟信号满量程输入范围除以212或4096的商。如果用真实的数字来表示的话,对于满量程输入范围为4.096V的情况,一个12位转换器对应的LSB大小为1mV。但是,将LSB定义为4096个可能编码中的一个编码对于我们的理解是有好处的。 让我们回到开头的技术指标,并将其转换到满量程输入范围为4.096V的12位转换器中: 失调误差= ±3LSB =±3mV 增益误差 =±5LSB = ±5mV, 这些技术参数表明转换器转换过程引入的误差最大仅为8mV(或8个编码)。这绝不是说误差发生在转换器输出位流的LSB、LSB-1、LSB-2、LSB-3、LSB-4、LSB-5、LSB-6和 LSB-7 八个位上,而是表示误差最大是一个LSB的八倍(或8mV)。准确地说,转换器的传递函数可能造成在4,096个编码中丢失最多8个编码。丢失的只可能是最低端或最高端的编码。例如,误差为+8LSB ((+3LSB失调误差) + (+5LSB 增益误差)) 的一个12位转换器可能输出的编码范围为0 至 4,088。丢失的编码为4088至4095。相对于满量程这一误差很小仅为其0.2%。与此相对,一个误差为-3LSB((-3LSB失调误差)—(-5LSB增益误差))的12位转换器输出的编码范围为3至4,095。此时增益误差会造成精度下降,但不会使编码丢失。丢失的编码为0、1和2。这两个例子给出的都是最坏情况。在实际的转换器中,失调误差和增益误差很少会如此接近最大值。 在实际应用中,由于ADC失调或增益参数的改进而使性能提升的程度微不足道,甚至可以忽略。但是,对于那些将精度作为一项设计目标的设计人员来说,这种假设太过绝对。利用固件设计可以很容易地实现数字校准算法。但更重要的是,电路的前端放大/信号调理部分通常会产生比转换器本身更大的误差。 通过上面的讨论可以对本文开头提到的错误结论有一个更为全面而清晰的认识。事实上,上述的12位转换器的精度约为11.997位。采用微处理器或单片机可以利用简单的校准算法消除这种失调和增益误差,这是个好消息。

STC12C5A60S2中文资料选型表

STC12C5A60S2系列1T单片机简介 STC12C5A60S2/AD/PWM系列单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S),针对电机控制,强干扰场合。 1.增强型8051 CPU,1T,单时钟/机器周期,指令代码完全兼容传统8051 2.工作电压:STC12C5A60S2系列工作电压:5.5V- 3.3V(5V单片机)STC12LE5A60S2系列工作电压:3.6V- 2.2V(3V单片机) 3.工作频率范围:0 - 35MHz,相当于普通8051的0~420MHz 4.用户应用程序空间8K /16K / 20K / 32K / 40K / 48K / 52K / 60K / 62K字节...... 5.片上集成1280字节RAM 6.通用I/O口(36/40/44个),复位后为:准双向口/弱上拉(普通8051传统I/O口) 可设置成四种模式:准双向口/弱上拉,推挽/强上拉,仅为输入/高阻,开漏每个I/O口驱动能力均可达到20mA,但整个芯片最大不要超过55mA 7. ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器可通过串口(P3.0/P3.1)直接下载用户程序,数秒即可完成一片 8.有EEPROM功能(STC12C5A62S2/AD/PWM无内部EEPROM) 9. 看门狗

10.内部集成MAX810专用复位电路(外部晶体12M以下时,复位脚可直接1K电阻到地) 11.外部掉电检测电路:在P4.6口有一个低压门槛比较器5V单片机为1.32V,误差为+/-5%,3.3V单片机为1.30V,误差为+/-3% 12.时钟源:外部高精度晶体/时钟,内部R/C振荡器(温漂为+/-5%到+/-10%以内) 1用户在下载用户程序时,可选择是使用内部R/C振荡器还是外部晶体/时钟常温下内部R/C振荡器频率为:5.0V单片机为:11MHz~15.5MHz 3.3V单片机为:8MHz~12MHz 精度要求不高时,可选择使用内部时钟,但因为有制造误差和温漂,以实际测试为准 13.共4个16位定时器两个与传统8051兼容的定时器/计数器,16位定时器T0和T1,没有定时器2,但有独立波特率发生器做串行通讯的波特率发生器再加上2路PCA模块可再实现2个16位定时器 14. 2个时钟输出口,可由T0的溢出在P3.4/T0输出时钟,可由T1的溢出在P3.5/T1输出时钟 15.外部中断I/O口7路,传统的下降沿中断或低电平触发中断,并新增支持上升沿中断的PCA模块,Power Down模式可由外部中断唤醒,INT0/P3.2, INT1/P3.3, T0/P3.4, T1/P3.5, RxD/P3.0, CCP0/P1.3(也可通过寄存器设置到P4.2 ), CCP1/P1.4 (也可通过寄存器设置到P4.3) 16. PWM(2路)/PCA(可编程计数器阵列,2路) ---也可用来当2路D/A使用---也可用来再实现2个定时器---也可用来再实现2个外部中断(上升沿中断/下降沿中断均可分别或同时支持) 17.A/D转换, 10位精度ADC,共8路,转换速度可达250K/S(每秒钟25万次) 18.通用全双工异步串行口(UART),由于STC12系列是高速的8051,可再用定时器或PCA软件实现多串口 19. STC12C5A60S2系列有双串口,后缀有S2标志的才有双串口,RxD2/P1.2(可通过寄存器设置到P4.2),TxD2/P1.3(可通过寄存器设置到P4.3) 20.工作温度范围:-40 - +85℃(工业级) / 0 - 75℃(商业级)21.封装:PDIP-40,LQFP-44,LQFP-48 I/O口不够时,可用2到3根普通I/O口线外接74HC164/165/595(均可级联)来扩展I/O口, 还可用A/D做按键扫描来节省I/O口,或用双CPU,三线通信,还多了串口。

LED芯片选型时必须注意的几个关键参数

LED芯片选型时必须注意的几个关键参数 链接:https://www.doczj.com/doc/2f5624670.html,/tech/13939.html LED芯片选型时必须注意的几个关键参数 随着LED成本不断下降,能效不断提升,LED照明大规模普及对时代就要来临,LED照明已经成为最热门对产业话题,由于LED灯具的设计涉及光学、热学、微电子等多个技术,所以通常LED设计师比较关注灯具的外观、散热、驱动电路方面的设计因素,而忽视了LED芯片的选型问题。 2011慕尼黑上海电子展国际LED创新论坛上,飞利浦Lumileds亚洲区营销总监周学军发表了题为《支持于照明应用的LED技术发展》的主题演讲,在这个演讲中周学军结合飞利浦Lumileds的LED产品,分享了对LED芯片的关键参数的看法,相信对于LED灯具设计师来说非常有帮助。 周学军透露目前PhilipsLumileds已经批运了超过10亿颗的高功率LED芯片,而且累计了15000小时的实测数据,另外还有7亿颗小时是测试数据积累,这些积累对于LED灯具设计师来说都是非常宝贵的经验。 “随着LED能效不断提升成本不断下降,LED芯片已经开始价格战,这时,在选型的时候除了考虑成本因素外,还要多考虑一些其他关键参数,比如可靠性指标。”周学军指出。 他认为构成LED可靠性的三大指标应该是: 1、流明的维持率--没有流明维持率,会导致同一批次LED灯具亮度不一,所以工程师要学会看这个指标曲线。 2、色彩的稳定性,他提示可以通过查阅厂商的LM-80报告获取相关信息。 3、要考察供应商供应链的可靠性--如果不能及时交货,会导致你到手的订单飞掉! 除此之外,他还指出,要考察LED的光品质,这个光品质的三大要素是一致性、无差异和显色性,这对于稳定可靠的LED灯具至关重要。 此外,他透露,在PhilipsLumileds最新一代LUXEON3LED产品的背面都有个二维码,查阅这个二维码,可以获得芯片都大量信息例如制造日期、MOVCD的信息等等,这也方便了LED灯具的维护。 原文地址:https://www.doczj.com/doc/2f5624670.html,/tech/13939.html 页面 1 / 1

相关主题
文本预览
相关文档 最新文档