C8051F单片机常见问题及解决方案_第1页
C8051F单片机常见问题及解决方案_第2页
C8051F单片机常见问题及解决方案_第3页
C8051F单片机常见问题及解决方案_第4页
C8051F单片机常见问题及解决方案_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、C8051F单片微型计算机的常见问题和解决办法. txt结婚是牛鼻子板,秩序和规则太多的恋爱是鼠标,有点相通。 男性比起男公关,记忆是最重要的。女性就像显视器,一切都能看见。 震荡器问:内部时钟震荡器稳定吗? 可以用于生成波特率的时间节点吗?a :内部时钟震荡器的精度因去老虎钳而异(20% )。 也因电源电压而变化(6.5%/V )。 但是,几乎没有温度变化(1%温度变化范围-40 85)。 由于不同脱老虎钳的内部震荡器偏差较大,不能用于发生波特率,必须外加标准晶体。 某些去老虎钳(如C8051F3xx/f12x/f04x/f06x )具有2%的内部震荡器精度,可用于生成波特率。问:芯片内/外

2、震荡器是怎样构成的?a :正确的步骤:1 .行政许可外部震荡器等2、1ms询问法XTLVLD 0-14 .切换到外部震荡器。注意:振荡频率的选择是OSCXCN暂存器的构成(外部振荡频率控制二进制位的设定)。 有关更多信息和原代码,请参见应用程序注释AN002 配置内部和外部振荡器。 应用注释可以从我们的网站下载: 问: q:c8051ffmcu的指令执行速度是多少?a:c8051fbc的CIP-51内核采用输油管道结构,与标准的8051结构相比,指令执行速度大幅提高。 标准的8051单片微型计算机要执行单周期指令需要12个时钟周期,而C8051F MCU要执行单周期

3、指令需要1个系统时钟摇滾乐周期。 如果时钟频率是25MHz,则执行单周期指令需要40ns的时间。q :切换外部水晶振动时应注意的问题是什么?a :首先必须行政许可外部震荡器,但那时的系统时钟源还必须是内部时钟摇滾乐。 在外部震荡器稳定之前,不能将系统时钟源切换到外部震荡器。 不这样做的话,无法切换,系统会恐慌。问:使用外部石英晶体谐振器时应注意的问题是什么?a:1、请打开所有的电视计程仪和数字电源接头(2.73.6V )2、应在C8051F3xx系列老虎钳的石英晶体谐振器之间传递10M电阻(新华龙网站的“主页电路图/PCB库”上有C8051F系列单片微型计算机的典型接线图)。3、石英晶体谐振器

4、、电容等相关数据老虎钳尽量接近单片微型计算机的石英晶体谐振器大头针。问:系统时钟摇滾乐切换到外部时钟后,是否需要关闭内部时钟?a :可以选择关闭还是不关闭,但从减少电功耗的观点出发,必须关闭。问:系统时钟在普莱姆过程中可以随时切换吗?a :可以,从内部再次切换到外部时,需要按照技术q&a2中说明的步骤进行切换。问:使用外部石英晶体谐振器时,如何配置芯片的大头针?a :在芯片上固定了石英晶体谐振器的解老虎钳(例如C8051F02X )对应的时钟输入端子在选择的水晶振动模式下自动分配端子石英晶体谐振器的GPIO和通用的芯片(例如C8051F30X )石英晶体谐振器设定如下(1) .外接晶体时,XT

5、AL1和XTAL2构成为模拟计程仪输入(2) .在外部振荡电路是RC或c方式的情况下,XTAL2端子配置在模拟计程仪输入上(3) .外接CMOS时钟电路时,XTAL2端子配置在数字输入端(4) .上述几种方式使用跳过大头针配置的功能,跳过该大头针问:外接水晶振动的最大射频波数是多少?a :外接石英晶体谐振器的最大射频波数为30MHz类比计程仪数位转换器问:从加电(或退出减电模式)到ADC稳定后开始转换需要多长时间?a :模拟确立时间是等待基准电平稳定的时间。 取决于连接到VREF引脚的容量。 VREF的噪声随着该电容增加而减小,并且ADC转换结果的噪声也减小。 使用4.7F电容器时,稳定时间约

6、为2ms,如果没有旁路电容器(不推荐),稳定时间约为10S。注意:在开始转换之前,需要1.5微秒的跟踪时间,这确定ADC多路选择器(MUX )的开关速度。问: ADC的最大输入电压和输入阻抗是多少?a:adc的最大输入电压为VREF,其输入电压范围为0v -爱情动作片/vdd。输入电容为10pF输入阻抗,相当于5k电阻和10pF电容器的串联。请参照应用笔记本AN019“计算交换电容器ADC的建立时间”。问: ADC可程序设计师窗口检测器有什么用途?a:ADC可程序设计师窗口检测器在很多应用中非常有用。 不断比较ADC输出和用户编程的限量,在检查限制条件时通知系统控制支重轮。 这在中断驱动的系统

7、中特别有效,可以节省查询密码空间和电脑CPU带宽,并且提供高速系统响应时间。问:为了提高ADC或DAC的性能,需要在VREF引脚上连接电容器吗?建议在VREF引脚上连接0.1F的陶瓷电容器和大电容器(典型的是4.7F钽电容器)。 在VREF端子中添加电容是为了降低VREF的噪声。 这是因为VREF的噪声越小,ADC和DAC转换结果的噪声也越小。 而且,这两个电容器在PCB基板上应尽可能接近VREF端子。问:内部参照电平可以用于外部回路的参照吗?a :好的。 可以将VREF信号作为输出,驱动其他电路(放大器的偏置电压等)。 注意: VREF引脚只能提供源极电流,也就是说,必须在C8051去老虎钳

8、上负载接地,使电流流动。 例如,将VREF连接到OP输出()的节点时,加上下拉电阻对(24K左右),将电流限制为100A。q :测试的模拟计程仪输入电压范围为0-5V时怎么办?a:analyner计程仪输入(AINx )引脚不能承受5V的电压,所以任何引脚(与ADC和PGA的设定无关)都必须在AGND和爱情动作片之间保持输入电压。 这是为了防止下陷(或源极)电流通过ESD保护具流动。 为了测试0-5V范围内的信号,必须使信号衰减(衰减到小于或等于爱情动作片)才能进入ADC输入。 使用外部VREF时,VREF的最大值要求比爱情动作片小300mV。在F02x解老虎钳内部有PGA (可编程增益放大器

9、),能够放大输入天线计程仪信号。 一个倍率是0.5倍。 外接6V的模拟计程仪输入电压,意味着能够以0.5倍的放大倍数变为3V输入到AINx吗?a :模拟计程仪端子(数据IO通讯端口和VDD端子除外)的最大输入电压为-0.3V到VDD 0.3V。 如果超出此范围,则可能会永久损坏去老虎钳。单端输入法有两个限制因素1.ain输入电压在AGND和爱情动作片之间,必须防止ESD保护元件中流过吸源电流。2、AIN电压必须在AGND和(VREF/GAIN )之间。 在12二进制位的ADC中,如果AINx引脚的输入电压小于AGND,则结果为0x000,如果输入电压大于(VREF/GAIN ),则结果为0xF

10、FF。例如,使用外部1.25V释放丙二烯,PGA的男同志为0.5,允许的电压输入范围为0V到(1.25V/0.5=2.5V )。问:如何提高系统的ADC性能?a :第一,把模拟计程仪电源和数字电源分开,在模拟计程仪电源和数字电源之间进行简单的滤波等,可以使用比较简单的方法。第二,将天线计程仪地和数字地分离,在电源附近用玻璃珠进行连接。第三,制板时,大面积垄断铜。第四,未使用的天线计程仪端子应接地。第五,为了确保基准电压的稳定,基准电压端子必须连接去耦电容。第六,模拟计程仪信号的输入电压范围为0-VDD,在模拟计程仪输入的周边有可能侵入高电压(超过芯片的界限允许范围)的情况下,采取保护对策(例如

11、,追加两个肖特基二极管)。 当计程仪入瞬间过电流时,请限制电流进行保护。q :使用内部参照源时,如何连接C8051F020/F021的参照电压端子?C8051F020/F022有4个基准电压端子、VREF、VREF0、VRFE1和VREFD。 ADC和DAC可以使用外部电压基准或片上电压基准。 通过配置VREF0CF基准电压控制暂存器,ADC0能够将DAC0的输出用作内部基准,ADC1也能够将模拟计程仪电源用作电压基准。 内部基准电压必须通过VREF引脚连接到芯片内部。 因此,在系统中使用内部基准电压时,需要确保VREF与VREF0、VREF1、VREFD (全部或部分)端子的连接。C8051

12、F021/F023有两个基准电压端子: VREFA和VREF。 如果ADC0和ADC1使用内部参照源,则必须将VREFA和VREF大头针连接起来。注意:使用ADC或DAC时,不管电压准则是在片还是在片之外,REF0CN暂存器的偏置二进制位都必须设置为逻辑1。问:为什么进行A/D转换时测量的数据跳跃大?a :输入信号中有干扰脉冲时、ADC的转换时间过短时、通道切换后通道不稳定时开始转换等原因,转换后的数据跳跃可能会变大。 为了解决这样的问题,请仔细检查上述3点进行处理。q :进行a/d转换时测量的数据与计算的数据有很大差异,为什么跳跃少a:1、用于计算的基准电压是多少? 使用内部基准时,通过交叉

13、开关将内部基准电压分配给芯片大头针进行测量2 .看别的频道的切换是否正常。问: ADC的单端输入和差分输入有什么区别?a :以单端方式工作时,ADC变换是单输入端子对地的电压值。男同志为1时,测量值是输入的电压值。范围是0vvref男同志增加时,输入的范围必须相应地减少以差分方式动作的情况下,ADC转换在AlN和AIN-个大头针的差即男同志为1时,测量值与(AIN )-(AIN-)相等,在-VREF到VREF的范围内的男同志增加时,输入范围相应地减少。注意:差动方式时的负压是指,由于ain-pin的电压比ain-pin的电压大,因此实际上输入两个pin的电压必须为地正,例如输入到:ain端子的

14、电压为0V,输入到AIN-端子的电压为1/2VREF端口问:去老虎钳IO通讯端口的漏电流和源电流是多少?a:io通讯端口的漏电流和拉电流的极限残奥计为100mA (但是,此时不能保证通讯端口的正常逻辑关系)。 具体的残奥表请参照datasheet的通讯端口IO部分的“通讯端口I/O直流电气特性”。问:通讯端口是否受到保护?a :通讯端口电流瞬间跳跃时,建议加入限流电阻进行保护。 此外,如果超过临界电压范围的跨二烯烃电平可能侵入通讯端口,也需要跨二烯烃保护。 (暂态保护的一般方式是与TVs dee老虎钳的网站数据库)C8051F系列单片微型计算机的IO通讯端口与以往的8051单片微型计算机有什么

15、区别C8051F系列单片微型计算机的IO通讯端口都是三态双向通讯端口(传统8051单片微型计算机P1、P2、P3通讯端口为准双向通讯端口),内部有较弱的引体向上可禁止(传统8051单片微型计算机固有),可配置为开路输出和推挽输出(传统8051单片机只有开路输出)。芯片内的数字资源通过纵横制以一定的优先级配置在IO引脚上(除C8051F2xx系列以外,以往8051单片微型计算机不具备该功能)。 IO通讯端口的配置变得灵活了。C8051F系列单片微型计算机的电源电压均为2.7-3.6V,是否有与5V系统接口简单的解决方案?答:所有的IO通讯端口都行政许可5V (极限值为5.8V )输入,但输出高电

16、平为VDD。 与5V系统接口,最简单的方法是开放输出,通过对输出添加5V引体向上,引体向上电阻的选择是关键。 具体请参考应用程序笔记本an 011“在5 v系统上使用C8051Fxxx”。建议:尽可能选择与电源电压兼容的芯片。 这是理想的选择。q :无线电计程仪端子可以简单地用于数字I/O吗?答:阿纳计程仪大头针独立不行。 但是,模拟计程仪引脚与数字IO复用时,可通过SFR的设定进行构成。C8051F020/022的p4-p7通讯端口和p0-p3通讯端口的区别是什么P0-P3通讯端口重新定径套时为通用通讯端口,可通过Crossbar (数据交叉开关)暂存器根据优先级设定为第2功能。 P4-P7

17、通讯端口为通用通讯端口,P4-P7暂存器不能寻址。如果可以在Crossbar暂存器中分配P0.0和P0.1的大头针,可以将这两个大头针作为通用I/O使用吗?在Crossbar中启用外围设备(如UART )时,该外围设备控制这些个大头针的输出状态(逻辑高/逻辑低)。无论有无Crossbar的控制,都可以随时读取读取的状态。被禁止时,大部分外围设备的输出端子处于高电阻状态(UART通讯端口是一个很好的例子)。 由于UART收发器没有明确的禁止状态,因此将对应的大头针设为开放输出模式也能得到相同的结果。 因为UART收发器空闲时大头针为逻辑1。一般来说,Crossbar部署后的上次使用时的外围大头针

18、可用于数据输入,但不能作为数据输出。 在其他去老虎钳(如F3xx系列)中,通讯端口大头针可以在Crossbar中“重声明”,而GPIO大头针具有“跳过大头针”特性,因此不影响去老虎钳大头针。问:如何使用io通讯端口的开放泄漏和推挽输出?a :将通讯端口大头针设为推挽输出方式后,通讯端口大头针驱动程序生效。 总体而言,数据输入通讯端口端子采用开放式泄漏方式,数据输出通讯端口端子采用云推送拉拽方式。 如果端子与引体向上电阻相连(即,与5V系统的接口),则开放输出。问:如何使用大头针P1.4P1.7的中断?a :外部中断(EX4-EX7 )有效,对应的大头针P1.4P1.7变低时(可以进行外部输入信号、写入输出通讯端口锁存器、或由Crossbar定义的外围设备启动的上通告)。 中断标志(PRT1IF.n )被定径套定,全局中断有效时,发生中断。 中断逻辑检测

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论