Installation
2-4
Firmware Package User Guide
4209A–MP3–12/02
2.1.3
lib Directory
As shown in Figure 2-3, the lib directory is organized in sub-directories that contain the
low-level drivers of the AT89C51SND1C peripherals.
The lib directory also contains the following files:
n
c51_drv.h: this header file contains macro functions able to configure c51 core
features such as clock mode, ERAM size, global interrupt…
n
compiler.h: this header file contains new type definitions, general purpose constants
and macro functions able to get rid of compiler type.
n
regsnd1.h: this header file contains special function registers and bit definition of the
AT8xC51SND1C products.
n
extsnd1.h: this header file contains mask definitions for special function registers of
the AT8xC51SND1C products.
Figure 2-3. lib Directory Organization
adc\
pll\
adc_drv.c
adc_drv.h
aud\
aud_drv.c
aud_drv.h
pll_drv.h
kbd\
kbd_drv.c
kbd_drv.h
mmc\
mmc_drv.c
mmc_drv.h
mp3\
mp3_drv.c
mp3_drv.h
spi\
spi_drv.c
spi_drv.h
timer\
timer_drv.c
timer_drv.h
usb\
usb_drv.c
usb_drv.h
c51_drv.h
compiler.h
regsnd1.h
extsnd1.h
wdt\
wdt_drv.h
lib\
clock\
clock.c
clock.h
Содержание AT89C51SND1C
Страница 1: ...Firmware Package User Guide ...
Страница 2: ......