极品馒头泬19p,国产精品亚洲一区二区三区,狠狠色噜噜狠狠狠7777奇米,国产精品视频一区二区三区无码,国产欧美日韩久久久久

【E2353】8051內(nèi)核新唐N76E003AT20單片機(jī)完整資料包(源碼+PCB圖)

2021-11-20 19:23:55      索煒達(dá)電子      970     

項(xiàng)目編號(hào):E2353

文件大?。?.6M

源碼說明:帶中文注釋

開發(fā)環(huán)境:C編譯器

簡要概述:

8051內(nèi)核新唐N76E003AT20單片機(jī)完整資料包(源碼+PCB圖)


N76E003可運(yùn)行在兩種低功耗模式-空閑模式和掉電模式,可通過軟件選擇運(yùn)行在哪種模式??臻e模式時(shí),芯片主時(shí)鐘關(guān)閉,但部分功能模塊仍然運(yùn)行。掉電模式下芯片全部時(shí)鐘關(guān)閉確保芯片功耗達(dá)到最低。在正常工作模式下,也可選擇主時(shí)鐘除頻方式工作,確保在功耗和性能之間靈活運(yùn)用。高效能、豐富的功能模塊及配置,N76E003可靈活用于各種應(yīng)用場合,家電產(chǎn)品,甚至是馬達(dá)控制等高端需求控制系統(tǒng)。


目錄│文件列表:

 ├ N76E003_BSP_Keil_C51_V1.0.6

 │  │ Nuvoton_N76E003_BSP_Revision_History_v1.06.pdf

 │  │ RM_N76E003 CMSIS BSP Guide v1.06.pdf

 │  ├ Common

 │  │  │ Common.c

 │  │  └ Delay.c

 │  ├ Include

 │  │  │ Common.h

 │  │  │ Delay.h

 │  │  │ Function_Define.h

 │  │  │ N76E003.h

 │  │  └ SFR_Macro.h

 │  ├ Sample_Code

 │  │  ├ ADC_Bandgap

 │  │  │  │ ADC_Bandgap.uvopt

 │  │  │  │ ADC_Bandgap.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ ADC.C

 │  │  ├ ADC_Bandgap_VDD_noDelay

 │  │  │  │ ADC.uvopt

 │  │  │  │ ADC.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ ADC_BG_VDD_avg_new.c

 │  │  ├ ADC_IO_Trig

 │  │  │  │ ADC.uvopt

 │  │  │  │ ADC.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ ADC.C

 │  │  ├ ADC_multi_channel

 │  │  │  │ ADC_multi.uvopt

 │  │  │  │ ADC_multi.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ ADC.C

 │  │  ├ ADC_Optimizing_16x

 │  │  │  │ ADC_Optimizing_16x.uvopt

 │  │  │  │ ADC_Optimizing_16x.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ ADC.C

 │  │  │  └ Output

 │  │  │     └ ADC_Simple

 │  │  ├ ADC_PWM_Trig

 │  │  │  │ ADC_PWM.uvopt

 │  │  │  │ ADC_PWM.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ ADC.C

 │  │  │  └ Output

 │  │  │     │ ADC

 │  │  │     └ ADC_PWM

 │  │  ├ ADC_Simple

 │  │  │  │ ADC_Simple.uvgui.LCWANG0

 │  │  │  │ ADC_Simple.uvopt

 │  │  │  │ ADC_Simple.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ ADC.C

 │  │  │  └ Output

 │  │  │     │ ADC

 │  │  │     └ ADC_Simple

 │  │  ├ Clock_Out

 │  │  │  │ CLK_OUT.uvopt

 │  │  │  │ CLK_OUT.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ CLK_OUT.c

 │  │  │  └ Output

 │  │  │     └ CLK_OUT

 │  │  ├ Fsys_Select

 │  │  │  │ FSYS_SEL.uvopt

 │  │  │  │ FSYS_SEL.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ Fsys_SEL.c

 │  │  │  └ Output

 │  │  │     │ CLK_OUT

 │  │  │     └ FSYS_SEL

 │  │  ├ GPIO

 │  │  │  │ GPIO.uvopt

 │  │  │  │ GPIO.uvproj

 │  │  │  ├ Code

 │  │  │  │  │ GPIO.C

 │  │  │  │  └ GPIO_LED.C

 │  │  ├ I2C_EEPROM

 │  │  │  │ 24LC64.pdf

 │  │  │  │ I2C_EEPROM.uvopt

 │  │  │  │ I2C_EEPROM.uvproj

 │  │  │  │ NXP_I2C.pdf

 │  │  │  ├ Code

 │  │  │  │  └ I2C_EEPROM.c

 │  │  ├ I2C_Master-Slave

 │  │  │  │ 24LC64.pdf

 │  │  │  │ NXP_I2C.pdf

 │  │  │  ├ I2C_Master

 │  │  │  │  │ I2C_Master.uvopt

 │  │  │  │  │ I2C_Master.uvproj

 │  │  │  │  ├ Code

 │  │  │  │  │  └ I2C_M.c

 │  │  │  │  └ Output

 │  │  │  │     │ I2C_M

 │  │  │  │     └ Version.__i

 │  │  │  └ I2C_Slave

 │  │  │     │ I2C_Slave.uvopt

 │  │  │     │ I2C_Slave.uvproj

 │  │  │     ├ Code

 │  │  │     │  └ I2C_S.c

 │  │  │     └ Output

 │  │  │        └ I2C_Slave

 │  │  ├ IAP_AP-program-AP_Dataflash

 │  │  │  │ IAP_DATAFLSH.uvopt

 │  │  │  │ IAP_DATAFLSH.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ IAP_DATAFLASH.c

 │  │  │  └ Output

 │  │  │     │ IAP_DATAFLSH

 │  │  │     └ ISP_AP-AP

 │  │  ├ IAP_AP-program-LD

 │  │  │  │ IAP_APproLD.uvopt

 │  │  │  │ IAP_APproLD.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ IAP_APproLD.c

 │  │  │  └ Output

 │  │  │     │ IAP_DATAFLSH

 │  │  │     └ ISP_AP-AP

 │  │  ├ IAP_Dataflash_EEPROM

 │  │  │  │ IAP_BYTE.uvgui.LCWANG0

 │  │  │  │ IAP_BYTE.uvopt

 │  │  │  │ IAP_BYTE.uvproj

 │  │  │  │ Nu_Link_8051_Driver.ini

 │  │  │  ├ Code

 │  │  │  │  └ IAP_BYTE.c

 │  │  │  └ Output

 │  │  │     │ IAP_BYTE

 │  │  │     │ IAP_DATAFLSH

 │  │  │     └ ISP_AP-AP

 │  │  ├ IAP_LD-Program-AP

 │  │  │  │ ISP_LD-Program-AP.uvopt

 │  │  │  │ ISP_LD-Program-AP.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ ISP_LD-AP.c

 │  │  │  └ Output

 │  │  │     │ ISP_LD

 │  │  │     │ isp_ld.bin

 │  │  │     └ run.bat

 │  │  ├ IAP_MoidfyHIRC

 │  │  │  │ IAP_MHIRC.uvopt

 │  │  │  │ IAP_MHIRC.uvproj

 │  │  │  ├ Code

 │  │  │  │  │ IAP_MHIRC.C

 │  │  │  │  │ UID_check.C

 │  │  │  │  └ UID_check.h

 │  │  ├ IAP_program_Config

 │  │  │  │ IAP_CONFIG.uvgui.LCWANG0

 │  │  │  │ IAP_CONFIG.uvopt

 │  │  │  │ IAP_CONFIG.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ IAP_DATAFLASH.c

 │  │  │  └ Output

 │  │  │     │ IAP_config

 │  │  │     │ IAP_DATAFLSH

 │  │  │     └ ISP_AP-AP

 │  │  ├ IAP_Read_Bandgap

 │  │  │  │ IAP_RBGtrim.uvopt

 │  │  │  │ IAP_RBGtrim.uvproj

 │  │  │  ├ Code

 │  │  │  │  │ IAP_RBGtrim.C

 │  │  │  │  │ UID_check.C

 │  │  │  │  └ UID_check.h

 │  │  │  └ Output

 │  │  │     │ UID_check

 │  │  │     │ UID_check.LIB

 │  │  │     └ UID_check.__b

 │  │  ├ IAP_Read_UCID

 │  │  │  │ UCID.uvopt

 │  │  │  │ UCID.uvproj

 │  │  │  ├ Code

 │  │  │  │  │ UCID_check.C

 │  │  │  │  └ UCID_check.h

 │  │  │  └ Output

 │  │  │     │ IAP_Read_UID

 │  │  │     │ UID_check

 │  │  │     │ UID_check.LIB

 │  │  │     └ UID_check.__b

 │  │  ├ IAP_Read_UID

 │  │  │  │ UID.uvopt

 │  │  │  │ UID.uvproj

 │  │  │  ├ Code

 │  │  │  │  │ UID_check.C

 │  │  │  │  └ UID_check.h

 │  │  │  └ Output

 │  │  │     │ IAP_Read_UID

 │  │  │     │ UID_check

 │  │  │     │ UID_check.LIB

 │  │  │     └ UID_check.__b

 │  │  ├ Pin_Interrupt

 │  │  │  │ Pin_Int.uvopt

 │  │  │  │ Pin_Int.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ Pin_Int.C

 │  │  │  └ Output

 │  │  │     └ Pin_Int

 │  │  ├ PWM_DeadTime

 │  │  │  │ PWM.uvopt

 │  │  │  │ PWM.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ PWM.C

 │  │  │  └ Output

 │  │  │     └ PWM

 │  │  ├ PWM_INT

 │  │  │  │ PWM.uvopt

 │  │  │  │ PWM.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ PWM.c

 │  │  ├ PWM_Simple

 │  │  │  │ PWM.uvopt

 │  │  │  │ PWM.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ PWM.c

 │  │  │  └ Output

 │  │  │     └ PWM

 │  │  ├ SPI_Flash

 │  │  │  │ SPI_Flash.uvopt

 │  │  │  │ SPI_Flash.uvproj

 │  │  │  │ W25Q16BV.pdf

 │  │  │  ├ Code

 │  │  │  │  │ I2C_EEPROM.c

 │  │  │  │  └ SPI_Flash.c

 │  │  ├ SPI_Master-Slave

 │  │  │  ├ SPI_Interrupt

 │  │  │  │  ├ SPI_Interrupt_Master

 │  │  │  │  │  │ SPI_Master_Interrupt.uvopt

 │  │  │  │  │  │ SPI_Master_Interrupt.uvproj

 │  │  │  │  │  ├ Code

 │  │  │  │  │  │  └ SPI_Master_Int.c

 │  │  │  │  │  └ Output

 │  │  │  │  │     └ Master_P

 │  │  │  │  └ SPI_Interrupt_Slave

 │  │  │  │     │ SPI_Slave_Interrupt.uvopt

 │  │  │  │     │ SPI_Slave_Interrupt.uvproj

 │  │  │  │     ├ Code

 │  │  │  │     │  └ SPI_Slave_Int.c

 │  │  │  │     └ Output

 │  │  │  │        └ Master_P

 │  │  │  └ SPI_Polling

 │  │  │     ├ SPI_Polling_Master

 │  │  │     │  │ SPI_Master_Polling.uvopt

 │  │  │     │  │ SPI_Master_Polling.uvproj

 │  │  │     │  ├ Code

 │  │  │     │  │  └ SPI_Master_Po.c

 │  │  │     │  └ Output

 │  │  │     │     └ Master_P

 │  │  │     └ SPI_Polling_Slave

 │  │  │        │ SPI_Slave_Polling.uvopt

 │  │  │        │ SPI_Slave_Polling.uvproj

 │  │  │        ├ Code

 │  │  │        │  └ SPI_Slave_Po.c

 │  │  │        └ Output

 │  │  │           └ Slave_p

 │  │  ├ Timer01_mode_0

 │  │  │  │ Timer01_m0.uvopt

 │  │  │  │ Timer01_m0.uvproj

 │  │  │  ├ Code

 │  │  │  │  │ Timer01.h

 │  │  │  │  └ Timer01_M0.c

 │  │  │  └ Output

 │  │  │     └ Timer01

 │  │  ├ Timer01_mode_1

 │  │  │  │ Timer01_m1.uvopt

 │  │  │  │ Timer01_m1.uvproj

 │  │  │  ├ Code

 │  │  │  │  │ Timer01.h

 │  │  │  │  └ Timer01_M1.c

 │  │  │  └ Output

 │  │  │     └ Timer01

 │  │  ├ Timer01_mode_2

 │  │  │  │ Timer01_m2.uvopt

 │  │  │  │ Timer01_m2.uvproj

 │  │  │  ├ Code

 │  │  │  │  │ Timer01.h

 │  │  │  │  └ Timer01_M2.c

 │  │  ├ Timer01_mode_3

 │  │  │  │ Timer01_m3.uvopt

 │  │  │  │ Timer01_m3.uvproj

 │  │  │  ├ Code

 │  │  │  │  │ Timer01.h

 │  │  │  │  └ Timer01_M3.c

 │  │  │  └ Output

 │  │  │     └ Timer01

 │  │  ├ Timer2_AutoReload_Capture

 │  │  │  │ Capture.uvopt

 │  │  │  │ Capture.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ Capture.c

 │  │  │  └ Output

 │  │  │     └ Capture

 │  │  ├ Timer2_AutoReload_Delay

 │  │  │  │ Timer2.uvopt

 │  │  │  │ Timer2.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ Capture.c

 │  │  │  └ Output

 │  │  │     │ Capture

 │  │  │     └ Timer2

 │  │  ├ Timer3

 │  │  │  │ Timer3.uvopt

 │  │  │  │ Timer3.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ Timer3.c

 │  │  │  └ Output

 │  │  │     └ Timer3

 │  │  ├ UART0

 │  │  │  │ UART0.uvopt

 │  │  │  │ UART0.uvproj

 │  │  │  ├ Output

 │  │  │  │  └ UART0

 │  │  │  └ Source

 │  │  │     └ UART0.c

 │  │  ├ UART0_mode_3

 │  │  │  │ UART0_mode_3.uvopt

 │  │  │  │ UART0_mode_3.uvproj

 │  │  │  ├ Output

 │  │  │  │  └ UART0_M3

 │  │  │  └ Source

 │  │  │     └ UART0_mode_3.c

 │  │  ├ UART0_Printf

 │  │  │  │ printf_UART0.uvopt

 │  │  │  │ printf_UART0.uvproj

 │  │  │  ├ Code

 │  │  │  │  │ Print_UART0.C

 │  │  │  │  └ PUTCHAR.C

 │  │  │  └ Output

 │  │  │     └ Printf_UART1

 │  │  ├ UART1

 │  │  │  │ UART1.uvopt

 │  │  │  │ UART1.uvproj

 │  │  │  ├ Output

 │  │  │  │  └ UART1

 │  │  │  └ Source

 │  │  │     └ UART1.c

 │  │  ├ UART1_printf

 │  │  │  │ printf_UART1.uvopt

 │  │  │  │ printf_UART1.uvproj

 │  │  │  ├ Code

 │  │  │  │  │ Print_UART1.C

 │  │  │  │  └ PUTCHAR.C

 │  │  │  └ Output

 │  │  │     └ Printf_UART1

 │  │  ├ WakeupTimer_INT

 │  │  │  │ WKT_INT.uvopt

 │  │  │  │ WKT_INT.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ WKT_INT.c

 │  │  │  └ Output

 │  │  │     │ hex2bin.exe

 │  │  │     │ WDT

 │  │  │     │ WDT.bin

 │  │  │     └ WKT_INT

 │  │  ├ Watchdog_Disable

 │  │  │  │ WDT.uvopt

 │  │  │  │ WDT.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ WDT.c

 │  │  ├ Watchdog_INT

 │  │  │  │ WDT.uvopt

 │  │  │  │ WDT.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ WDT.c

 │  │  │  └ Output

 │  │  │     └ WDT

 │  │  ├ Watchdog_Reset

 │  │  │  │ WDT.uvgui.LCWANG0

 │  │  │  │ WDT.uvgui_LCWANG0.bak

 │  │  │  │ WDT.uvopt

 │  │  │  │ WDT.uvproj

 │  │  │  ├ Code

 │  │  │  │  └ WDT.c

 │  │  │  └ Output

 │  │  │     │ WDT

 │  │  │     └ WDT.plg

 │  │  └ xRAM_768B

 │  │     │ xRAM_256.uvopt

 │  │     │ xRAM_256.uvproj

 │  │     ├ Code

 │  │     │  └ xRAM_768byte.c

 │  │     ├ LST

 │  │     │  │ testw77.ls1

 │  │     │  │ xRAM_256.ls1

 │  │     │  └ xRAM_768byte.ls1

 │  │     └ Output

 │  │        │ testw77.SRC

 │  │        │ testw77.__i

 │  │        │ xRAM_256.SRC

 │  │        │ xRAM_256.__i

 │  │        │ xRAM_768

 │  │        │ xRAM_768byte.SRC

 │  │        └ xRAM_768byte.__i

 │  └ Startup

 │     └ STARTUP.A51

 └ NuTiny-SDK-N76E003

    │ NuTiny-SDK-N76E003 V2.1.asc

    │ NuTiny-SDK-N76E003 V2.1.DSN

    │ NuTiny-SDK-N76E003 V2.1_BOM.xls

    │ NuTiny-SDK-N76E003 V2.1_gerber.zip

    │ NuTiny-SDK-N76E003 V2.1_XY.xls

    │ NUTINY-SDK-N76E003 V21.pdf

    └ UM_NuTiny-SDK-N76E003_EN_Rev1.01.pdf

TAGN76E003AT20
  • 4 次
  • 1 分