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

关键词首页排名代发呼和浩特网站优化公司

关键词首页排名代发,呼和浩特网站优化公司,一键制作短视频,模板网点地址信息错误🎬 秋野酱:《个人主页》 🔥 个人专栏:《Java专栏》《Python专栏》 ⛺️心若有所向往,何惧道阻且长 文章目录 STC8H中断外部中断外部中断编写配置外部中断调用中断触发函数 外部中断测试测试外部中断0测试外部中断2、3或者4 PCB中断设计 STC8…

🎬 秋野酱:《个人主页》
🔥 个人专栏:《Java专栏》《Python专栏》

⛺️心若有所向往,何惧道阻且长

文章目录

    • STC8H中断外部中断
    • 外部中断编写
      • 配置外部中断
      • 调用中断触发函数
    • 外部中断测试
      • 测试外部中断0
      • 测试外部中断2、3或者4
    • PCB中断设计

STC8H中断外部中断

在这里插入图片描述

在数字电路中,信号的电平变化分为上升沿和下降沿。
上升沿指的是信号从低电平变为高电平的瞬间,下降沿指的是信号从高电平变为低电平的瞬间。
例如,当一个开关被按下时,电路中的信号从低电平变为高电平,此时发生了一个上升沿;当开关被松开时,信号从高电平变为低电平,此时发生了一个下降沿。在数字电路中,上升沿和下降沿往往会被用作时序控制和数据传输等方面的参考信号。
在这里插入图片描述

外部中断编写

  1. 引入外部中断库函数
    a. Exti.hExti.cExti_Isr.c
    b. NVIC.c NVIC.h

配置外部中断

#include "Exti.h"
#include "NVIC.h"/******************** INT配置 ********************/
void	Exti_config(void)
{EXTI_InitTypeDef	Exti_InitStructure;							//结构定义Exti_InitStructure.EXTI_Mode      = EXT_MODE_RiseFall;//中断模式,   EXT_MODE_RiseFall,EXT_MODE_FallExt_Inilize(EXT_INT0,&Exti_InitStructure);				//初始化NVIC_INT0_Init(ENABLE,Priority_0);		//中断使能, ENABLE/DISABLE; 优先级(低到高) Priority_0,Priority_1,Priority_2,Priority_3
}
void ext_int0_call(void) {// 当中断触发时的实现逻辑
}

调用中断触发函数

extern void ext_int0_call();
//========================================================================
// 函数: INT0_ISR_Handler
// 描述: INT0中断函数.
// 参数: none.
// 返回: none.
// 版本: V1.0, 2020-09-23
//========================================================================
void INT0_ISR_Handler (void) interrupt INT0_VECTOR		//进中断时已经清除标志
{ext_int0_call();
}

外部中断测试

测试外部中断0

测试上升沿和下降沿中断
初始化EXT_INT0,并将P32设置为准双向或HighZ高阻输入模式(不设置默认也是HighZ)。
按下核心板上的P32按钮,编写中断函数,观察上升沿和下降沿对应日志

测试外部中断2、3或者4

案例设置:
● 准备一个引脚(例如P53暂且叫做A引脚),初始化时为输出模式,并且为低电
● 初始化中断引脚P3.6或者P3.7(暂且叫做B引脚),配置为下降沿触发,并且实现中断事件函数
● 通过杜邦线将A引脚和B引脚连接
● 准备串口,通过串口工具给串口发送指令
● 串口接收到特定指令时,将A引脚拉高或拉低
● 在中断事件函数中进行打印,观察打印结果
测试上升沿案例会发现无效,这个由芯片内部决定的。

PCB中断设计

要了解的一些情况:

  1. 芯片引脚支持触发类型,是上升沿触发还是下降沿触发。
  2. 外部中断发送者是否是可控的,是不是能控制高低电平。
    a. 能控制最好,芯片方的引脚只需要关注是不是外部中断引脚。
    b. 不能控制,要了解对方的触发方式,寻找芯片对应的触发类型引脚。
    c. 不能控制,芯片的外部中断引脚没有对应的触发方式了,电路设计时,做上拉或者下拉电阻。
http://www.yayakq.cn/news/856150/

相关文章:

  • 减肥产品网站模板怎样创造网站
  • 网站如何进行内外营销运营个人备案后可以做电影网站吗
  • 泉州网站建设电话设置网站的默认页面
  • dede网站seo泉州网站建设哪家公司好
  • 网站域名怎么设置重庆市工程造价信息网查询
  • 中国购物网站设计欣赏学网站建设可以从事什么工作
  • 网站留言如何做的后期网站
  • vs做的小型网站例建外贸网站的
  • 网站开发商城智慧团建官网网页版入口
  • 企业营销网站建设步骤遵义房产信息网
  • 网站展示模板psd下载帮助做APP的网站公司
  • 精品课程网站建设摘要做有关兼职网站的需求分析
  • 做网站技术小型企业网站建设公司
  • 微信网站是什么意思网站建设那家公司好
  • 如何建立一个网站并维护邯郸seo营销
  • 手机网站 免费 html企业网站的内容营销
  • 没有网站备案网站建设投标文件范本
  • 无代码网站开发平台有哪些北京百度seo点击器
  • 建立网站的链接结构有哪几种形式简述其各自的优缺点做代理需要自己的网站吗
  • 网站推广seo招聘舟山网站网站建设
  • 增城网站建设wordpress 大学
  • 怎样自己建个人网站优秀营销软文范例300字
  • 网站开发转软件开发如何使wordpress先登录再显示
  • 响应式电商网站注册咨询公司
  • 快递系统查询网站怎么做网上推广产品哪个平台效果好
  • jsp做的网站源码东莞人才市场官网
  • 网站上的小动画咋做Wordpress怎么做引导页
  • 虚拟网站建设指导wordpress前端页面不显示
  • 如何建设一个新的网站建设部网站施工合同版本
  • 网站推广的方法有长沙做网站的公司哪家最好