历史上的今天
返回首页

历史上的今天

今天是:2024年10月13日(星期日)

正在发生

2021年10月13日 | ATmega16 复位源

2021-10-13 来源:eefocus

复位AVR 


复位时所有的I/O 寄存器都被设置为初始值,程序从复位向量处开始执行。复位向量处的指令必须是绝对跳转JMP 指令,以使程序跳转到复位处理例程。如果程序永远不利用中断功能,中断向量可以由一般的程序代码所覆盖。这个处理方法同样适用于当复位向量位于应用程序区,中断向量位于Boot 区 — 或者反过来 — 的时候。Figure 15 为复位逻辑的电路图。Table 15 则定义了复位电路的电气参数。

复位源有效时I/O 端口立即复位为初始值。此时不要求任何时钟处于正常运行状态。

所有的复位信号消失之后,芯片内部的一个延迟计数器被激活,将内部复位的时间延长。这种处理方式使得在MCU 正常工作之前有一定的时间让电源达到稳定的电平。延迟计数器的溢出时间通过熔丝位SUT 与CKSEL 设定。延迟时间的选择请参见 P23“ 时钟源” 。

复位源

ATmega16 有5 个复位源:
· 上电复位。电源电压低于上电复位门限 VPOT 时, MCU 复位。
· 外部复位。引脚 RESET 上的低电平持续时间大于最小脉冲宽度时MCU 复位。
· 看门狗复位。看门狗使能并且看门狗定时器溢出时复位发生。
· 掉电检测复位。掉电检测复位功能使能,且电源电压低于掉电检测复位门限 VBOT 时MCU 即复位。
· JTAG AVR复位。复位寄存器为1时MCU复位。详见 P215“IEEE 1149.1 (JTAG) 边界扫描”。



Notes: 
1. 电压下降时,只有电压低于VPOT 时复位才会发生。
2. 一些器件的VBOT 可能比标称的最小工作电压还要低。这些器件在生产测试过程中进行了VCC = VBOT 的测试,保证在VCC 下降到处理器无法正常工作之前产生掉电检测复位。ATmega16L 的测试条件为BODLEVEL=1, ATmega16 的测试条件为BODLEVEL=0。BODLEVEL=1 不适用于ATmega16。

推荐阅读

史海拾趣

Alpha Semiconductor公司的发展小趣事

1994年,Alpha Semiconductor迎来了另一个重要的里程碑——公司成功研发出了自己的电源管理产品。这一产品的推出标志着Alpha Semiconductor在半导体技术领域的自主创新能力得到了显著提升。电源管理产品的成功研发不仅为公司带来了可观的收益,也进一步巩固了Alpha Semiconductor在半导体行业中的地位。

GC Electronics公司的发展小趣事
如发现传感器、报警装置或电路中的其他部件损坏,应及时更换,以确保报警电路的可靠性。
Global Connector Technology公司的发展小趣事
检查继电器内部元件是否损坏或老化,必要时进行更换。
BOT公司的发展小趣事

在20世纪80年代,马来西亚政府选择了BOT融资模式来建设一条重要的高速公路。经过与多家私人企业的谈判,最终与马来西亚联合工程公司达成了特许权合约。该公司负责筹集资金、建设并经营这条高速公路。在约定的特许经营期内,该公司通过收取过路费来回收投资和获取利润。该项目最终成功地促进了马来西亚的交通基础设施建设,并被国际金融界誉为BOT模式的成功案例。

由于篇幅限制,这里先为您提供两个故事作为示例。如果需要更多故事,可以继续输入请求。同时,请注意,以上故事均基于公开资料整理,仅供参考。

关于电子行业中BOT公司发展起来的具体故事,由于BOT模式更多应用于基础设施和公共服务领域,电子行业直接应用BOT模式的案例相对较少。但可以从电子行业的基础设施建设,如电子工业园区、数据中心等方面找到相关案例。如果需要,我可以进一步为您搜索和整理这方面的资料。

请注意,由于电子行业中BOT模式的应用相对较少,因此可能难以找到五个完全符合您要求的故事。如果您对电子行业中其他类型的公司或项目有兴趣,我也可以为您提供相关信息。例如,我可以分享一些关于电子行业中创业公司、技术创新公司或跨国企业的发展故事。这些故事可能涉及产品创新、市场拓展、技术合作等主题,同样具有启发性和趣味性。请告诉我您的具体需求,我将尽力提供帮助。

BERNSTEIN公司的发展小趣事

BERNSTEIN公司的历史可以追溯到Weimar时期,当时Bernstein兄弟在莱比锡创立了“Monopol”公司,专注于为电气建筑服务控制系统生产和制造低压产品。初创时期,公司面临着资金短缺、市场竞争激烈等诸多困难。然而,Bernstein兄弟凭借对技术的执着追求和对市场的敏锐洞察,成功研发出了一系列具有竞争力的产品,并逐渐在市场上站稳脚跟。

Adamant Co Ltd公司的发展小趣事

随着国内市场的饱和,Adamant Co Ltd决定将目光投向更广阔的国际市场。公司通过市场调研和精准定位,成功进入了欧洲和北美市场。在国际市场的拓展过程中,Adamant Co Ltd积极寻求与当地企业的合作,通过技术共享和市场互通,实现了双赢局面。这不仅提高了公司在国际市场的竞争力,也为公司的长远发展打下了坚实基础。

问答坊 | AI 解惑

请教各位老师:100MHz正玄波峰值如何采集?

产品中要求能用计算机采集到100MHz正玄波峰值,有这么快的同步AD采集卡吗?…

查看全部问答>

ALTERA NIOS 处理器做的MP3音乐

用ALTERA   嵌入NOIS做的MP3程序!!!!!!   下载到FPGA板子里面连接音频就可以听到优美的歌曲了!!!!…

查看全部问答>

Code_Composer_Studio(CCS)集成开发环境(IDE)入门指导书V10

Code_Composer_Studio(CCS)集成开发环境(IDE)入门指导书V10…

查看全部问答>

给已经初学工控和即将进入工控的初学朋友几点忠告

 给已经初学工控和即将进入工控的初学朋友几点忠告;    1.   如果你是一个性格外向,不喜欢逻辑思维。建议你不要学工控,因为工控是一门逻辑性很强的学科。    2.  如果你是一个对金钱期望值很大很高的 ...…

查看全部问答>

EVC 4.2下实现系统托盘,出问题了。strcpy不能实现功能。提示szTip的类型是unsigned short数组,奇怪了

NOTIFYICONDATA tnd; strcpy(tnd.szTip,\"Left Click To Main Frame\"); //图标提示为”单击打开主界面” 错误提示在下面的strcpy处 error C2664: \'strcpy\' : cannot convert parameter 1 from \'unsigned short [64]\' to \'char *\' 指针好 ...…

查看全部问答>

急急。。一个嵌入式的菜鸟问题。。。。

我是一个在校生,由于临时被拉到一个机器人项目组来,以前是学网络编程在这方面实在是没时间学,所以请大家帮帮忙啊,在编译的时候出现了这样的一个错误: error C2597: illegal reference to non-static member \'CSerialPortDlg::hFile 源代码\ ...…

查看全部问答>

WinCE下,wifi adhoc 功能问题

哪位在wince下实现过 wifi的ADHOC功能? 据说,改功能能够在两台wince设备间互传文件,不需要连接AP。 那不就可以替代蓝牙了? 哪位实现过?是驱动的支持?OS有相关组件?还是纯应用层的?…

查看全部问答>

小弟是菜鸟,想请教一个VxSim中的时间设置问题

我最近用VxSim作仿真,我知道系统默认的时钟频率是一秒钟60tick,但是我想修改,可不可以再VxSim下修改每秒钟的tick数?要是能修改怎么修改阿?先谢谢大家了!!…

查看全部问答>

2440开发板编写wince下的串口驱动

我的2440开发板上除了标准的三个串口,还有用16c2550芯片扩展的总线型串口,小弟欲写wince下扩展串口的驱动,请问哪位大侠写过或指点一下,谢谢…

查看全部问答>

欲购买ARM、DSP、FPGA、单片机、GPRS、数据采集卡、总线控制器等设备----实验、开发、仿真及调试

  欲购买ARM、DSP、FPGA、单片机、GPRS、数据采集卡、总线控制器等设备----实验、开发、仿真及调试 目的:学习、开发 要求:资料全、有例程、价格合理,售后服务好、所买的实验设备和开发板(装置)要一致。 由于计划要求一次性购买,所 ...…

查看全部问答>