为啥新唐N76E003单片机用串口烧录不了

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥新唐N76E003单片机用串口烧录不了相关的知识,希望对你有一定的参考价值。

就是和STC的51一样,用RXD,TXD,GND这三根线接根本没反应,我用STC就可以烧录

每个厂家的串口烧录都有些差异,51的触发方式、波特率设置、电平阈值等和N76E003的不一样,STC的能烧,不代表新唐的就能。毕竟不像USB这样通用,要有长期的驱动硬软件配合。 参考技术A 新唐N76e003本来就不是用串口烧录的,得用新唐的下载器才行的。

为啥用串口调试助手和pic单片机相连发的指令都没有反应呢。

我用的是pic16f877a,写了一段程序发给串口调试助手,但是都没有反应,求大神指点。。
#include<pic.h> //包含单片机内部资源预定义
#include"predefine.h"
__CONFIG(WDTE_OFF & FOSC_HS & PWRTE_OFF & BOREN_OFF);

//========================================================================
//功能描述:主程序
//函数名称:void main()

void main()

TRISC=0XFF; //设置C口方向全为输出
SPBRG=0XC; //设置波特率为19200BPS
TXSTA=0X24; //使能串口发送,选择高速波特率
RCSTA=0X90; //使能串口工作,连续接收
RCIE=0X1; //使能接收中断
GIE=0X1; //开放全局中断
PEIE=0X1; //使能外部中断
while(1) //等待中断
;


//========================================================================
//功能描述:中断函数
//函数名称:void interrupt usart(void)
void interrupt usart(void)

if(RCIE&&RCIF) //判断是否为串口接收中断

TXREG=RCREG; //把接收到的数据发送回去

串口要设置起始位,数据位,和停止位的,还有你单片机要开串口中断 参考技术A 查看硬件接线,23脚有没有交叉追问

什么意思。。怎么可能交叉

追答

收发交叉

你把语音开了我说话回答

打字太累

参考技术B 打电话问客服啊

以上是关于为啥新唐N76E003单片机用串口烧录不了的主要内容,如果未能解决你的问题,请参考以下文章

为啥新唐N76E003 ISP可以烧录但要勾jump to aprom程序才能运行。重新上电复位都不运行,停在BootLoader

新唐 N76E003单片机里的程序能不能读出?

n76e003和啥单片机可互换

NUVOTON新唐单片机使用入门

NUVOTON新唐单片机使用入门

51单片机里的RS232串口电压肯定不会超过5V,为啥还要MAX232电平转换呀。用PL2303,还需要MAX232吗。