資源簡介
新唐N76E003開發(fā)全套資料,資料中包括示例代碼,中文資料,原理圖。
代碼片段和文件信息
/*---------------------------------------------------------------------------------------------------------*/
/*?????????????????????????????????????????????????????????????????????????????????????????????????????????*/
/*?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個文件信息
評論
共有 條評論