资讯详情

串行口方式二 波特率_单片机的4种工作方式介绍

910479d49be91611b4f518f2aba0a4d8.png 点击左上角 奥科远电器 加关注 单片机有四种工作模式:复位、程序执行、低功耗、编程和加密。

众所周知,单片机执行程序总是从地址0000H 因此,进入系统时必须开始CPU 复位,也称为初始化;此外,当系统因程序行中的错误或操作错误而被定时,为了摆脱这种状态,还需要复位,就像计算机崩溃并重新启动一样。

单片机复位的方法其实很简单,只要是RST 引脚(9 脚一个脚的持续时间是24 振荡周期(即两个机器周期)的高电平。如果晶振是12M,计算这种持续脉冲需要多长时间?

复位操作包括上电自动复位、按键复位和外部脉冲复位 通过外部复位电路的电容充电实现上电自动复位。当电源刚刚打开时,电容C 下拉电阻开始充电,因为电容器两侧的电压不能突变,所以RTS 只要充电时间不超过1,端部保持高电平ms,可实现单片机自动上电复位,即连接电源完成系统初始化,在实际工程应用中,如果没有特殊要求,一般采用这种复位方法;按键复位电路如图2所示 它实际上是在上电复位的基础上添加的R2 和SA,该电路通常用于需要频繁复位的系统;外部脉冲复位电路如图3所示 所示,外部复位通常用于要求比较高的系统,比如希望系统死锁后能自动复位。外部复位是由特殊的集成电路实现的,通常被称为看门狗电路,它们不仅可以完成单片机的自动复位功能,还可以管理电源,作为外部存储器,如X25045,MAX813L 等等,这种芯片比较常用。外部复位是由特殊的集成电路实现的,通常被称为看门狗电路,它们不仅可以完成单片机的自动复位功能,还可以管理电源,作为外部存储器,如X25045,MAX813L 等等,这种芯片比较常用。

这是单片机复位后内部系统的状态。

由于复位后,程序执行是单片机的基本工作模式PC=0000 ,因此,程序从地址00000H 此时,单片机将根据指令的要求完成一系列操作控制,如上述让步LED 灯闪烁,但在实际使用中,程序不会从0000开始H 开始执行,总是安排跳转指令,比如LJMP START ,我们在谈到中断时解释为什么要这样安排。

在电池供电系统中,有时为了降低电池功耗,程序不运行时应采用低功耗模式。有两种低功耗模式:待机模式和断电模式。 低功耗模式由电源控制寄存器PCON (我们上课提到的)控制。电源控制寄存器是一个逐位定义的8 位置寄存器的格式如下, 其中:SMOD 串行通信时使用波特率倍增位;GF1 一般标志位1;GF0 通用标志位0;PD 为了掉电,PD=一、进入掉电方式;IDL 待机位置,IDL=1 ,进入待机模式。也就是说,只要执行一个指令,就允许它PD 位或IDL 位为1 就可以了。那么单片机是如何进出掉电和待机工作的呢?

①使用指令PCON 寄存器的IDL=1 ,然后进入待机工作模式。此时CPU 停止工作,但仍提供时钟信号RAM,同时,堆栈指针SP,程序计数器PC,程序状态字PSW,累加器ACC 所有通用寄存器都被冻结;单片机的消耗电流从24开始mA 降为3.7mA,这样可以节省电源消耗。

② 退出待机

引入中断法可用于退出待机,并在中断程序中安排一个RETI 的指令就可以了,什么是中断,我们现在还不知道,当然这没关系。其实待机方式和我们使用电脑时的睡眠方式有异曲同工之妙。

①进入待机模式

使用指令PCON 寄存器的PD=1 ,此时,单片机的所有工作都停止了,只有内部RAM 保持数据;电源可以降低到2V,耗电仅50uA 。这相当于关闭显示器和硬盘。

② 退出待机

退出脱电工作方法的唯一方法是复位,但电源电压恢复正常值后,复位时间应大于10mS ,电源电压电模式之前,电源电压不能降低,应有电源检测电路。显然,断电和待机是两种不同的低功耗工作方式。前者可以在没有外部事件触发的情况下减少电源消耗,而后者只能在程序停止运行时使用。关于单片机单片机的低功耗方法,下册再讲解更详细的内容,因为都是大虾的作品。

单片机的编程和加密是由专用设备完成的,称为编程器或烧录器,有许多类似的产品,功能不同。

历史文章 1、 全自动恒压供水系统学习参考

2.工业以太网应用的七个要素


3、《工业自动控制中的SCADA系统》


4.智能低压配电系统的主要特点


五、不间断电源UPS容量计算方法及日常管理维护


6、《UPS电池在系统中的维护和使用


7.弱电线的各种参数


8.电子元件故障的特点是什么?


9.《逆变器的工作原理,让你一下子彻底理解》


10.逆变电源开关电源设计基本知识


11.上位机和下位机是什么?


12.工控机


13、《组态软件》


14.模拟量扩展模块EM235》


15、《-ADAM-4015/4017 》


16.中央处理器◆CPU(一)》


17.中央处理器◆CPU(二)》


18、《PLC选型导向》


19、《PLC编程入门就这么简单。


20、《西门子PLC S7-200和S7-300、S7-400的区别》


21、《PLC与单片机有什么本质区别?


十问西门子 PLC通讯》


23、《组态王6.55 做MODBUS远程从站的方法


24、《MODBUS标准协议》


25.通信协议:Http、TCP、UDP》


26、《TCP协议和UDP协议的差异


27、《RS232/485/422》


28、《了解DCS系统》


二九、半导体二极管


30、光电编码器


三十一、二极管三相桥式整流电路


三十二、半导体三极管


33.晶闸管


34.压敏电阻


35、《温控开关工作原理》


36、如何将传统电工图转换为PLC梯形图》


三七、受控源


38、视频光端机


39、《LED显示屏知识大全


40、《LED知识大全》


41、《LED如何处理显示屏零线电流过大?


42.工信部发布智能传感器产业三年行动指南


43.弱电工程施工工艺要点有哪些?


44.操作放大器


四五、零点漂移


46.制动电阻


47、《PLC与变频器控制电机


四八、自整角机

49、《运算放大器》

50、《PID控制中P、I、D参数的作用究竟是什么?》

51、《再讲自动化控制中的PID》

52、《集线器、交换机、路由器、网关含义详解》

53、《CPU双核是什么意思 和四核有什么区别》

54、《PLC编程应用案例,双恒压无塔供水系统》

55、《图解组态王一●组态王软件》

56、《图解组态王二●工程管理器》

57、《图解组态王三●工程浏览器》

58、《图解组态王四●定义外部设备和数据变量》

59、《图解组态王五●设计画面》

60、《图解组态王六●动画连接》

61、《图解组态王七●命令语言》

62、《图解组态王八●报警和事件》

63、《图解组态王九●趋势曲线》

64、《图解组态王十●控件》

65、《图解组态王十一●报表系统(上)》

66、《图解组态王十二●报表系统(下)》

67、《图解组态王十三●组态王与数据库连接》

68、《图解组态王十五●网络连接》

69、《图解组态王十五●网络连接》

70、《图解组态王十六●组态王 WEB 发布》

71、《图解组态王十七●组态模板》

72、《图解组态王十八●XML 导入导出》

73、《图解组态王十九●移动客户端》

74、《图解组态王二十●电子签名》

75、《图解组态王二十一●分辨率转换》

76、《图解组态王二十二●工程二次授权》

77、《DCS和PLC》

78、《RS485通讯接口特性及与RS232的区别》

79、《什么是DCS?这篇文章总结的好!》

80、《PLC串口通讯和通讯接口知识》

戳原文,更有料!

标签: 二极管gf1m快恢复二极管rs3gf2678r2pd光电传感器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台