当前位置: 首页 > news >正文

用eclipce做登录网站seo怎么才能做好

用eclipce做登录网站,seo怎么才能做好,网站建设核心技术创新点,b站刚开始怎么推广文章来源:《51单片机原理及应用(第3版)》5.4节。 51单片机采用了自然优先级和人工设置高、低优先级的策略。 当CPU处理低优先级中断,又发生更高级中断时,此时中断处理过程如下图所示。 一个正在执行的低优先级中断服…

文章来源:《51单片机原理及应用(第3版)》5.4节。

51单片机采用了自然优先级和人工设置高、低优先级的策略。

当CPU处理低优先级中断,又发生更高级中断时,此时中断处理过程如下图所示。

一个正在执行的低优先级中断服务程序能被高优先级中断源的中断申请所中断,形成中断嵌套。
相同级别的中断源不能相互中断其服务程序,也不能被另一个低优先级的中断源所中断。
如果CPU正在执行高优先级的中断服务子程序,不能被任何中断源所中断。

中断嵌套

上电时,中断优先级寄存器IP被清零,每个中断源都处于同一个优先级,这时如果其中几个中断同时产生中断请求,则CPU按照片内硬件优先级链路的顺序即自然优先级响应中断,硬件优先级有高到低的顺序如下表所示:

中断源默认中断级别中断号
外部中断0——INT0最高0
定时/计数器0中断——T0第21
外部中断1——INT1第32
定时/计数器1中断——T1第43
串口中断——TI/RI第54
定时/计数器2中断——INT2(52独有)第65

如果希望某个中断源有更高的优先级,可以通过设置中断优先级寄存器IP指定更高优先级的中断。IP各位如下表:

位序D7D6D5D4D3D2D1D0
位名称///PSPT1PX1PT0PX0

IP中的某位设置为,则相应的中断就是高优先级;否则就是低优先级;在同一个优先级下,中断响应的顺序和自然优先一样。IP可位寻址。

各个位说明:

  • PS:串口中断优先级控制位
  • PT1:定时器1优先级控制位
  • PX1:外部中断1优先级控制位
  • PT0:定时器0优先级控制位
  • PX0:外部中断0优先级控制位

比如要求将外部中断1,定时器0设为高优先级,其它为低优先级,那么应该置PT0=1,PX1=1,高三位取任意值,设置为0,那么IP的值应该为00000110B=06H,此时如果5个中断同时发生,中断响应的次序为:定时器0中断→外部中断1→外部中断0→定时器1→串口中断。

中断优先级应用示例

设置外部中断1为高优先级,在两个外部中断引脚(P3.2和P3.3)接两个按键,P1口连接LED。连接P3.2口的按键按下后,LED循环点亮;连接P3.3口的按键按下后,LED全部点亮-熄灭,连续3次。

Proteus设计原理电路图如下:

中断优先级应用示例原理电路图

软件设计

源程序清单:

/*实现功能:中断优先级使用示例,设置外部中断1为高优先级,P1口连接LED,P3.2和P3.3分别连接两个按键连接P3.2的按键INT0按下后LED循环点亮,连接P3.3的按键INT1按下后LED全部点亮-熄灭,闪烁3次。通过先按下按键INT0,然后再按下按键INT1可以看到LED依次点亮-全部点亮熄灭闪烁3次-依次点亮,直观显示中断优先级的作用。[2024-01-31] zoya
*/#include <reg51.h>
#include <intrins.h>typedef unsigned char uchar;#define GPIO_LED	P1void delay(uchar c)
{uchar i,j;for(;c>0;c--){for(i=0;i<142;i++)for(j=0;j<2;j++);}
}void main()
{EX0=1;  // 外部中断0允许位EX1=1;  // 外部中断1允许位IT0=1;  // 定时器0允许位IT1=1;  // 定时器1允许位EA=1;  // 总中断允许位IP=0x04;  // 中断优先级设置,外部中断1高优先级GPIO_LED=0xff;while(1);
}void Int0() interrupt 0
{uchar i, tmp;EX0=0;  // 关闭外部中断0,防止执行过程中再次发生中断delay(20);EX0=1;  // 开外部中断0while(1){tmp=0xFE;GPIO_LED=tmp;for(i=0;i<8;i++){tmp=_crol_(tmp,1);delay(100);GPIO_LED=tmp;}}
}void Int1() interrupt 2
{EX1=0;  // 关闭外部中断1,防止执行过程中再次发生中断delay(20);EX1=1;  // 开外部中断1GPIO_LED=0x00; delay(100);GPIO_LED=0xff; delay(100);GPIO_LED=0x00; delay(100);GPIO_LED=0xff; delay(100);GPIO_LED=0x00; delay(100);GPIO_LED=0xff; delay(100);
}

仿真结果:

中断优先级应用仿真

http://www.mmbaike.com/news/37467.html

相关文章:

  • cms自助建站如何制作网页教程
  • 做网站和做网页有什么区别深圳营销推广引流公司
  • 建设酒类产品网站的好处网络小说排行榜
  • 网络营销的内容主要包括哪些方面seo流量排行榜神器
  • 买了一台配置强悍的电脑怎么做网站服务器微营销官网
  • 提供武汉手机网站建设百度搜索引擎算法
  • 网站建设信息谷歌官网入口
  • 佛山优化企业网站排名平台seo算法优化
  • 外贸推广网站公司新浪体育最新消息
  • 萧山大江东规划国土建设局网站chrome网页版入口
  • 直播软件大全搜索引擎优化的内容有哪些
  • 怎么调网站兼容性网站推广120种方法
  • 网页设计模板html代码地方介绍做排名优化
  • 淘宝网站做阳光棚多少钱一平米网站诊断工具
  • 丰台青岛网站建设网站建设报价方案
  • 免费网页制作软件哪里找百度seo搜索排名
  • 鞍山网站制作推广人工在线客服系统
  • 网站美工如何做今日新闻最新头条10条
  • 婚礼策划网站设计搜索大全引擎入口
  • 一流的镇江网站优化天津网站排名提升多少钱
  • 泰州网站建设服务好站内营销推广方案
  • 软件行业未来发展趋势seo工作职责
  • 为什么企业需要建设网站长沙seo网站排名
  • 在网站上显示备案信息自己搜20条优化措施
  • 专业做鞋子的网站网络营销战略的内容
  • 网站 真实性核验单太原今日头条
  • 5免费建站网站上海网站营销推广
  • 做网站推广要注意的事项杭州seo排名
  • 网网站设计网百度公司在哪里
  • 上海最新发布最新发布外贸网站推广seo