实例介绍
C8051F020示例程序(针对三种不同开发工具),包含了所有常用的library文件以及示例程序,是所有初学者必备的参考资源。
【实例截图】
【核心代码】
4744300845196373306.rar
└── C8051F020
├── EX-F02x-Q100
│ ├── Keil Project
│ │ ├── 74HC164
│ │ │ ├── 74HC164
│ │ │ ├── 74HC164.c
│ │ │ ├── 74HC164.hex
│ │ │ ├── 74HC164.lnp
│ │ │ ├── 74HC164.LST
│ │ │ ├── 74HC164.M51
│ │ │ ├── 74HC164.OBJ
│ │ │ ├── 74HC164.Opt
│ │ │ ├── 74HC164_Opt.Bak
│ │ │ ├── 74HC164.plg
│ │ │ ├── 74HC164.Uv2
│ │ │ ├── 74HC164_Uv2.Bak
│ │ │ └── c8051F020.h
│ │ ├── 74HC165
│ │ │ ├── 74HC165
│ │ │ ├── 74HC165.c
│ │ │ ├── 74HC165.hex
│ │ │ ├── 74HC165.lnp
│ │ │ ├── 74HC165.LST
│ │ │ ├── 74HC165.M51
│ │ │ ├── 74HC165.OBJ
│ │ │ ├── 74HC165.Opt
│ │ │ ├── 74HC165_Opt.Bak
│ │ │ ├── 74HC165.plg
│ │ │ ├── 74HC165.Uv2
│ │ │ ├── 74HC165_Uv2.Bak
│ │ │ └── c8051F020.h
│ │ ├── AT24Cxx
│ │ │ ├── AT24Cxx
│ │ │ ├── AT24Cxx.c
│ │ │ ├── AT24Cxx.hex
│ │ │ ├── AT24Cxx.lnp
│ │ │ ├── AT24Cxx.LST
│ │ │ ├── AT24Cxx.M51
│ │ │ ├── AT24Cxx.OBJ
│ │ │ ├── AT24Cxx.Opt
│ │ │ ├── AT24Cxx_Opt.Bak
│ │ │ ├── AT24Cxx.plg
│ │ │ ├── AT24Cxx.Uv2
│ │ │ ├── AT24Cxx_Uv2.Bak
│ │ │ └── c8051F020.h
│ │ ├── AT45DBxxx
│ │ │ ├── AT45DBxxx
│ │ │ ├── AT45DBxxx.c
│ │ │ ├── AT45DBxxx.hex
│ │ │ ├── AT45DBxxx.lnp
│ │ │ ├── AT45DBxxx.LST
│ │ │ ├── AT45DBxxx.M51
│ │ │ ├── AT45DBxxx.OBJ
│ │ │ ├── AT45DBxxx.Opt
│ │ │ ├── AT45DBxxx_Opt.Bak
│ │ │ ├── AT45DBxxx.plg
│ │ │ ├── AT45DBxxx.Uv2
│ │ │ ├── AT45DBxxx_Uv2.Bak
│ │ │ └── c8051F020.h
│ │ ├── DS18B20
│ │ │ ├── c8051F020.h
│ │ │ ├── DS18B20
│ │ │ ├── DS18B20.c
│ │ │ ├── DS18B20.hex
│ │ │ ├── DS18B20.lnp
│ │ │ ├── DS18B20.LST
│ │ │ ├── DS18B20.M51
│ │ │ ├── DS18B20.OBJ
│ │ │ ├── DS18B20.Opt
│ │ │ ├── DS18B20_Opt.Bak
│ │ │ ├── DS18B20.plg
│ │ │ ├── DS18B20.Uv2
│ │ │ └── DS18B20_Uv2.Bak
│ │ ├── DS2401
│ │ │ ├── c8051F020.h
│ │ │ ├── DS2401
│ │ │ ├── DS2401.c
│ │ │ ├── DS2401.hex
│ │ │ ├── DS2401.lnp
│ │ │ ├── DS2401.LST
│ │ │ ├── DS2401.M51
│ │ │ ├── DS2401.OBJ
│ │ │ ├── DS2401.Opt
│ │ │ ├── DS2401_Opt.Bak
│ │ │ ├── DS2401.plg
│ │ │ ├── DS2401.Uv2
│ │ │ └── DS2401_Uv2.Bak
│ │ ├── LCD12864
│ │ │ ├── c8051F020.h
│ │ │ ├── LCD12864
│ │ │ ├── LCD12864.c
│ │ │ ├── LCD12864.hex
│ │ │ ├── LCD12864.lnp
│ │ │ ├── LCD12864.LST
│ │ │ ├── LCD12864.M51
│ │ │ ├── LCD12864.OBJ
│ │ │ ├── LCD12864.Opt
│ │ │ ├── LCD12864_Opt.Bak
│ │ │ ├── LCD12864.plg
│ │ │ ├── LCD12864.Uv2
│ │ │ ├── LCD12864_Uv2.Bak
│ │ │ └── ws_lcd_st7920.h
│ │ ├── LCD1602
│ │ │ ├── c8051F020.h
│ │ │ ├── LCD1602
│ │ │ ├── LCD1602.c
│ │ │ ├── LCD1602.hex
│ │ │ ├── LCD1602.lnp
│ │ │ ├── LCD1602.LST
│ │ │ ├── LCD1602.M51
│ │ │ ├── LCD1602.OBJ
│ │ │ ├── LCD1602.Opt
│ │ │ ├── LCD1602_Opt.Bak
│ │ │ ├── LCD1602.plg
│ │ │ ├── LCD1602.Uv2
│ │ │ └── LCD1602_Uv2.Bak
│ │ ├── LED
│ │ │ ├── c8051F020.h
│ │ │ ├── LED
│ │ │ ├── LED.c
│ │ │ ├── LED.hex
│ │ │ ├── LED.lnp
│ │ │ ├── LED.LST
│ │ │ ├── LED.M51
│ │ │ ├── LED.OBJ
│ │ │ ├── LED.Opt
│ │ │ ├── LED_Opt.Bak
│ │ │ ├── LED.plg
│ │ │ ├── LED.Uv2
│ │ │ └── LED_Uv2.Bak
│ │ ├── MAX3232
│ │ │ ├── c8051F020.h
│ │ │ ├── ExtDll.iex
│ │ │ ├── MAX3232
│ │ │ ├── MAX3232.c
│ │ │ ├── MAX3232.hex
│ │ │ ├── MAX3232.lnp
│ │ │ ├── MAX3232.LST
│ │ │ ├── MAX3232.M51
│ │ │ ├── MAX3232.OBJ
│ │ │ ├── MAX3232.Opt
│ │ │ ├── MAX3232_Opt.Bak
│ │ │ ├── MAX3232.plg
│ │ │ ├── MAX3232.Uv2
│ │ │ └── MAX3232_Uv2.Bak
│ │ ├── MAX485
│ │ │ ├── c8051F020.h
│ │ │ ├── MAX485
│ │ │ ├── MAX485.c
│ │ │ ├── MAX485.hex
│ │ │ ├── MAX485.lnp
│ │ │ ├── MAX485.LST
│ │ │ ├── MAX485.M51
│ │ │ ├── MAX485.OBJ
│ │ │ ├── MAX485.Opt
│ │ │ ├── MAX485_Opt.Bak
│ │ │ ├── MAX485.plg
│ │ │ ├── MAX485.Uv2
│ │ │ └── MAX485_Uv2.Bak
│ │ ├── PCF8563
│ │ │ ├── c8051F020.h
│ │ │ ├── PCF8563
│ │ │ ├── PCF8563.c
│ │ │ ├── PCF8563.hex
│ │ │ ├── PCF8563.lnp
│ │ │ ├── PCF8563.LST
│ │ │ ├── PCF8563.M51
│ │ │ ├── PCF8563.OBJ
│ │ │ ├── PCF8563.Opt
│ │ │ ├── PCF8563_Opt.Bak
│ │ │ ├── PCF8563.plg
│ │ │ ├── PCF8563.Uv2
│ │ │ └── PCF8563_Uv2.Bak
│ │ ├── PCF8574
│ │ │ ├── c8051F020.h
│ │ │ ├── PCF8574
│ │ │ ├── PCF8574.c
│ │ │ ├── PCF8574.hex
│ │ │ ├── PCF8574.lnp
│ │ │ ├── PCF8574.LST
│ │ │ ├── PCF8574.M51
│ │ │ ├── PCF8574.OBJ
│ │ │ ├── PCF8574.Opt
│ │ │ ├── PCF8574_Opt.Bak
│ │ │ ├── PCF8574.plg
│ │ │ ├── PCF8574.Uv2
│ │ │ └── PCF8574_Uv2.Bak
│ │ ├── PCF8591
│ │ │ ├── c8051F020.h
│ │ │ ├── PCF8591
│ │ │ ├── PCF8591.c
│ │ │ ├── PCF8591.hex
│ │ │ ├── PCF8591.lnp
│ │ │ ├── PCF8591.LST
│ │ │ ├── PCF8591.M51
│ │ │ ├── PCF8591.OBJ
│ │ │ ├── PCF8591.Opt
│ │ │ ├── PCF8591_Opt.Bak
│ │ │ ├── PCF8591.plg
│ │ │ ├── PCF8591.Uv2
│ │ │ └── PCF8591_Uv2.Bak
│ │ └── PS2
│ │ ├── c8051F020.h
│ │ ├── PS2
│ │ ├── PS2.c
│ │ ├── PS2.hex
│ │ ├── PS2.lnp
│ │ ├── PS2.LST
│ │ ├── PS2.M51
│ │ ├── PS2.OBJ
│ │ ├── PS2.Opt
│ │ ├── PS2_Opt.Bak
│ │ ├── PS2.plg
│ │ ├── PS2.Uv2
│ │ └── PS2_Uv2.Bak
│ ├── Silabs Basic Source Code
│ │ ├── ADC
│ │ │ ├── F02x_ADC0_ExternalInput.c
│ │ │ ├── F02x_ADC0_ExternalInput_Mux.c
│ │ │ └── F02x_ADC0_TempSensor.asm
│ │ ├── Blinky
│ │ │ ├── C8051F020_defs.h
│ │ │ ├── c8051F020.h
│ │ │ ├── C8051F020.INC
│ │ │ ├── compiler_defs.h
│ │ │ ├── F02x_Blinky.asm
│ │ │ ├── F02x_Blinky_Asm.wsp
│ │ │ ├── F02x_Blinky.c
│ │ │ └── F02x_Blinky_C.wsp
│ │ ├── Comparators
│ │ │ └── F02x_Comparator0_ResetSource.c
│ │ ├── DAC
│ │ │ └── F02x_DACs_SineCosine.c
│ │ ├── Header_Files
│ │ │ ├── C8051F020_defs.h
│ │ │ ├── c8051F020.h
│ │ │ ├── C8051F020.INC
│ │ │ └── compiler_defs.h
│ │ ├── Interrupts
│ │ │ └── F02x_External_Interrupts.c
│ │ ├── Oscillators
│ │ │ ├── F02x_Oscillator_Capacitor.c
│ │ │ ├── F02x_Oscillator_CMOS.c
│ │ │ ├── F02x_Oscillator_Crystal.c
│ │ │ └── F02x_Oscillator_RC.c
│ │ ├── PCA
│ │ │ ├── F02x_PCA0_16Bit_PWM_Output.c
│ │ │ ├── F02x_PCA0_8Bit_PWM_Output.c
│ │ │ ├── F02x_PCA0_Capture_Input.c
│ │ │ ├── F02x_PCA0_Frequency_Output.c
│ │ │ ├── F02x_PCA0_High_Speed_Output.c
│ │ │ └── F02x_PCA0_Software_Timer_Blinky.c
│ │ ├── PortIO
│ │ │ └── F02x_Ports_SwitchLED.c
│ │ ├── SMBus
│ │ │ ├── F02x_SMBus_EEPROM.c
│ │ │ ├── F02x_SMBus_Master.c
│ │ │ ├── F02x_SMBus_Master_Multibyte.c
│ │ │ ├── F02x_SMBus_Multimaster.c
│ │ │ ├── F02x_SMBus_Slave.c
│ │ │ └── F02x_SMBus_Slave_Multibyte.c
│ │ ├── SPI
│ │ │ ├── F02x_SPI0_EEPROM_Polled_Mode.c
│ │ │ ├── F02x_SPI0_Master.c
│ │ │ └── F02x_SPI0_Slave.c
│ │ ├── Timers
│ │ │ ├── F02x_Timer0_13bitExtTimer.c
│ │ │ ├── F02x_Timer0_13bitTimer.c
│ │ │ ├── F02x_Timer0_16bitTimer.c
│ │ │ ├── F02x_Timer0_8bitReloadTimer.c
│ │ │ ├── F02x_Timer0_two_8bitTimers.c
│ │ │ ├── F02x_Timer2_16bitCaptureTimer.c
│ │ │ └── F02x_Timer2_16bitReloadTimer.c
│ │ ├── UART
│ │ │ ├── F02x_UART1_Interrupt.c
│ │ │ └── F02x_UARTs_STDIO_Polled_2UARTs.c
│ │ └── Watchdog
│ │ └── F02x_Watchdog.c
│ └── Silabs IDE Project
│ ├── 74HC164
│ │ ├── 74HC164
│ │ ├── 74HC164.#1
│ │ ├── 74HC164.#2
│ │ ├── 74HC164.c
│ │ ├── 74HC164.LST
│ │ ├── 74HC164.M51
│ │ ├── 74HC164.OBJ
│ │ ├── 74HC164.wsp
│ │ ├── c8051F020.h
│ │ ├── cyglink.txt
│ │ └── tmp.out
│ ├── 74HC165
│ │ ├── 74HC165
│ │ ├── 74HC165.#1
│ │ ├── 74HC165.#2
│ │ ├── 74HC165.c
│ │ ├── 74HC165.LST
│ │ ├── 74HC165.M51
│ │ ├── 74HC165.OBJ
│ │ ├── 74HC165.wsp
│ │ ├── c8051F020.h
│ │ ├── cyglink.txt
│ │ └── tmp.out
│ ├── AT24Cxx
│ │ ├── AT24C
│ │ ├── AT24C.#1
│ │ ├── AT24C.#2
│ │ ├── AT24C.#3
│ │ ├── AT24C.M51
│ │ ├── AT24Cxx.#1
│ │ ├── AT24Cxx.c
│ │ ├── AT24Cxx.LST
│ │ ├── AT24Cxx.OBJ
│ │ ├── AT24Cxx.wsp
│ │ ├── c8051F020.h
│ │ ├── cyglink.txt
│ │ └── tmp.out
│ ├── AT45DBxxx
│ │ ├── AT45DBxxx
│ │ ├── AT45DBxxx.#1
│ │ ├── AT45DBxxx.#2
│ │ ├── AT45DBxxx.c
│ │ ├── AT45DBxxx.LST
│ │ ├── AT45DBxxx.M51
│ │ ├── AT45DBxxx.OBJ
│ │ ├── AT45DBxxx.wsp
│ │ ├── c8051F020.h
│ │ ├── cyglink.txt
│ │ └── tmp.out
│ ├── DS18B20
│ │ ├── c8051F020.h
│ │ ├── cyglink.txt
│ │ ├── DS18B20
│ │ ├── DS18B20.#1
│ │ ├── DS18B20.#2
│ │ ├── DS18B20.c
│ │ ├── DS18B20.LST
│ │ ├── DS18B20.M51
│ │ ├── DS18B20.OBJ
│ │ ├── DS18B20.wsp
│ │ └── tmp.out
│ ├── DS2401
│ │ ├── c8051F020.h
│ │ ├── cyglink.txt
│ │ ├── DS2401
│ │ ├── DS2401.#1
│ │ ├── DS2401.#2
│ │ ├── DS2401.#3
│ │ ├── DS2401.c
│ │ ├── DS2401.LST
│ │ ├── DS2401.M51
│ │ ├── DS2401.OBJ
│ │ ├── DS2401.wsp
│ │ └── tmp.out
│ ├── LCD12864
│ │ ├── c8051F020.h
│ │ ├── cyglink.txt
│ │ ├── LCD12864
│ │ ├── LCD12864.#1
│ │ ├── LCD12864.#2
│ │ ├── LCD12864.#3
│ │ ├── LCD12864.c
│ │ ├── LCD12864.LST
│ │ ├── LCD12864.M51
│ │ ├── LCD12864.OBJ
│ │ ├── LCD12864.wsp
│ │ ├── tmp.out
│ │ ├── ws_clock.h
│ │ ├── ws_delay.h
│ │ └── ws_lcd_st7920_port.h
│ ├── LCD1602
│ │ ├── c8051F020.h
│ │ ├── cyglink.txt
│ │ ├── LCD1602
│ │ ├── LCD1602.#1
│ │ ├── LCD1602.#2
│ │ ├── LCD1602.#3
│ │ ├── LCD1602.c
│ │ ├── LCD1602.LST
│ │ ├── LCD1602.M51
│ │ ├── LCD1602.OBJ
│ │ ├── LCD1602.wsp
│ │ └── tmp.out
│ ├── LED
│ │ ├── c8051F020.h
│ │ ├── cyglink.txt
│ │ ├── LED
│ │ ├── LED.#1
│ │ ├── LED.#2
│ │ ├── LED.#3
│ │ ├── LED.c
│ │ ├── LED.LST
│ │ ├── LED.M51
│ │ ├── LED.OBJ
│ │ ├── LED.wsp
│ │ └── tmp.out
│ ├── MAX3232
│ │ ├── c8051F020.h
│ │ ├── cyglink.txt
│ │ ├── MAX3232
│ │ ├── MAX3232.#1
│ │ ├── MAX3232.#2
│ │ ├── MAX3232.#3
│ │ ├── MAX3232.c
│ │ ├── MAX3232.LST
│ │ ├── MAX3232.M51
│ │ ├── MAX3232.OBJ
│ │ ├── MAX3232.wsp
│ │ └── tmp.out
│ ├── MAX485
│ │ ├── c8051F020.h
│ │ ├── cyglink.txt
│ │ ├── MAX485
│ │ ├── MAX485.#1
│ │ ├── MAX485.#2
│ │ ├── MAX485.c
│ │ ├── MAX485.LST
│ │ ├── MAX485.M51
│ │ ├── MAX485.OBJ
│ │ ├── MAX485.wsp
│ │ └── tmp.out
│ ├── PCF8563
│ │ ├── c8051F020.h
│ │ ├── cyglink.txt
│ │ ├── PCF8563
│ │ ├── PCF8563.#1
│ │ ├── PCF8563.#2
│ │ ├── PCF8563.c
│ │ ├── PCF8563.LST
│ │ ├── PCF8563.M51
│ │ ├── PCF8563.OBJ
│ │ ├── PCF8563.wsp
│ │ └── tmp.out
│ ├── PCF8574
│ │ ├── c8051F020.h
│ │ ├── cyglink.txt
│ │ ├── PCF8574
│ │ ├── PCF8574.#1
│ │ ├── PCF8574.#2
│ │ ├── PCF8574.c
│ │ ├── PCF8574.LST
│ │ ├── PCF8574.M51
│ │ ├── PCF8574.OBJ
│ │ ├── PCF8574.wsp
│ │ └── tmp.out
│ ├── PCF8591
│ │ ├── c8051F020.h
│ │ ├── cyglink.txt
│ │ ├── PCF8591
│ │ ├── PCF8591.#1
│ │ ├── PCF8591.#2
│ │ ├── PCF8591.c
│ │ ├── PCF8591.LST
│ │ ├── PCF8591.M51
│ │ ├── PCF8591.OBJ
│ │ ├── PCF8591.wsp
│ │ └── tmp.out
│ └── PS2
│ ├── c8051F020.h
│ ├── cyglink.txt
│ ├── PS2
│ ├── PS2.#1
│ ├── PS2.#2
│ ├── PS2.c
│ ├── PS2.LST
│ ├── PS2.M51
│ ├── PS2.OBJ
│ ├── PS2.wsp
│ └── tmp.out
└── library
├── Desktop.ini
├── ws_74hc164.h
├── ws_74hc164_port.h
├── ws_74hc165.h
├── ws_74hc165_port.h
├── ws_at24cxx.h
├── ws_at45dbxxx.h
├── ws_at45dbxxx_port.h
├── ws_clock.h
├── ws_delay.h
├── ws_ds18b20.h
├── ws_ds2401.h
├── ws_iic2.h
├── ws_iic.h
├── ws_iic_port.h
├── ws_lcd1602.h
├── ws_lcd1602_port.h
├── ws_lcd_st7920.h
├── ws_lcd_st7920_port.h
├── ws_onewire.h
├── ws_onewire_port.h
├── ws_pcf8563.h
├── ws_pcf8563_port.h
├── ws_pcf8574.h
├── ws_pcf8591.h
├── ws_PS2_code.H
├── ws_PS2.H
├── ws_PS2_port.H
├── ws_usart.h
└── ws_usart_port.h
50 directories, 450 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论