slcmcu / 8051-examples

基于SDCC编译器的8051单片机示例

Home Page:http://sdcc.sourceforge.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

51单片机示例

作者会在以下平台不定期更新教程视频

目录

基础

  • Blink LED闪烁
  • Timer 使用定时器实现LED闪烁

通讯总线

  • SPI SPI总线协议
  • IIC IIC总线协议

常用模块

  • AT24C AT24Cxx是串行CMOS E2PROM
  • DHT22 温湿度传感器
  • DS1302 DS1302是由美国DALLAS公司推出的具有涓细电流充电能力的低功耗实时时钟芯片
  • HC-SR04 HC-SR04是一款超声测距模块
  • IR-NEC 解析NEC红外遥控协议
  • DS18B20 DS18B20是常用的数字温度传感器
  • NRF24L01 nRF24L01是由NORDIC生产的工作在2.4GHz~2.5GHz的ISM 频段的单片无线收发器芯片
  • OLED 0.96寸OLED模块,主控是SSD1306
  • PCF8563 PCF8563是PHILIPS公司推出的一款工业级内含I2C总线接口功能的具有极低功耗的多功能时钟/日历芯片
  • TCS34725 TCS34725顏色傳感器
  • TM1637-4-Digit-Tube-Display 4位数码管显示模块

其他

暂未整理

推荐工具链

About

基于SDCC编译器的8051单片机示例

http://sdcc.sourceforge.net

License:GNU General Public License v3.0


Languages

Language:C 87.5%Language:Makefile 11.6%Language:C++ 0.9%