写给如今的自己

很多时候以为自己没有了激情和梦想; 很多时候都在怀念考研的时候每天早晨看到那一轮红日的时候的心情和状态; 虽然 成都没有早晨的那番景象 但是我在心里默默地告诉自己, 你,至少是年轻时候的你,从来不会是个失去梦想的人 虽然你不曾把它们讲出来 我把现在叫另一轮朝阳 勉励自己在心中坚持住自己最初的信念 虽然它很模糊 也看似很茫然 闭上眼睛许一个心愿 希望自己能真正踏实和沉静下来 充实,快乐地在成都 每天感受看到朝阳的喜悦和感动 每天都有追逐迎接明天的朝阳的执著和快乐 Blessing for myself......
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是一个示例的C代码,展示了如何在8051内核中调用自己设计的GPIO中断模块,并配置中断类型为边沿触发,并设置不同的中断优先级: ```c #include <8051.h> // 声明自定义的GPIO中断处理函数 void myGPIOInterruptHandler(); // 定义GPIO中断向量 void GPIO_ISR() interrupt 2 { myGPIOInterruptHandler(); } void main() { // 配置GPIO中断的优先级 IP = IP & 0xF9; // 将IP寄存器的第1、2位设置为0,即设置GPIO中断的优先级为最低 // 配置和使能GPIO中断 IT0 = 1; // 设置外部中断INT0为边沿触发模式(1为边沿触发,0为电平触发) EX0 = 1; // 使能外部中断INT0 IT1 = 1; // 设置外部中断INT1为边沿触发模式 EX1 = 1; // 使能外部中断INT1 EA = 1; // 全局使能中断 while (1) { // 主循环代码 // 可以在这里执行其他任务或等待GPIO中断的触发 } } // 自定义的GPIO中断处理函数 void myGPIOInterruptHandler() { // 在这里编写你的自定义GPIO中断处理代码 // 根据不同的GPIO中断来源执行不同的操作 } ``` 在这个示例中,我们假设你已经将自己设计的GPIO中断模块挂载到8051内核的SFR总线上,并且使用了`INT0`和`INT1`作为GPIO中断的别名。我们在`main`函数中配置和使能了这两个GPIO中断,并将它们都设置为边沿触发模式。我们还设置了GPIO中断的优先级,将`IP`寄存器的第1、2位设置为0,即将GPIO中断的优先级设置为最低。 在中断服务例程`GPIO_ISR`中,我们将它设置为调用自定义GPIO中断处理函数`myGPIOInterruptHandler`。 请根据你的具体设计和需求修改代码,并根据你的GPIO中断模块的寄存器地址和配置方式进行相应的操作。同时,注意在主循环中执行其他任务或等待GPIO中断的触发。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值