- 博客(11)
- 资源 (19)
- 收藏
- 关注
原创 N76E003 低功耗(掉电模式&管脚中断唤醒)
N76E003每个管脚都提供管脚输入中断功能,用于检测管脚电平状态,如按键或键盘是否按下。最多配置8个I/O管脚用于管脚中断。任何按键按下时通过边沿或电平触发产生一个管脚中断事件。管脚中断能 使MCU从空闲模式或掉电模式唤醒可以通过外部中断使N76E003从掉电模式唤醒。触发外部中断管脚会重启系统时钟,在振荡器稳定后,设备执行外部中断对应的中断服务程序( ISR)。 从ISR返回后,设备立...
2019-01-31 19:51:44 6884 7
原创 N76E003 夏普GP2Y1010 PM2.5
首先来看传感器内部结构与单片机的连接图。由下图可知,实际上使用的I/O就是3、5脚。其中3脚为PWM驱动LED闪烁频率的引脚,在下文中可以看到时序。而5脚Vo则是传感器检测到的灰尘,而输出的电压值。在下文的程序中,将使用N76E003单片机自带的带隙电压进行测量,以此保证ADC不被供电电压影响。下图为GP2Y1010传感器的线序(注意,线的颜色不一定一致)下图为3脚输入的电平,这里我们使用...
2019-01-31 18:04:32 1892
原创 N76E003 BH1750光照传感器
BH1750.c#include "N76E003.h"#include "Common.h"#include "Delay.h"#include "SFR_Macro.h"#include "Function_define.h"#include "BH1750.h"#include <math.h> //Keil library
2019-01-30 20:59:09 1528
原创 N76E003 HMC5883
HMC5883.c#include "N76E003.h"#include "Common.h"#include "Delay.h"#include "SFR_Macro.h"#include "Function_define.h"#include "HMC5883.h"#include <math.h> //Keil library
2019-01-29 20:09:30 347
原创 N76E003 BMP180
#include "N76E003.h"#include "Common.h"#include "Delay.h"#include "SFR_Macro.h"#include "Function_define.h"#include "bmp180.h"
2019-01-27 11:24:10 500
原创 N76E003 DHT11
#include "N76E003.h"#include "Common.h"#include "Delay.h"#include "SFR_Macro.h"#include "Function_define.h"#define uint unsigned int#define ucha
2019-01-24 19:36:39 866
原创 N76E003 低功耗(掉电模式&定时唤醒)
#include &amp;amp;quot;N76E003.h&amp;amp;quot;#include &amp;amp;quot;Common.h&amp;amp;quot;#include &amp;amp;quot;Delay.h&amp;amp;quot;#include &amp;amp;quot;SFR_Macro.h&amp;amp;qu
2019-01-24 16:13:05 6065 6
原创 N76E003 定时唤醒WKT
1、分析10KHz内部振荡器,通过WKTR寄存器控制是否启动,后进入分频器,通过WKPS进行预分频(1/1 到 1/2048),再通过RWK重载值,实现对溢出速度的控制,最后通过WKTF溢出标志触发自动唤醒定时器中断。计算公式大致如下定时时间/((Pre-scalar预分频+1)/10)=255-重载值(RWK)eg:定时1000ms,64分频,算重载值1000/((64+1)/10...
2019-01-24 01:34:49 1727
原创 N76E003 输入捕获
1、寄存器说明定时器2是一个16位的向上计数器,由高8位寄存器(TH2)和低8位寄存器(TL2)组成。通过配置寄存器RCMP2H和RCMP2L,设置 (T2CON.0)后,定时器2能工作在比较模式和自动重载模式下。 定时器2具有3通道输入捕获模块,可用于测量输入脉冲宽度或周期。 3通道捕获结果分别存放在寄存器C0H及 C0L, C1H 及 C1L, C2H 及 C2L中。定时器2的时钟来...
2019-01-13 12:30:18 4261 18
原创 3D打印塑料钢网全流程介绍(文件输出、PCB刷锡浆、PTC焊接)
准备软件(版本不严格要求,操作上可能稍有不同):Altium Designer 13.0(DXP)、SolidWorks2014、AutoCAD、Simplify3D(3D打印机输出软件)准备材料:锡浆(我用的维修佬的有铅锡浆)PTC加热器(270W)3D打印机(FDM)、PLA耗材砂纸(500、1000目用于打磨塑料钢网)刷子(上锡浆用,可以3D打印)PCB板、元器件、镊...
2019-01-09 02:42:46 3099 1
原创 N76E003 管脚中断
N76E003单片机的每个管脚都可用于触发中断,最多可配置八个管脚,四种触发方式(上升沿,下降沿,高电平,低电平),并且管脚中断可以使MCU从空闲模式或掉电模式唤醒。...
2019-01-07 15:35:41 8555 26
N76E003控制双路步进电机(开环)代码工程
2020-12-11
K210单片机 20类分类模型及实现代码
2020-12-04
技术经济学计算器.rar
2020-05-02
N76E003 夏普GP2Y1010(电路、程序工程、数据手册)
2019-02-02
T5577卡数据手册
2018-10-04
N76E003 adc带隙电压程序
2018-09-29
N76E003呼吸灯程序(PWM中断&重设占空比)
2018-09-26
N76E003单片机PWM程序(边沿对齐,独立输出模式)
2018-09-17
N76E003串口0、串口1中断程序模板
2018-09-13
N76E003红外编码程序(含电路图、程序)
2018-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人