资源简介
新唐N76E003开发全套资料,资料中包括示例代码,中文资料,原理图。
代码片段和文件信息
/*---------------------------------------------------------------------------------------------------------*/
/* */
/* Copyright(c) 2016 Nuvoton Technology Corp. All rights reserved. */
/* */
/*---------------------------------------------------------------------------------------------------------*/
//***********************************************************************************************************
// Nuvoton Technoledge Corp.
// Website: http://www.nuvoton.com
// E-Mail : MicroC-8bit@nuvoton.com
// Date : Apr/21/2016
//***********************************************************************************************************
#include
#include “N76E003.h“
#include “Common.h“
#include “Delay.h“
#include “SFR_Macro.h“
#include “Function_Define.h“
//----------------------------------------------------------------------------------
// use timer1 as Baudrate generator Maxmum Baudrate can ???? bps @ 16MHZ
//----------------------------------------------------------------------------------
void InitialUART0_Timer1(UINT32 u32Baudrate) //T1M = 1 SMOD = 1
{
P06_Quasi_Mode;
P07_Quasi_Mode;
SCON = 0x52; //UART0 Mode1REN=1TI=1
TMOD |= 0x20; //Timer1 Mode1
set_SMOD; //UART0 Double Rate Enable
set_T1M;
clr_BRCK; //Serial port 0 baud rate clock source = Timer1
#ifdef FOSC_160000
TH1 = 256 - (1000000/u32Baudrate+1); /*16 MHz */
#endif
#ifdef FOSC_221184
TH1 = 256 - (1382400/u32Baudrate); /*22.1184 MHz */
#endif
set_TR1;
}
//---------------------------------------------------------------
void InitialUART0_Timer3(UINT32 u32Baudrate) //use timer3 as Baudrate generator
{
P06_Quasi_Mode;
P07_Quasi_Mode;
SCON = 0x52; //UART0 Mode1REN=1TI=1
set_SMOD; //UART0 Double Rate Enable
T3CON &= 0xF8; //T3PS2=0T3PS1=0T3PS0=0(Prescale=1)
set_BRCK; //UART0 baud rate clock source = Timer3
#ifdef FOSC_160000
RH3 = HIBYTE(65536 - (1000000/u32Baudrate)-1); /*16 MHz */
RL3 = LOBYTE(65536 - (1000000/u32Baudrate)-1); /*16 MHz */
#endif
#ifdef FOSC_221184
RH3 = HIBYTE(65536 - (1382400/u32Baudrate)); /*22.1184 MHz */
RL3 = LOBYTE(65536 - (1382400/u32Baudrate)); /*22.1184 MHz */
#endif
set_TR3; //Trigger Timer3
}
UINT8 Receive_Data_From_UART0(void)
{
UINT8 c;
while (!RI);
c = SBUF;
RI = 0;
return (c);
}
void Send_Data_To_UART0 (UINT8 c)
{
TI = 0;
SBUF = c;
while(TI==0);
}
//---------------------------------------------------------------
void InitialUART1_Timer3(UINT32 u32Baudrate) //use timer3 as Baudr
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6077 2016-11-16 11:47 N76E003核心板配送资料\003资料下载FTP账号.png
文件 4542 2016-11-25 11:50 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Common\Common.c
文件 4137 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Common\Delay.c
文件 1096 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Include\Common.h
文件 233 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Include\Delay.h
文件 39430 2016-12-09 10:57 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Include\Function_Define.h
文件 6438 2016-11-14 11:01 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Include\N76E003.h
文件 48706 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Include\SFR_Macro.h
文件 6911 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\ADC.uvopt
文件 14134 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\ADC.uvproj
文件 5375 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\Code\ADC.C
文件 8276 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\LST\ADC.lst
文件 21631 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\LST\ADC.m51
文件 14824 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\LST\ADC_Simple.m51
文件 7809 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\LST\Common.lst
文件 6811 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\LST\Delay.lst
文件 11828 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\LST\STARTUP.lst
文件 15173 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\LST\STARTUP_N76E003beta.lst
文件 3781 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\LST\Version.lst
文件 197385 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\Output\ADC
文件 538 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\Output\ADC.build_log.htm
文件 5855 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\Output\ADC.hex
文件 173 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\Output\ADC.lnp
文件 79799 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\Output\ADC.obj
文件 281 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\Output\ADC.plg
文件 164982 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\Output\ADC_Simple
文件 255 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\Output\ADC_Simple.build_log.htm
文件 5048 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\Output\ADC_Simple.hex
文件 164 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\Output\ADC_Simple.lnp
文件 5792 2016-11-08 10:30 N76E003核心板配送资料\BSP\N76E003_BSP_Keil_C51_V0.04\Sample_Code\ADC_IO_Trig\Output\ADC_Simple.plg
............此处省略890个文件信息
相关资源
- WIFI智能插座设计,APP控制原理图、
- AM3358技术手册
- MCUDEV_TFT_1.44吋_液晶屏(例程文件)
- stm32_MCU移植接入机智云新
- 基于单片机stm32贪吃蛇游戏.zip
- Qt_for_MCU_demo_images_0_0_1.zip
- 国产新塘单片机-N76E003开发资料参考手
- proteus下的PIC18F452八个例程,原创!
- JFlash中添加HKMCU芯片型号.doc
- STM32F407例程库函数
- ARM Cortex-M4+Wi-Fi MCU应用指南 CC3200 IAR基
- 基于单片机与射频卡的电子式预付费
- N76E003单片机PWM程序边沿对齐,独立输
- nodemcu教程入门工具文档集合详细教程
- Nuvoton无线充电开发板及代码
- N76E003红外编码程序含电路图、程序
- nodemcu for esp8266 ,lua语言开发
- UWB超宽带项目电源模块+mcu模块+加速度
- MSP430F5529LP延时函数.rar
- N76E003串口0、串口1中断程序模板
- Flymcu(STM32)
- 51单片机LCD160128驱动程序
- stm32 isp工具支持rts,cts控制复位
- usart hmi的串口驱动,测试单片机为S
- NodeMCU 1.5.1固件
- ucos-ii实时嵌入式操作系统在AVR+mega系
- FLYMCU.exe
- 51单片机读写W25X16
- 基于中颖sh79f166A demo 上手代码
- MCU生成PDF文件
评论
共有 条评论