PIC复位问题

发布者:Yinyue1314最新更新时间:2015-09-18 来源: eefocus关键字:PIC  复位问题 手机看文章 扫描二维码
随时随地手机看文章
MCLR/Vpp是ICD2编程电压引脚,编程时电压应该在13 V左右,这个引脚的另一个功能是复位。我们知道,任何单片机在上电或在其他一些特殊情况下都能引起复位。单片机的复位与电源和晶体振荡是单片机进入正常工作的三大必要条件。因此,应该注意以下问题。
  
  ① 不能接入大电容,否则Vdd(电源电压)不能快速建立,影响复位。 字串5
  ② 目标板的Vdd(电源电压)与MCLR/Vpp间应串接一只10 kΩ以下的复位电阻,这样在复位时目标板的MCLR/Vpp引脚能够被正常拉低,而在编程时也可以保持13 V左右的烧写电压。  
  ③ 复位电阻不能太大,必须要小于10 kΩ。根据笔者的经验,对于PIC16F87X系列单片机,复位电阻是10 kΩ或10 kΩ以下时可以正常复位;对于PIC18FXX2系列单片机,复位电阻是10 kΩ时不能正常复位,更换为4.7 kΩ左右的电阻就可以实现正常复位了。
关键字:PIC  复位问题 引用地址:PIC复位问题

上一篇:基于单片机降低电池供电系统低功耗的设计方案
下一篇:PIC单片机EEPROM问题

推荐阅读最新更新时间:2024-03-16 14:32

PIC16F1823开发笔记(三)汇编指令难点分析
前言 随着开发的深入,对汇编指令的研究也需要持续进行,主要是对汇编的例子的分析以及指令的详解。 那么,就有一个很严肃的问题出现了。那就是怎么学习汇编代码,相信不同的人有不同的解法,但是以我来说或者说大多数的嵌入式,底层或者驱动开发者,都是从c语言入手来作为自己的学习的轨迹,那么我这里也推荐一种学习方法,那就是从c到灰汇编,然后再从汇编到c,通过自己已经掌握的技能来学习新的技能,这也是一种好的习惯。 提示:以下是本篇文章正文内容,下面案例可供参考 一、汇编是什么: 实际上来说,我们的机器是不可能识别我们所写的什么c等高级语言的,能够识别的只有机器语言,而汇编语言就是机器语言的一种,但是,汇编语言又能够通过助记符等符号帮助
[单片机]
<font color='red'>PIC</font>16F1823开发笔记(三)汇编指令难点分析
如何降低pic单片机的功耗?
一直在做 pic 单片机功耗问题。由于项目使用电池供电,所以功耗问题显得非常重要。根据数据手册以及网络上的资料,影响单片机功耗主要由以下几个因素: 1:所有 I/O 引脚保持为高阻输入高点平或低电平 2:关闭比较器和 CVref(可编程偏上参考电压)、WTD、T1OSC、BOR(欠压复位)等 3:PORTB 片内弱上拉 4:所有不用的模块全部关闭,在用到时再打开 5:MCLR 引脚必须处于逻辑高电平 PIC 单片机在执行 SLEEP 指令后进入睡眠省电模式。进入 SLEEP 模式后,主振荡停止,如果看门狗在烧写时打开了,看门狗定时器将被清并保持运行。I/O 口,周边模块和内部 RAM 将保持原来状态,所以如
[单片机]
如何降低<font color='red'>pic</font>单片机的功耗?
PIC单片机入门_定时器/计数器TMR1详解与实例
1.前言 前面介绍了定时器/计数器TMR0的基本概念和用途,下面介绍PIC单片机中另外一种定时器/计数器TMR1。 2.TMR1的特性 TMR1为16位宽,附带一个3位的分频器,还自带一个低功耗低频的时基振荡器。TMR1的主要用途:类似于TMR0,用于定时和计数;自带一个时基振荡器,可记录年、月、日、时、分、秒,实现实时时钟RTC(real time clock);可以与CCP模块配合使用,实现输入捕捉或输出比较功能。 TMR1由二个8位寄存器TMR1H和TMR1L对组成的16位定时器/计数器,可以由软件读/写,这二个寄存器都是和RAM统一编址的,地址分别为0EH和0FH 。TMR1H:TMR1L寄存器对,从0000H递
[单片机]
PIC16F877A定时器1实验
PIC16F877A单片机的Timer1是16位的,我们利用此定时器实现一个10ms的定时,在定时中断里我们再判断1s是否到了,到了之后将LED灯状态取反。 #include htc.h #define u8 unsigned char #define u16 unsigned int __CONFIG(0xFF32); #define LED PORTD char Counter=0; void timer1_init() { T1CKPS0=1; //1:8 T1CKPS1=1; TMR1CS=0; //定时器模式 TMR1IE=1; TMR1H=0xfb; //10ms@4MHz
[单片机]
<font color='red'>PIC</font>16F877A定时器1实验
PIC单片机的基本编程汇总,初学者必看
适合3e PI C试验板,爱晶产品销售服务做的不好,好多C程序都是自己写的,不过汇编程序参考一下不错。 ;------------------------------------------------------------------------------------------ ;单双位变换显示实验参考程序注意:此程序请用单步执行(实验1-1.asm) ;------------------------------------------------------------------------------------------ STATUS EQU03H;特殊功能寄存器定义 TRISD EQU88H;特殊功能寄
[单片机]
<font color='red'>PIC</font>单片机的基本编程汇总,初学者必看
采用PIC16F676的VRLA蓄电池维护电路
  本铅酸蓄电池维护电路采用PIC16F676单片机作主控制器,电路如下图所示。通过本装置,利用普通充电电路平时对电池充电的同时。利用本装置检测电池电压充电阶段和时间,通过核心芯片单片机IC1内置程序计算,产生各阶段、各不同状态充电时的防电池硫化和减小硫化程度、以及对硫化电池的维护脉冲,以此保养和维护电池,延长电池使用寿命。   1.工作原理   (1)电源输入极性判别及转换电路电源输入极性判别及转换电路分两部分,一一是电源输入极性转换,指的是充电电路到维护电路的电源极性识别,还有就是维护电路到电池的电源极性识别;二是根据不同的充电器电源极性和电池输入极性,再自动识别进行匹配。充电端电源极性识别与极性转换电路由D6~D9组成,
[单片机]
采用<font color='red'>PIC</font>16F676的VRLA蓄电池维护电路
PIC单片机AD转换数据存储及串口效率
  PIC 单片机A/D 转换后的数据通常需要占用两个8 位宽的RAM 单元, 而PIC 单片机的存储单元有限,因此造成了单片机的存储单元不能被有效利用, 同时通过串口向上位机传送数据时也需要花费较多的时间。   为此提出一种数据打包的方法, 使得相同的数据量占用较少的存储空间, 并可提高传输效率。   引言      在由单片机和PC 机构成的检测系统中, 通常会由多个单片机采集数据并将经过A/D 转换的数据通过串口送往上位PC 机进行数据处理。PIC 单片机A/D 转换后的结果大多是8 位或10 位的, 8 位的A/D转换不涉及该问题。以10 位的数据为例, 在单片机内进行存储时需要占用2 个8 位的字节, 低8 位和高2
[单片机]
Microchip扩展中档8位PIC®单片机系列
全球领先的整合单片机、模拟器件和闪存专利解决方案的供应商——Microchip Technology Inc.(美国微芯科技公司)宣布,推出其增强型中档内核8位PIC®单片机(MCU)系列的最新产品——外设丰富、低引脚数的PIC12F(LF)1840和PIC16F(LF)1847。全新器件分别配备7 KB和14 KB片上闪存,高达1 K的RAM,是8和18引脚封装产品中存储容量最高的PIC® MCU。“LF”型号采用超低功耗(XLP)技术,工作电流小于40 µA/MHz,休眠电流低至20 nA。凭借丰富的外设和功能——包括mTouch™容性触摸传感和多种通信外设,这些通用MCU非常适合于家电(如咖啡壶、搅拌机和洗碗机)、消费类
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved