目录 1.前期预备知识 1.1 新大陆ZigBee模块LED灯电路 1.2 CC2530相关寄存器 1.3 寄存器操作技巧 1.4 CPU空转延时 1.4 操作流程图 2.程序代码 1.前期预备知识 ...
CC 点亮LED 原理图分析 当P 为高电平 . V时,和VDD的电压差为 V,没有电流通过,LED灯不亮。 当P 为低电平 V的时候,和VDD的电压差为 . v,D 两端的压降大约为 V 这个要看LED的厂家数据手册 ,则电流为 . V V . mA 。 普通IO的驱动电流为 mA,强驱动IO为 mA。 相关寄存器分析 相关寄存器如下图所示: 看手册,要点亮LED,只需要配置以下两个寄存器就可以 ...
2020-04-10 20:22 0 797 推荐指数:
目录 1.前期预备知识 1.1 新大陆ZigBee模块LED灯电路 1.2 CC2530相关寄存器 1.3 寄存器操作技巧 1.4 CPU空转延时 1.4 操作流程图 2.程序代码 1.前期预备知识 ...
目录 1. 前期预备知识 1.1 定时器中断触发 1.2 相关寄存器 1.3 寄存器相关问题 1.4 T1、T3定时器初始化流程 ...
目录 1.前期预备知识 1.1 新大陆Zigbee模块按键电路图 1.2 CC2530相关寄存器 1.3 CC2530中断走向图 1.4 使用C语言为51单片机编写中断程序 1.5 *函数指针 2. 程序代码 ...
原理图分析 当按键没有按下的时候是高电平;按下的时候VCC通过10K的限流电阻接地是低电平。要知道引脚的状态,需要把引脚配置为输入模式,然后读取引脚的状态即可。 寄存器分析 P0SE ...
中断介绍 什么是中断? 在C语言中是没有中断的,一个标准的C语言程序,是从main函数开始执行的,main函数退出或者标准库中定义的一些退出函数被调用,程序也就结束了。对于单片机系统,如果硬件发生 ...
一、中断基础概念 内核与外设之间的主要交互方式有两种:轮询和中断。中断系统使得内核具备了应对突发事件的能力。 在执行CPU当前程序时,由于系统中出现了某种急需处理的情况,CPU暂停正在执行的程序 ...
本文记录如何利用cc2530的timer1产生pwm输出。文章原创,不以帖代码为目的,旨在让新人理解,欢迎转载 在此之前,先看看timer1的一些特性。 先看timer1的操作模式,分别是Free-Running, Modulo, Up-and-Down。 具体的讲 ...
根据学校老师的讲解, STM32 点亮LED灯的步骤1:先是在点亮LED灯那个引脚使能,相当于修路,比如是PIN5引脚,就要使能对应的GPIO。使能函数是 /*GPIO配置使用步骤 1.使能 RCC_APB2PeriphClockCmd( RCC_APB2Periph_外设名 ...