实例介绍
本资源是对51单片机的一个总结,包括51单片机的各个模块程序历程,串口通信,I²C接口,AD,DA,步进电机,时钟,测温,时钟,PID控制,以及本人做的几个项目原代码
【实例截图】
【核心代码】
4744300845174562453.rar
└── 试验代码
├── 10音乐播放
│ ├── beep
│ │ ├── beep
│ │ ├── beep.c
│ │ ├── beep.hex
│ │ ├── beep.lnp
│ │ ├── beep.LST
│ │ ├── beep.M51
│ │ ├── beep.OBJ
│ │ ├── beep.Opt
│ │ ├── beep.plg
│ │ └── beep.Uv2
│ └── 说明.txt
├── 12拨码开关
│ ├── DIPswitch+8LED
│ │ ├── DIPSwitch+8LED
│ │ ├── DIPSwitch+8LED.c
│ │ ├── DIPSwitch+8LED.hex
│ │ ├── DIPSwitch+8LED.lnp
│ │ ├── DIPSwitch+8LED.LST
│ │ ├── DIPSwitch+8LED.M51
│ │ ├── DIPSwitch+8LED.OBJ
│ │ ├── DIPSwitch+8LED.opt.bak
│ │ ├── DIPSwitch+8LED.plg
│ │ ├── DIPSwitch+8LED.Uv2.bak
│ │ ├── DIPSwitch+8LED.uvopt
│ │ ├── DIPSwitch+8LED_uvopt.bak
│ │ └── DIPSwitch+8LED.uvproj
│ └── 说明.txt
├── 13 旋转编码开关
│ ├── rotate Switch
│ │ ├── rotateswitch
│ │ ├── rotateswitch.c
│ │ ├── rotateswitch.hex
│ │ ├── rotateswitch.lnp
│ │ ├── rotateswitch.LST
│ │ ├── rotateswitch.M51
│ │ ├── rotateswitch.OBJ
│ │ ├── rotateswitch.Opt
│ │ ├── rotateswitch.plg
│ │ └── rotateswitch.Uv2
│ └── 说明.txt
├── 14 继电器
│ ├── relay
│ │ ├── relay
│ │ ├── relay.c
│ │ ├── relay.hex
│ │ ├── relay.lnp
│ │ ├── relay.LST
│ │ ├── relay.M51
│ │ ├── relay.OBJ
│ │ ├── relay.Opt
│ │ ├── relay.plg
│ │ └── relay.Uv2
│ └── 说明.txt
├── 15 定时器模拟时钟
│ ├── clock
│ │ ├── clock
│ │ ├── clock.c
│ │ ├── clock.hex
│ │ ├── clock.lnp
│ │ ├── clock.LST
│ │ ├── clock.M51
│ │ ├── clock.OBJ
│ │ ├── clock.Opt
│ │ ├── clock.plg
│ │ └── clock.Uv2
│ ├── clock2
│ │ ├── clock
│ │ ├── clock.c
│ │ ├── clock.hex
│ │ ├── clock.lnp
│ │ ├── clock.LST
│ │ ├── clock.M51
│ │ ├── clock.OBJ
│ │ ├── clock.Opt
│ │ ├── clock.plg
│ │ └── clock.Uv2
│ └── 说明.txt
├── 16 1602液晶
│ ├── 1602LCD
│ │ ├── 1602
│ │ ├── 1602.c
│ │ ├── 1602.hex
│ │ ├── 1602.lnp
│ │ ├── 1602.LST
│ │ ├── 1602.M51
│ │ ├── 1602.OBJ
│ │ ├── 1602.Opt
│ │ ├── 1602.plg
│ │ └── 1602.Uv2
│ └── 说明.txt
├── 17串口通信
│ ├── 1serial_查询方式接受数据
│ │ ├── uart
│ │ ├── uart.c
│ │ ├── uart.hex
│ │ ├── uart.lnp
│ │ ├── uart.LST
│ │ ├── uart.M51
│ │ ├── uart.OBJ
│ │ ├── uart.Opt
│ │ ├── uart.plg
│ │ └── uart.Uv2
│ ├── 2serial_中断方式接受数据
│ │ ├── uart
│ │ ├── uart.c
│ │ ├── uart.hex
│ │ ├── uart.lnp
│ │ ├── uart.LST
│ │ ├── uart.M51
│ │ ├── uart.OBJ
│ │ ├── uart.Opt
│ │ ├── uart.plg
│ │ └── uart.Uv2
│ ├── 3serial_接受数据,然后发送至上位机串口助手
│ │ ├── uart
│ │ ├── uart.c
│ │ ├── uart.hex
│ │ ├── uart.lnp
│ │ ├── uart.LST
│ │ ├── uart.M51
│ │ ├── uart.OBJ
│ │ ├── uart.Opt
│ │ ├── uart.plg
│ │ └── uart.Uv2
│ ├── 51串口通信计算器.exe
│ ├── 上位机软件
│ │ ├── MSCOMM32.OCX
│ │ ├── readme.txt
│ │ └── 串口通信上位机软件V1.2.exe
│ └── 说明.txt
├── 18EEPROM24C02
│ ├── 24C02
│ │ ├── 2KEY+LED+24C02
│ │ ├── 2KEY+LED+24C02.c
│ │ ├── 2KEY+LED+24C02.hex
│ │ ├── 2KEY+LED+24C02.lnp
│ │ ├── 2KEY+LED+24C02.LST
│ │ ├── 2KEY+LED+24C02.M51
│ │ ├── 2KEY+LED+24C02.OBJ
│ │ ├── 2KEY+LED+24C02.Opt
│ │ ├── 2KEY+LED+24C02.plg
│ │ └── 2KEY+LED+24C02.Uv2
│ └── 说明.txt
├── 19C和汇编混合编程
│ ├── 混合代码
│ │ ├── asm_c.c
│ │ ├── asm_c.hex
│ │ ├── asm_c.__i
│ │ ├── asm_c.ls1
│ │ ├── asm_c.LST
│ │ ├── asm_c.M51
│ │ ├── asm_c.OBJ
│ │ ├── asm_c.Opt
│ │ ├── asm_c_Opt.Bak
│ │ ├── asm_c.plg
│ │ ├── asm_c.SRC
│ │ ├── asm_c.Uv2
│ │ ├── asm_c_Uv2.Bak
│ │ ├── STARTUP.A51
│ │ ├── STARTUP.LST
│ │ └── STARTUP.OBJ
│ └── 说明.txt
├── 1.点亮一个灯
│ ├── led light
│ │ ├── led light
│ │ ├── led light.c
│ │ ├── led light.hex
│ │ ├── led light.lnp
│ │ ├── led light.LST
│ │ ├── led light.M51
│ │ ├── led light.OBJ
│ │ ├── led light.opt.bak
│ │ ├── led light_Opt.Bak
│ │ ├── led light.plg
│ │ ├── led light.Uv2.bak
│ │ ├── led light_Uv2.Bak
│ │ ├── led light.uvopt
│ │ ├── led light_uvopt.bak
│ │ ├── led light.uvproj
│ │ ├── led light_uvproj.bak
│ │ ├── STARTUP.A51
│ │ ├── STARTUP.LST
│ │ └── STARTUP.OBJ
│ └── 使用说明.txt
├── 20时钟芯片DS1302
│ ├── DS1302
│ │ ├── DS1302
│ │ ├── DS1302.c
│ │ ├── DS1302.hex
│ │ ├── DS1302.lnp
│ │ ├── DS1302.LST
│ │ ├── DS1302.M51
│ │ ├── DS1302.OBJ
│ │ ├── DS1302.Opt
│ │ ├── DS1302.plg
│ │ └── DS1302.Uv2
│ └── 说明.txt
├── 21 DS18B20测温
│ ├── C代码
│ │ ├── 1820
│ │ ├── 1820.c
│ │ ├── 1820.hex
│ │ ├── 1820.lnp
│ │ ├── 1820.LST
│ │ ├── 1820.M51
│ │ ├── 1820.OBJ
│ │ ├── 1820.Opt
│ │ ├── 1820.plg
│ │ └── 1820.Uv2
│ └── 说明.txt
├── 22 店铺12864液晶介绍介绍LCD
│ ├── 22 店铺12864液晶介绍介绍LCD
│ │ ├── LCD128X64
│ │ ├── LCD128X64.c
│ │ ├── LCD128X64.hex
│ │ ├── LCD128X64.lnp
│ │ ├── LCD128X64.LST
│ │ ├── LCD128X64.M51
│ │ ├── LCD128X64.OBJ
│ │ ├── LCD128X64.Opt
│ │ ├── LCD128X64.plg
│ │ └── LCD128X64.Uv2
│ └── 使用说明.txt
├── 23ds1302+1602
│ ├── 22ds1302+1602
│ │ ├── 1602 ds1302
│ │ ├── 1602 ds1302.c
│ │ ├── 1602 ds1302.hex
│ │ ├── 1602 ds1302.lnp
│ │ ├── 1602 ds1302.LST
│ │ ├── 1602 ds1302.M51
│ │ ├── 1602 ds1302.OBJ
│ │ ├── 1602 ds1302.Opt
│ │ ├── 1602 ds1302.plg
│ │ ├── 1602 ds1302.Uv2
│ │ ├── STARTUP.A51
│ │ ├── STARTUP.LST
│ │ └── STARTUP.OBJ
│ └── 使用说明.txt
├── 24 lcd12864连续界面更换
│ ├── 23 lcd12864连续界面更换
│ │ ├── lcd
│ │ ├── lcd.c
│ │ ├── lcd.hex
│ │ ├── lcd.LST
│ │ ├── lcd.M51
│ │ ├── lcd.OBJ
│ │ ├── lcd.Opt
│ │ ├── lcd_Opt.Bak
│ │ ├── lcd.plg
│ │ ├── lcd.Uv2
│ │ ├── STARTUP.A51
│ │ ├── STARTUP.LST
│ │ └── STARTUP.OBJ
│ └── 新建 文本文档.txt
├── 25 按键1602液晶显示
│ ├── 使用说明.txt
│ └── 按键1602液晶显示
│ ├── key+1602
│ ├── key+1602.c
│ ├── key+1602.hex
│ ├── key+1602.lnp
│ ├── key+1602.LST
│ ├── key+1602.M51
│ ├── key+1602.OBJ
│ ├── key+1602.Opt
│ ├── key+1602.plg
│ ├── key+1602.Uv2
│ ├── STARTUP.A51
│ ├── STARTUP.LST
│ └── STARTUP.OBJ
├── 26 4x4键盘+1602显示
│ ├── 4x4键盘+1602显示
│ │ ├── key+1602
│ │ ├── key+1602.c
│ │ ├── key+1602.hex
│ │ ├── key+1602.lnp
│ │ ├── key+1602.LST
│ │ ├── key+1602.M51
│ │ ├── key+1602.OBJ
│ │ ├── key+1602.Opt
│ │ ├── key+1602.plg
│ │ ├── key+1602.Uv2
│ │ ├── STARTUP.A51
│ │ ├── STARTUP.LST
│ │ └── STARTUP.OBJ
│ └── 使用说明.txt
├── 27步进电机驱动
│ ├── C代码
│ │ ├── stepper
│ │ ├── stepper.c
│ │ ├── stepper.hex
│ │ ├── stepper.lnp
│ │ ├── stepper.LST
│ │ ├── stepper.M51
│ │ ├── stepper.OBJ
│ │ ├── stepper.Opt
│ │ ├── stepper.plg
│ │ └── stepper.Uv2
│ └── 说明.txt
├── 28基于12864的万年历
│ ├── LCD12864显示日历时钟和温度检测
│ │ ├── lcdshizhong
│ │ ├── lcdshizhong.c
│ │ ├── lcdshizhong.hex
│ │ ├── lcdshizhong.LST
│ │ ├── lcdshizhong.M51
│ │ ├── lcdshizhong.OBJ
│ │ ├── lcdshizhong.Opt
│ │ ├── lcdshizhong_Opt.Bak
│ │ ├── lcdshizhong.plg
│ │ ├── lcdshizhong.Uv2
│ │ ├── STARTUP.A51
│ │ ├── STARTUP.LST
│ │ └── STARTUP.OBJ
│ └── 使用说明.txt
├── 29 基于DS12C887的12864的数字锁实验(参考相关的硬件)
│ ├── ds12887.h
│ ├── LOCK
│ ├── LOCK.C
│ ├── LOCK.lnp
│ ├── LOCK.LST
│ ├── LOCK.M51
│ ├── LOCK.OBJ
│ ├── LOCK.Opt
│ ├── LOCK.plg
│ ├── LOCK.Uv2
│ ├── STARTUP.A51
│ ├── STARTUP.LST
│ ├── STARTUP.OBJ
│ └── 使用说明,此实验庞大,需要DS12C887芯片,对此感兴趣的,参考我们赠送的硬件设计,并用杜邦线自己搭建.txt
├── 2.控制一个灯闪烁
│ ├── 11 4X4键盘
│ │ ├── 4X4KEY+LED
│ │ │ ├── 4X4KEY+LED
│ │ │ ├── 4X4KEY+LED.c
│ │ │ ├── 4X4KEY+LED.hex
│ │ │ ├── 4X4KEY+LED.lnp
│ │ │ ├── 4X4KEY+LED.LST
│ │ │ ├── 4X4KEY+LED.M51
│ │ │ ├── 4X4KEY+LED.OBJ
│ │ │ ├── 4X4KEY+LED.Opt
│ │ │ ├── 4X4KEY+LED.plg
│ │ │ └── 4X4KEY+LED.Uv2
│ │ └── 说明.txt
│ ├── 1 LED
│ │ ├── 1 LED
│ │ ├── 1 LED.c
│ │ ├── 1 LED.hex
│ │ ├── 1 LED.lnp
│ │ ├── 1 LED.LST
│ │ ├── 1 LED.M51
│ │ ├── 1 LED.OBJ
│ │ ├── 1 LED.Opt
│ │ ├── 1 LED.plg
│ │ └── 1 LED.Uv2
│ └── 说明.txt
├── 30 1602的数字钟
│ └── DS1302时钟+DS18B20+按键
│ ├── _desktop.ini
│ ├── DS1302.PWI
│ ├── Keil
│ │ ├── _desktop.ini
│ │ ├── DS1302
│ │ ├── DS1302.c
│ │ ├── DS1302.hex
│ │ ├── DS1302.lnp
│ │ ├── DS1302.LST
│ │ ├── DS1302.M51
│ │ ├── DS1302.OBJ
│ │ ├── DS1302.Opt
│ │ ├── DS1302.plg
│ │ ├── DS1302.Uv2
│ │ └── LCD1602.h
│ ├── Last Loaded DS1302.DBK
│ ├── LISA1.SDF
│ └── 使用说明.txt
├── 31 12864液晶电子密码锁
│ └── 31 lcd_12864_mima(新增)
│ ├── 24c02.c
│ ├── 24c02.h
│ ├── 24c02.LST
│ ├── 24c02.OBJ
│ ├── buzzer.c
│ ├── buzzer.LST
│ ├── JY-51.H
│ ├── key.c
│ ├── key.LST
│ ├── key.OBJ
│ ├── lcd.c
│ ├── lcd.h
│ ├── lcd.LST
│ ├── lcd.OBJ
│ ├── mima
│ ├── mima.c
│ ├── mima.hex
│ ├── mima.LST
│ ├── mima.M51
│ ├── mima.OBJ
│ ├── mima.Opt
│ ├── mima_Opt.Bak
│ ├── mima.plg
│ ├── mima.Uv2
│ ├── STARTUP.A51
│ ├── STARTUP.LST
│ ├── STARTUP.OBJ
│ └── Text1
├── 3 流水灯
│ ├── 8 LED
│ │ ├── 8 LED
│ │ ├── 8 LED.c
│ │ ├── 8 LED.hex
│ │ ├── 8 LED.lnp
│ │ ├── 8 LED.LST
│ │ ├── 8 LED.M51
│ │ ├── 8 LED.OBJ
│ │ ├── 8 LED.Opt
│ │ ├── 8 LED.plg
│ │ └── 8 LED.Uv2
│ └── 说明.txt
├── 3流水灯
│ ├── 另一种方法实现流水灯流水灯
│ │ ├── 8 LED
│ │ │ ├── 8 LED
│ │ │ ├── 8 LED.c
│ │ │ ├── 8 LED.hex
│ │ │ ├── 8 LED.lnp
│ │ │ ├── 8 LED.LST
│ │ │ ├── 8 LED.M51
│ │ │ ├── 8 LED.OBJ
│ │ │ ├── 8 LED.Opt
│ │ │ ├── 8 LED.plg
│ │ │ └── 8 LED.Uv2
│ │ └── 说明.txt
│ └── 流水灯
│ ├── 8 LED
│ │ ├── 8 LED
│ │ ├── 8 LED.c
│ │ ├── 8 LED.hex
│ │ ├── 8 LED.lnp
│ │ ├── 8 LED.LST
│ │ ├── 8 LED.M51
│ │ ├── 8 LED.OBJ
│ │ ├── 8 LED.Opt
│ │ ├── 8 LED.plg
│ │ └── 8 LED.Uv2
│ └── 说明.txt
├── 4. 单个按键
│ ├── KEY
│ │ ├── 1 KEY
│ │ ├── 1 KEY.c
│ │ ├── 1 KEY.hex
│ │ ├── 1 KEY.lnp
│ │ ├── 1 KEY.LST
│ │ ├── 1 KEY.M51
│ │ ├── 1 KEY.OBJ
│ │ ├── 1 KEY.Opt
│ │ ├── 1 KEY.plg
│ │ └── 1 KEY.Uv2
│ └── 使用说明.txt
├── 5 按键移位流水灯
│ ├── KEY+8LED
│ │ ├── KEY+8LED
│ │ ├── KEY+8LED.c
│ │ ├── KEY+8LED.hex
│ │ ├── KEY+8LED.lnp
│ │ ├── KEY+8LED.LST
│ │ ├── KEY+8LED.M51
│ │ ├── KEY+8LED.OBJ
│ │ ├── KEY+8LED.Opt
│ │ ├── KEY+8LED.plg
│ │ └── KEY+8LED.Uv2
│ └── 说明.txt
├── 6 数码管静态显示
│ ├── static led
│ │ ├── STARTUP.A51
│ │ ├── STARTUP.LST
│ │ ├── STARTUP.OBJ
│ │ ├── static
│ │ ├── static.c
│ │ ├── static.hex
│ │ ├── static.lnp
│ │ ├── static.LST
│ │ ├── static.M51
│ │ ├── static.OBJ
│ │ ├── static.Opt
│ │ ├── static.plg
│ │ └── static.Uv2
│ └── 使用说明.txt
├── 7 数码管动态显示
│ ├── dynamic
│ ├── dynamic.c
│ ├── dynamic.hex
│ ├── dynamic.lnp
│ ├── dynamic.LST
│ ├── dynamic.M51
│ ├── dynamic.OBJ
│ ├── dynamic.Opt
│ ├── dynamic.plg
│ ├── dynamic.Uv2
│ ├── STARTUP.A51
│ ├── STARTUP.LST
│ └── STARTUP.OBJ
├── 8按键加减技术
│ ├── 2KEY+LED
│ │ ├── 2KEY+LED
│ │ ├── 2KEY+LED.c
│ │ ├── 2KEY+LED.hex
│ │ ├── 2KEY+LED.lnp
│ │ ├── 2KEY+LED.LST
│ │ ├── 2KEY+LED.M51
│ │ ├── 2KEY+LED.OBJ
│ │ ├── 2KEY+LED.Opt
│ │ ├── 2KEY+LED.plg
│ │ └── 2KEY+LED.Uv2
│ └── 说明.txt
├── 9蜂鸣器
│ ├── buzzer
│ │ ├── buzzer
│ │ ├── buzzer.c
│ │ ├── buzzer.hex
│ │ ├── buzzer.lnp
│ │ ├── buzzer.LST
│ │ ├── buzzer.M51
│ │ ├── buzzer.OBJ
│ │ ├── buzzer.Opt
│ │ ├── buzzer.plg
│ │ └── buzzer.Uv2
│ └── 说明.txt
├── 告读者.txt
├── 实验10 蜂鸣器
│ ├── buzzer
│ │ ├── buzzer
│ │ ├── buzzer.c
│ │ ├── buzzer.hex
│ │ ├── buzzer.lnp
│ │ ├── buzzer.LST
│ │ ├── buzzer.M51
│ │ ├── buzzer.OBJ
│ │ ├── buzzer.Opt
│ │ ├── buzzer.plg
│ │ └── buzzer.Uv2
│ └── 说明.txt
├── 实验11 蜂鸣器911报警--定时计数器实验
│ ├── 新建 文本文档.txt
│ └── 蜂鸣器911报警--定时计数器实验
│ ├── 911
│ ├── 911.C
│ ├── 911.hex
│ ├── 911.lnp
│ ├── 911.LST
│ ├── 911.M51
│ ├── 911.OBJ
│ ├── 911.Opt
│ ├── 911.plg
│ └── 911.Uv2
├── 实验12 继电器
│ ├── relay
│ │ ├── relay
│ │ ├── relay.c
│ │ ├── relay.hex
│ │ ├── relay.lnp
│ │ ├── relay.LST
│ │ ├── relay.M51
│ │ ├── relay.OBJ
│ │ ├── relay.Opt
│ │ ├── relay.plg
│ │ └── relay.Uv2
│ └── 说明.txt
├── 实验13 4X4键盘
│ ├── 4X4KEY+LED
│ │ ├── 4X4KEY+LED
│ │ ├── 4X4KEY+LED.c
│ │ ├── 4X4KEY+LED.hex
│ │ ├── 4X4KEY+LED.lnp
│ │ ├── 4X4KEY+LED.LST
│ │ ├── 4X4KEY+LED.M51
│ │ ├── 4X4KEY+LED.OBJ
│ │ ├── 4X4KEY+LED.Opt
│ │ ├── 4X4KEY+LED.plg
│ │ └── 4X4KEY+LED.Uv2
│ └── 说明.txt
├── 实验14 拨码开关
│ ├── DIPswitch+8LED
│ │ ├── DIPSwitch+8LED
│ │ ├── DIPSwitch+8LED.c
│ │ ├── DIPSwitch+8LED.hex
│ │ ├── DIPSwitch+8LED.lnp
│ │ ├── DIPSwitch+8LED.LST
│ │ ├── DIPSwitch+8LED.M51
│ │ ├── DIPSwitch+8LED.OBJ
│ │ ├── DIPSwitch+8LED.Opt
│ │ ├── DIPSwitch+8LED.plg
│ │ └── DIPSwitch+8LED.Uv2
│ └── 说明.txt
├── 实验15 旋转编码开关
│ ├── rotate Switch
│ │ ├── rotateswitch
│ │ ├── rotateswitch.c
│ │ ├── rotateswitch.hex
│ │ ├── rotateswitch.lnp
│ │ ├── rotateswitch.LST
│ │ ├── rotateswitch.M51
│ │ ├── rotateswitch.OBJ
│ │ ├── rotateswitch.Opt
│ │ ├── rotateswitch.plg
│ │ └── rotateswitch.Uv2
│ └── 说明.txt
├── 实验16 EEPROM24C02
│ ├── 24C02
│ │ ├── 2KEY+LED+24C02
│ │ ├── 2KEY+LED+24C02.c
│ │ ├── 2KEY+LED+24C02.hex
│ │ ├── 2KEY+LED+24C02.lnp
│ │ ├── 2KEY+LED+24C02.LST
│ │ ├── 2KEY+LED+24C02.M51
│ │ ├── 2KEY+LED+24C02.OBJ
│ │ ├── 2KEY+LED+24C02.Opt
│ │ ├── 2KEY+LED+24C02.plg
│ │ └── 2KEY+LED+24C02.Uv2
│ └── 说明.txt
├── 实验17 温度数码管显示
│ ├── 18B20+LED
│ │ ├── 18B20+LED
│ │ ├── 18B20+LED.c
│ │ ├── 18B20+LED.hex
│ │ ├── 18B20+LED.lnp
│ │ ├── 18B20+LED.LST
│ │ ├── 18B20+LED.M51
│ │ ├── 18B20+LED.OBJ
│ │ ├── 18B20+LED.Opt
│ │ ├── 18B20+LED.plg
│ │ └── 18B20+LED.Uv2
│ └── 说明.txt
├── 实验18 温度液晶显示
│ ├── 18B20+LCD
│ │ ├── 18B20+LCD
│ │ ├── 18B20+LCD.c
│ │ ├── 18B20+LCD.hex
│ │ ├── 18B20+LCD.lnp
│ │ ├── 18B20+LCD.LST
│ │ ├── 18B20+LCD.M51
│ │ ├── 18B20+LCD.OBJ
│ │ ├── 18B20+LCD.Opt
│ │ ├── 18B20+LCD.plg
│ │ └── 18B20+LCD.Uv2
│ └── 说明.txt
├── 实验19 定时器时钟
│ ├── clock
│ │ ├── clock
│ │ ├── clock.c
│ │ ├── clock.hex
│ │ ├── clock.lnp
│ │ ├── clock.LST
│ │ ├── clock.M51
│ │ ├── clock.OBJ
│ │ ├── clock.Opt
│ │ ├── clock.plg
│ │ └── clock.Uv2
│ └── 说明.txt
├── 实验1 单个LED
│ ├── 1 LED
│ │ ├── 1 LED
│ │ ├── 1 LED.c
│ │ ├── 1 LED.hex
│ │ ├── 1 LED.lnp
│ │ ├── 1 LED.LST
│ │ ├── 1 LED.M51
│ │ ├── 1 LED.OBJ
│ │ ├── 1 LED.Opt
│ │ ├── 1 LED.plg
│ │ └── 1 LED.Uv2
│ └── 说明.txt
├── 实验20 液晶秒表
│ ├── secend
│ │ ├── secend
│ │ ├── secend.c
│ │ ├── secend.hex
│ │ ├── secend.lnp
│ │ ├── secend.LST
│ │ ├── secend.M51
│ │ ├── secend.OBJ
│ │ ├── secend.Opt
│ │ ├── secend.plg
│ │ └── secend.Uv2
│ └── 说明.txt
├── 实验21 时钟芯片DS1302
│ ├── DS1302
│ │ ├── DS1302
│ │ ├── DS1302.c
│ │ ├── DS1302.hex
│ │ ├── DS1302.LST
│ │ ├── DS1302.M51
│ │ ├── DS1302.OBJ
│ │ ├── DS1302.Opt
│ │ ├── DS1302_Opt.Bak
│ │ ├── DS1302.plg
│ │ └── DS1302.Uv2
│ ├── DS1302.pdf
│ └── 说明.txt
├── 实验22 PWM电机调速
│ ├── ul2003
│ │ ├── STARTUP.A51
│ │ ├── STARTUP.LST
│ │ ├── STARTUP.OBJ
│ │ ├── ul2003
│ │ ├── ul2003.c
│ │ ├── ul2003.hex
│ │ ├── ul2003.lnp
│ │ ├── ul2003.LST
│ │ ├── ul2003.M51
│ │ ├── ul2003.OBJ
│ │ ├── ul2003.Opt
│ │ ├── ul2003.plg
│ │ └── ul2003.Uv2
│ └── 说明.txt
├── 实验23 AD转换
│ ├── ADC0832
│ │ ├── ADC
│ │ ├── ADC.c
│ │ ├── ADC.hex
│ │ ├── ADC.lnp
│ │ ├── ADC.LST
│ │ ├── ADC.M51
│ │ ├── ADC.OBJ
│ │ ├── ADC.Opt
│ │ ├── ADC.plg
│ │ └── ADC.Uv2
│ ├── ADC0832中文资料.pdf
│ └── 说明.txt
├── 实验24 数字电压表
│ ├── ADC0832
│ │ ├── ADC
│ │ ├── ADC.c
│ │ ├── ADC.hex
│ │ ├── ADC.lnp
│ │ ├── ADC.LST
│ │ ├── ADC.M51
│ │ ├── ADC.OBJ
│ │ ├── ADC.Opt
│ │ ├── ADC.plg
│ │ └── ADC.Uv2
│ └── 说明.txt
├── 实验25 DA转换
│ ├── DAC0832
│ │ ├── DAC
│ │ ├── DAC.c
│ │ ├── DAC.hex
│ │ ├── DAC.lnp
│ │ ├── DAC.LST
│ │ ├── DAC.M51
│ │ ├── DAC.OBJ
│ │ ├── DAC.Opt
│ │ ├── DAC.plg
│ │ └── DAC.Uv2
│ ├── DAC0832.pdf
│ └── 说明.txt
├── 实验26 正弦波发生器
│ ├── DAC0832_SIN
│ │ ├── SIN
│ │ ├── SIN.c
│ │ ├── SIN.hex
│ │ ├── SIN.lnp
│ │ ├── SIN.LST
│ │ ├── SIN.M51
│ │ ├── SIN.OBJ
│ │ ├── SIN.Opt
│ │ ├── SIN.plg
│ │ └── SIN.Uv2
│ └── 说明.txt
├── 实验27 串口通信
│ ├── 1serial_查询方式接受数据
│ │ ├── uart
│ │ ├── uart.c
│ │ ├── uart.hex
│ │ ├── uart.lnp
│ │ ├── uart.LST
│ │ ├── uart.M51
│ │ ├── uart.OBJ
│ │ ├── uart.Opt
│ │ ├── uart.plg
│ │ └── uart.Uv2
│ ├── 2serial_中断方式接受数据
│ │ ├── uart
│ │ ├── uart.c
│ │ ├── uart.hex
│ │ ├── uart.lnp
│ │ ├── uart.LST
│ │ ├── uart.M51
│ │ ├── uart.OBJ
│ │ ├── uart.Opt
│ │ ├── uart.plg
│ │ └── uart.Uv2
│ ├── 3serial_接受数据,然后发送至上位机串口助手
│ │ ├── uart
│ │ ├── uart.c
│ │ ├── uart.hex
│ │ ├── uart.lnp
│ │ ├── uart.LST
│ │ ├── uart.M51
│ │ ├── uart.OBJ
│ │ ├── uart.Opt
│ │ ├── uart.plg
│ │ └── uart.Uv2
│ ├── 51串口通信计算器.exe
│ ├── serial
│ │ ├── uart
│ │ ├── uart.c
│ │ ├── uart.hex
│ │ ├── uart.lnp
│ │ ├── uart.LST
│ │ ├── uart.M51
│ │ ├── uart.OBJ
│ │ ├── uart.Opt
│ │ ├── uart.plg
│ │ └── uart.Uv2
│ ├── 上位机软件
│ │ ├── MSCOMM32.OCX
│ │ ├── readme.txt
│ │ └── 串口通信上位机软件V1.2.exe
│ └── 说明.txt
├── 实验28 8个LED广告花样彩灯实验
│ ├── 8个LED广告花样彩灯实验
│ │ ├── LED_8
│ │ ├── LED_8.C
│ │ ├── LED_8.hex
│ │ ├── LED_8.lnp
│ │ ├── LED_8.LST
│ │ ├── LED_8.M51
│ │ ├── LED_8.OBJ
│ │ ├── LED_8.Opt
│ │ ├── LED_8.plg
│ │ ├── LED_8.Uv2
│ │ ├── STARTUP.A51
│ │ ├── STARTUP.LST
│ │ └── STARTUP.OBJ
│ └── 使用说明.txt
├── 实验28红外解码
│ ├── C代码
│ │ ├── yaok
│ │ ├── yaok.c
│ │ ├── yaok.hex
│ │ ├── yaok.lnp
│ │ ├── yaok.LST
│ │ ├── yaok.M51
│ │ ├── yaok.OBJ
│ │ ├── yaok.Opt
│ │ ├── yaok.plg
│ │ └── yaok.Uv2
│ └── 说明.txt
├── 实验29 1602液晶字符显示实验
│ ├── LCD1602
│ │ ├── lcd1602
│ │ ├── lcd1602.C
│ │ ├── lcd1602.hex
│ │ ├── lcd1602.lnp
│ │ ├── lcd1602.LST
│ │ ├── lcd1602.M51
│ │ ├── lcd1602.OBJ
│ │ ├── lcd1602.Opt
│ │ ├── lcd1602.plg
│ │ ├── lcd1602.Uv2
│ │ ├── STARTUP.A51
│ │ ├── STARTUP.LST
│ │ └── STARTUP.OBJ
│ └── 使用说明.txt
├── 实验29分析pid算法在51单片机上实现
│ ├── pid
│ ├── pid.c
│ ├── pid.lnp
│ ├── pid.LST
│ ├── pid.M51
│ ├── pid.OBJ
│ ├── pid.Opt
│ ├── pid.plg
│ ├── pid.Uv2
│ ├── STARTUP.A51
│ ├── STARTUP.LST
│ └── STARTUP.OBJ
├── 实验2 流水灯
│ ├── 8 LED
│ │ ├── 8 LED
│ │ ├── 8 LED.c
│ │ ├── 8 LED.hex
│ │ ├── 8 LED.lnp
│ │ ├── 8 LED.LST
│ │ ├── 8 LED.M51
│ │ ├── 8 LED.OBJ
│ │ ├── 8 LED.Opt
│ │ ├── 8 LED.plg
│ │ └── 8 LED.Uv2
│ └── 说明.txt
├── 实验30 音乐播放
│ ├── beep
│ │ ├── beep
│ │ ├── beep.c
│ │ ├── beep.hex
│ │ ├── beep.lnp
│ │ ├── beep.LST
│ │ ├── beep.M51
│ │ ├── beep.OBJ
│ │ ├── beep.Opt
│ │ ├── beep.plg
│ │ └── beep.Uv2
│ └── 说明.txt
├── 实验31 红外线解码实验
│ ├── 实验说明.txt
│ └── 红外线解码实验
│ ├── IR
│ ├── IR.c
│ ├── IR.hex
│ ├── IR.lnp
│ ├── IR.LST
│ ├── IR.M51
│ ├── IR.OBJ
│ ├── IR.Opt
│ ├── IR.plg
│ ├── IR.Uv2
│ ├── STARTUP.A51
│ ├── STARTUP.LST
│ └── STARTUP.OBJ
├── 实验32 DEMO演示程序
│ ├── DEMO
│ │ ├── demo
│ │ ├── demo.hex
│ │ ├── demo.lnp
│ │ ├── demo.M51
│ │ ├── demo.Opt
│ │ ├── demo.plg
│ │ ├── demo.Uv2
│ │ ├── LED+BUZZER+RELAY.c
│ │ ├── LED+BUZZER+RELAY.LST
│ │ └── LED+BUZZER+RELAY.OBJ
│ └── 说明.txt
├── 实验3 单个按键
│ ├── 1 KEY
│ │ ├── 1 KEY
│ │ ├── 1 KEY.c
│ │ ├── 1 KEY.hex
│ │ ├── 1 KEY.lnp
│ │ ├── 1 KEY.LST
│ │ ├── 1 KEY.M51
│ │ ├── 1 KEY.OBJ
│ │ ├── 1 KEY.Opt
│ │ ├── 1 KEY.plg
│ │ └── 1 KEY.Uv2
│ └── 说明.txt
├── 实验4 按键移位流水灯
│ ├── KEY+8LED
│ │ ├── KEY+8LED
│ │ ├── KEY+8LED.c
│ │ ├── KEY+8LED.hex
│ │ ├── KEY+8LED.lnp
│ │ ├── KEY+8LED.LST
│ │ ├── KEY+8LED.M51
│ │ ├── KEY+8LED.OBJ
│ │ ├── KEY+8LED.Opt
│ │ ├── KEY+8LED.plg
│ │ └── KEY+8LED.Uv2
│ └── 说明.txt
├── 实验5 数码管
│ ├── 7SectionLED
│ │ ├── 7sectionLED
│ │ ├── 7SectionLED.c
│ │ ├── 7sectionLED.hex
│ │ ├── 7sectionLED.lnp
│ │ ├── 7SectionLED.LST
│ │ ├── 7sectionLED.M51
│ │ ├── 7SectionLED.OBJ
│ │ ├── 7sectionLED.Opt
│ │ ├── 7sectionLED.plg
│ │ └── 7sectionLED.Uv2
│ └── 说明.txt
├── 实验6 1602液晶
│ ├── 1602LCD
│ │ ├── 1602
│ │ ├── 1602.c
│ │ ├── 1602.hex
│ │ ├── 1602.lnp
│ │ ├── 1602.LST
│ │ ├── 1602.M51
│ │ ├── 1602.OBJ
│ │ ├── 1602.Opt
│ │ ├── 1602.plg
│ │ └── 1602.Uv2
│ └── 说明.txt
├── 实验7 12864液晶
│ ├── 12864LCD
│ │ ├── LCD128X64
│ │ ├── LCD128X64.c
│ │ ├── LCD128X64.hex
│ │ ├── LCD128X64.lnp
│ │ ├── LCD128X64.LST
│ │ ├── LCD128X64.M51
│ │ ├── LCD128X64.OBJ
│ │ ├── LCD128X64.Opt
│ │ ├── LCD128X64.plg
│ │ └── LCD128X64.Uv2
│ └── 说明.txt
├── 实验8 加减计数
│ ├── 2KEY+LED
│ │ ├── 2KEY+LED
│ │ ├── 2KEY+LED.c
│ │ ├── 2KEY+LED.hex
│ │ ├── 2KEY+LED.lnp
│ │ ├── 2KEY+LED.LST
│ │ ├── 2KEY+LED.M51
│ │ ├── 2KEY+LED.OBJ
│ │ ├── 2KEY+LED.Opt
│ │ ├── 2KEY+LED.plg
│ │ └── 2KEY+LED.Uv2
│ └── 说明.txt
├── 实验9 液晶菜单实验
│ ├── menu
│ │ ├── menu
│ │ ├── menu.c
│ │ ├── menu.hex
│ │ ├── menu.lnp
│ │ ├── menu.LST
│ │ ├── menu.M51
│ │ ├── menu.OBJ
│ │ ├── menu.Opt
│ │ ├── menu.plg
│ │ └── menu.Uv2
│ └── 说明.txt
└── 新建文件夹
143 directories, 886 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论