E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
N76E003
[持更]边工作边总结,记录日常遇到的一些坑
现象:
N76E003
进入掉电模式,仿真里面定时器还在运行,实际电路测试待机功耗有200多UA。解决方法:关闭ADCEN、BOD、POF寄存器,实测待机功耗减小。三脚电感升压:中间抽头接mos漏极
饕餮tt
·
2023-10-31 02:31
技术分享
单片机
通过串口烧录
N76E003
单片机(ISP)
一、
N76E003
烧录模式介绍Flash存储器支持硬件编程和应用编程(IAP)。如果产品在研发阶段或产品需要更新软固件时,硬件编程就显得不太方便,采用在系统编程(ISP)方式,可使这一过程变得方便。
kaisun64
·
2023-07-16 20:47
51单片机复习笔记
单片机相关基础知识杂汇
单片机
N76E003
ISP
IAP
n76e003
浮点_n76e003-E003,N76
本教程分享:《
n76e003
》,为什么新唐
N76E003
单片机用串口烧录不了就是和STC的51一样,用RXD,TXD,GND这三根线接根本没反应,我用STC就可以烧录每个厂家的串口烧录都有些差异,51的触发方式
weixin_39854923
·
2023-04-06 06:27
n76e003浮点
新唐
N76E003
指针指向错误问题
问题描述:如下代码,p指向的数据并不是28chardata*p;charxdatadat=28;p=&dat;解决方案1:chardata*p;chardatadat=28;p=&dat;解决方案2:char*datap;charxdatadat=28;p=&dat;知识点:C51的指针类型分为2类,1:一般指针;2基于寄存器的指针。如下表示一般指针:char*xdatamy_char;//指针本
ge2ming
·
2023-01-14 18:05
嵌入式开发
单片机
新唐单片机
N76E003
下载,验证APROM失败。新塘烧录校验失败
转载:https://bbs.21ic.com/icview-2877618-1-1.htmlN76E003下载的时候出现验证APROM失败用逻辑分析仪采集3根信号线波形(RST、ICPDA、ICPCK),发现有大量毛刺,仔细分析这些毛刺,是有规律的,估计是反射波,拆开Nu-Link仿真器,果然接口电路没有吸收反射波的电阻,直通的。在3根信号上分别串联3颗220欧电阻,再次测量波形,非常干净,IC
狗狗25
·
2020-09-16 21:12
C语言
MCU
新塘烧录校验失败
N76E003下载验证失败
新塘验证APROM失败
N76E003下载校验失败
N76E003烧录校验失败
N76E003
之ISP
Flash存储器支持硬件编程和应用编程(IAP)。如果产品在研发阶段或产品需要更新软固件时,硬件编程就显得不太方便,采用在系统编程(ISP)方式,可使这一过程变得方便。执行ISP不需要将控制器从系统板上拆下来。通过软件控制可以重新编程设备。因此这使得更新应用程序固件ISP得到广泛的应用。用户可以开发自己的引导代码放在LDROM中。LDROM最大为4KB。用户开发的引导代码可以通过并行烧录器或是电路
weixin_30734435
·
2020-09-16 21:24
嵌入式
N76E003
串口下载解决办法
N76E003
串口下载解决办法**下载一个新塘的ICP烧录软件装载APROM和LDROM区的hex或者bin文件**这里请注意编程选项那里要把APROM和LDROM都要勾选上。
qq_38716551
·
2020-09-16 21:36
嵌入式
程序人生
经验分享
其他
新唐N76E003ISP串口下载轻体验
https://blog.csdn.net/ncaptain_/article/details/106235578新唐N76E003ISP串口下载轻体验ISP原理
N76E003
通过ISP烧录程序针对ISP
oshan2012
·
2020-09-16 20:40
51
新唐单片机
针对XS30博文的错误理解,进行修正
N76E003
芯片双串口接收中断
该网站指出问题,并没真正找到病因@[https://blog.csdn.net/u014798590/article/details/82560796TOC]上面的网址问题接近,排查的方法是中断优先级,其实不是问题的根本,我改过优先级会导致低的都无法开启真正的原因是003这个芯片的中断是发送和接受都绑在一起的,要开一起开。每次发送完成后,都会置TI为高电平,所以中断一直进入。官方的代码里,等TI打
a1031238455
·
2020-09-15 13:28
单片机技术
新唐N76E003ISP串口下载轻体验
新唐N76E003ISP串口下载轻体验ISP原理
N76E003
通过ISP烧录程序针对ISP的改进方向总结ISP原理ISP全称InSystemProgramming,即在应用中编程。
nacaptain
·
2020-09-14 04:49
单片机
嵌入式
N76E003
之WDT(看门狗定时器)
N76E003
提供一个看门狗定时器(WDT),它可以配置成一个超时复位定时器用于复位整个设备。一旦由于外界干扰设备进入非正常状态或挂起,看门狗可以复位恢复系统。这有用于监测系统运行以提高系统可靠性。
weixin_30648963
·
2020-08-23 07:47
N76E003
的定时器/计数器 0和1
定时器/计数器0和1N76E003系列定时器/计数器0和1是2个16位定时器/计数器。每个都是由两个8位的寄存器组成的16位计数寄存器。对于定时器/计数器0,高8位寄存器是TH0、低8位寄存器是TL0。同样定时器/计数器1也有两个8位寄存器,TH1和TL1。TCON和TMOD可以配置定时器/计数器0和1的工作模式。通过TMOD中的位来选择定时器或计数器功能。每个定时器/计数器都有选择位,TMOD的
weixin_30521649
·
2020-08-23 07:07
嵌入式
c/c++
N76E003
之定时器3
定时器3是一个16位自动重装载,向上计数定时器。用户可以通过配置T3PS[2:0](T3CON[2:0])选择预分频,并写入重载值到R3H和R3L寄存器来决定它的溢出速率。用户可以设置TR3(T3CON.3)来开始计数。当计数跨过FFFFH,TF3(T3CON.4)置为1,且R3H和R3L寄存器的内容重载到内部16位计数器。如果ET3(EIE1.1)置为1,定时器3中断服务程序被执行。当进入中断服
weixin_30399797
·
2020-08-23 07:59
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)=153RWK=
XS30
·
2020-08-23 07:48
N76E003
N76E003
单片机
学习
N76E003
管脚中断
N76E003
单片机的每个管脚都可用于触发中断,最多可配置八个管脚,四种触发方式(上升沿,下降沿,高电平,低电平),并且管脚中断可以使MCU从空闲模式或掉电模式唤醒。
XS30
·
2020-08-23 07:48
N76E003
N76E003
单片机
学习
N76E003
双串口中断配置、问题及解决方法
N76E003
双串口中断配置、问题及解决方法最近在调试
N76E003
串口0,串口1中断时,发现当串口0开启中断后,串口1中断无法正常工作,下面详细说说自己的办法。
XS30
·
2020-08-23 07:47
N76E003
N76E003
单片机
学习
N76E003
学习三 按键控制LED亮灭
#include#include"N76E003.h"#include"Common.h"#include"Delay.h"#include"SFR_Macro.h"#include"Function_define.h"#defineKey1P01//STOP按键#defineKey2P10//UP按键#defineKey3P10//DOWN按键#defineOut1P30//1#defineOu
l252622979
·
2020-08-23 06:21
新塘单片机学习
N76E003
PWM中断及设定新的占空比
首先还是来看看PWM中断寄存器,及其含义。PWM模块带有标志位PWMF(PWMCON0.5)用来标志当前PWM周期完成状态。PWMF通过软件清零。别忘记了使能PWM中断,以及开启总中断。再来看看PWM中断的中断号。就是这么简单,就是这么直接,接下来我们就开始配置代码吧。在本次的例程中,我们将在中断中,修改初始设定的占空比,最后再逻辑分析仪中进行查看。voidmain(void){Set_All_G
XS30
·
2020-08-22 10:00
N76E003
N76E003
单片机
学习
【单片机笔记】关于RGB彩灯WS2812B的驱动
前段时间做了个88颗灯珠的原形灯板,分别用stm8s003和
n76e003
写了底层驱动,根据手册要求代码如下:STM8S003#include"fy_ws2812b.h"/*此代码针对stm8s003平台
沉默的小宇宙
·
2020-08-22 10:40
单片机
C
N76E003
的学习之路(一)
N76E003
是8051内核的一款单片机MCU,它提供丰富的特殊功能模块,包括:1KRAM其中包括256字节SRAM,768字节XRAM。最多可达18个标准管脚。
weixin_30788731
·
2020-08-14 05:10
N76E003
的学习之路(ADC简单小例程篇)
N76E003
内嵌12位逐次逼近寄存器型(SAR)的模拟数字转换器(ADC)。模数转换模块负责将管脚上的模拟信号转换为12位二进制数据。
N76E003
支持8通道单端输入模式。
weixin_30535565
·
2020-08-14 05:06
N76E003
避坑指南(持续更新)
Tips:本文仅作为我个人在使用
N76E003
单片机过程中遇到的一些问题,可能不具有广泛性,望周知!单片机内部的10KHz低速振荡器,受温度影响较大,如需要精准定时,请使用16MHz振荡器或外部晶振。
XS30
·
2020-08-14 05:53
N76E003
N76E003
快速上手使用和大坑提示
下面开始准备资料和搭建环境:一、直接上新唐官网,搜索“
N76E003
”,下载下面的资料:前面两个BSP分别是IAR和Keil的示范例程;第三个是Keil的支持包和下载器的USB驱动;第三个是ISP的支持包
qlexcel
·
2020-08-14 05:18
MCU
N76E003
之ADC 多通道采样
首先让我们来看看
N76E003
单片机的ADC工作方式,从下图中可以看到ADCHS寄存器决定当前使用哪一个通道的ADC。
XS30
·
2020-08-14 04:34
N76E003
N76E003
单片机
学习
新唐
N76E003
ADC多通道采集处理(2)
之前的一篇博文也是关于
N76E003
的ADC的多通道采集,但是该版本还是存在一些问题,后面也没有想起来去改它,所以,这里重新对这些处理的方法做一些完善。
TanTrey
·
2020-08-14 04:41
51单片机
单片机
N76E003
实现 QC2.0 QC3.0 USB Type-C协议
/*************笔记****************1、本QC方案采用PWM调节电压。2、3、4、5、***********************************//*-----------------------------------------宏定义-----------------------------------------*/#defineVoltage_06_
问不出
·
2020-08-10 19:36
单片机
N76E003
之IAP
N76E003
提供方便FALSH编程方式,可以帮助用户通过IAP方式,重新编程FLASH内容。IAP就是通过软件实现在线电擦除和编程的方法。
weixin_30740295
·
2020-08-09 13:32
N76E003
驱动 UC1705并口屏(8080)
在程序中我们使用RS代替下图为8080并口连接图下图为
N76E003
引脚分配(因为没钱开板,所以本次全部使用热转印制作测试,故GPIO分配存在不合理的地方)其中D0-D7使用下列函数赋值,具体操作就是每次右移一次
XS30
·
2020-08-08 22:28
N76E003
N76E003
单片机
学习
N76E003
学习一 点亮LED
//这3个头文件一般是必须的#include"N76E003.h"#include"SFR_Macro.h"#include"Function_define.h"//延时voidDelay_short(){inti;for(i=0;i<30000;i++);}voidmain(void){//设置P12为准双向IO模式P12_Quasi_Mode;while(1){P12=0;//控制P12亮灭,
l252622979
·
2020-08-08 17:03
新塘单片机学习
N76E003
红外解码程序
最近学习了网上的红外解码程序保存学习一下使用的是
N76E003
芯片借鉴了好多地方只是简单的启动LED灯使用的是日本NEC协议外部定时器中断1定时器模式2,8位自动重装256步溢出一次16M晶振判断语句那里自己集合了好多想了一个案例定义一个
cssBIS
·
2020-08-08 15:09
新唐N76E003+GPRS 单片机复位故障排除手记
目录应用场景问题描述故障排除1、单片机电源前增加电容2、设置单片机P2.0引脚为输入模式而非复位模式应用场景GPRS模块采用AIR202/AIR208,电源方案是JW5033;单片机采用新唐
N76E003
[email protected]
·
2020-07-30 22:04
新唐
硬件设计
模拟电路
N76E003
GPRS
P2.0
复位重启
N76E003
开发天坑指南
不说废话直接干货1.keil4编译错误。变量编译为无效代码,不能执行;或者编译了但是不能赋值,不能运算。解决办法:这种是Keil工程坏了,解决办法是用官方的工程重新改,把自己的.C.H文件扣过去重新编译。问题解决。不要想着是编译器优化了,这里就是出问题了。而且如果把官方的优化等级8改了,网上说打印就会有问题。2.好好的工程,加一行打印,多定义一个结构体,就编译错误。各种乱七八糟的错误,屏蔽这一行就
xiao_zhou_joy
·
2020-07-29 00:43
N76E003
N76E003
之ADC采集NTC温度
RG选用10k1%精度NTC热敏电阻,R1使用10k1%精度贴片电阻,电路如下图1所示,使用
N76E003
单片机AIN4通道进行采样,使用带隙电压进行修正。
XS30
·
2020-07-28 15:52
N76E003
N76E003
单片机
学习
N76E003
之 RS485 通讯
1、RS485技术参数两线电压差2~6V,兼容TTL电平10m距离,最高速度35Mbps。1km距离,100Kbps一般最多支持32个节点,某些特制芯片可达400终端电阻:120R通讯链路方式:总线型(如下图1)通讯方式:半双工2、硬件电路如下图2,R15、R16取值参考了原子哥的设计,RO、D1分别对应串口RX和TX,而中间的RE和DE则是(发送\接受)控制端,当端口为1时,为发送模式、为0时,
XS30
·
2020-07-28 15:52
N76E003
N76E003
之ADC带隙电压(Band-gap)
首先让我们来探究下,什么是带隙电压。1、我们需要了解ADC测量的影响因素,举个简单的例子。我们给单片机供电是2.8V,此时用ADC去测量一个1.3V,ADCRH最后得到的值,可能就是142.如果单片供电是3.3V,这时候再去测量1.3V,ADCRH最后得到的值可能就不再是142了.如果是5V,得到的数据可能更低。以上这个简单的例子,相信已经能说明一个简单的问题,ADC得到的数据,会随着供电电压的改
XS30
·
2020-07-28 15:52
N76E003
N76E003
单片机
学习
N76E003
之ADC电量检测(程序、分析、电路)
模数转换器即A/D转换器,或简称ADC,通常是指一个将模拟信号转变为数字信号的电子元件。先来看看N76E003ADC工作方式再看下相关寄存器,方便理解上图现在我们只需要配置好以上几个寄存器,就可以开始使用ADC了,为了保证程序的及时性,我们采取ADC中断的方式进行处理,ADCF是中断标志位。(上图ETGSEL中,ADC模块提供了外部触发的功能,可以使用PWM上升沿,下降沿,中点等进行触发,该功能在
XS30
·
2020-07-28 15:52
N76E003
N76E003
单片机
学习
N76E003
单片机开发干衣机项目——1、项目需求
1、项目说明这是本人使用新唐
N76E003
单片机开发的第一个项目,通过博客来记录开发的过程,以便以后可以参考,同时也留点回忆。
Bornpride
·
2020-07-27 19:52
N76E003
PWM之极性控制
关于
N76E003
最简单的PWM程序及分析可以看这里可能一些同学可能对PWM的极性控制不怎么理解(对,说的就是我自己。。。),那么就让我们在本次博文中,一起来探究下极性控制的原理及程序吧。
XS30
·
2020-07-15 02:27
N76E003
N76E003
单片机
学习
极性控制
PWM
新唐单片机
N76E003
单片机成长之路(51基础篇) - 022
N76e003
APROM模拟EEPROM驱动
N76e003
单片机内部没有EEPROM,但是可以使用APROM模拟EEPROM功能,代码如下:eeprom.h1#ifndef_EEPROM_H_2#define_EEPROM_H_34//EEPROM
weixin_30536513
·
2020-07-12 06:09
N76E003
低功耗(掉电模式&管脚中断唤醒)
N76E003
每个管脚都提供管脚输入中断功能,用于检测管脚电平状态,如按键或键盘是否按下。最多配置8个I/O管脚用于管脚中断。任何按键按下时通过边沿或电平触发产生一个管脚中断事件。
XS30
·
2020-07-12 04:27
N76E003
N76E003
单片机
学习
N76E003
低功耗(掉电模式&定时唤醒)
#include"N76E003.h"#include"Common.h"#include"Delay.h"#include"SFR_Macro.h"#include"Function_define.h"#defineuintunsignedint#defineucharunsignedcharuintWKTCount=0;bitWKTFlag=0;sbitLED=P0^4;sbitTS1=P0^
XS30
·
2020-07-12 04:27
N76E003
N76E003
单片机
学习
N76E003
PWM程序及分析2(互补模式&死区插入)
互补模式是
N76E003
单片机提供的第二种PWM输出模式,相较于上一次我们所讨论的N76E003PWM程序及分析(边沿对齐、独立输出模式),我们下面就来看看此种模式有合不同。
XS30
·
2020-07-12 04:27
N76E003
N76E003
单片机
学习
N76E003
之模拟EEPROM
而
N76E003
单片机也可实现类似的功能。
XS30
·
2020-07-12 04:27
N76E003
N76E003
单片机
学习
N76E003
开发笔记(关于使用
N76E003
过程遇到的问题)
该博文是笔者使用该mcu过程中遇到的问题汇总,仅供参考,同时欢迎看官积极分享自己遇到的问题。2019/7/3更新:重新上传无法显示的图片。转载请注明出处!!!目录目录...31.N76E003使用双串口串口1无法进入接收中断...42.使用双串口,波特率异常(115200bps)...53.管脚中断触发方式在中断中无法切换...94.mcu软件启动方式切换后某些定时器未停止...95.掉电模式N7
曾来过
·
2020-07-12 01:29
学习过程
MCU
新唐N76E003AT20 多通道ADC采集方法
不得不说
N76E003
的功能在8051内核单片机中功能已经是非常强大了,并且官方开提供了BSP开发库,这些都是可以直接在官网中直接找到的。
TanTrey
·
2020-07-11 00:25
51单片机
N76E003
低功耗的处理
N76E003
支持两种低功耗模式,一种是空闲模式,一种是掉电模式,从字面意思一看就知道如果要最求最低的功耗,一定是需要使用掉电模式。
TanTrey
·
2020-07-11 00:25
51单片机
单片机成长之路(51基础篇) - 023
N76e003
系统时钟切换到外部时钟
N76e003
切换到外部时钟的资料很少(因为
N76e003
的片子是不支持无源晶振的,有源晶振的成本又很高,所以网上很少有对
N76e003
的介绍)。
weixin_30522183
·
2020-07-10 18:37
N76E003
PWM 程序及分析(边沿对齐、独立输出模式)
N76E003
包含三对(6个PWM通道)16位精度、可调周期和占空比的PWM输出让我们来看看六个通道的引脚分别是可能有同学会疑问,为什么P1.5和P0.3都是PWM5,那如果要使用PWM5,该如何选择引脚呢
XS30
·
2020-07-08 11:44
N76E003
N76E003
单片机
学习
N76E003
新唐单片机
PWM
脉宽调制
边沿对齐
N76E003
旋转编码器 EC11
1、概述本文所使用的编码器为EC11旋转编码器,该编码器由两个部分组成,第一部分(3脚ACB)分别为编码器AB相和公共端(接地);第二部分(2脚S1、S2)为按键,按下后导通。2、电路图如下图所示其中EC11_A接P17、EC11_B接P30;电容103为0.01uf3、信号分析由上图中可以看出,当我们使用A相上升沿触发中断时,B相如果为高电平,则是顺时针旋转,反之则是逆时针旋转。4、程序代码以下
XS30
·
2020-07-05 18:25
N76E003
N76E003
红外编码程序及NEC协议分析
N76E003
红外编码程序及电路(38kHZ,NEC协议)
N76E003
是一款带有flash的增强型8位8051内核单片机,指令集与标准的80C51完全兼容,并且内置16M晶振,故在51上使用的红外发射程序
XS30
·
2020-07-05 18:53
N76E003
N76E003
单片机
学习
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他