虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

您现在的位置是:虫虫下载站 > 资源下载 > 技术资料 > 51单片机基础应用设计C语言实例(400例)合集

51单片机基础应用设计C语言实例(400例)合集

  • 资源大小:29879 K
  • 上传时间: 2021-11-08
  • 上传用户:ibeikeleilei
  • 资源积分:2 下载积分
  • 标      签: 51单片机 C语言

资 源 简 介

100-24c02记忆开机次数

101-24c02存储上次使用中状态

102-DS1302 时钟原理

103-DS1302可调时钟

104-DS1302时钟串口自动更新时间

105-1602液晶显示DS1302时钟

106-字库ST7920 12864液晶基础显示

107-按键 12864显示

108-PCF8591 1路AD数码管显示

109-PCF8591 4路AD数码管显示

11-LED循环右移

110-PCF8591 DA输出模拟

111-PCF8591 输出锯齿波

112-PCF8591 1602液晶显示

113-串口通讯

114-串口通讯中断应用

115-RS485基本通讯原理

116-红外接收原理

117-红外解码数码管显示

118-红外解码1602液晶显示

119-红外发射原理

12-查表显示LED灯

120-红外收发测试

121-双红外发射避障原理测试

122-1个18B20 温度传感器 数码管显示

123-1个18b20温度传感器1602液晶显示

124-多个18b20温度传感器1602液晶显示

125-超温报警测试

126-温度可调上下限1602

126-温度可调上下限1602显示

127-PS2键盘输入1602液晶显示

128-双色点阵1种颜色显示测试

129-双色点阵2种颜色显示测试

13-双灯左移右移闪烁

130-双色点阵显示特定图形

131-双色点阵交替图形显示

132-双色点阵双色交替动态显示

133-热敏电阻测试数码管显示

134-光敏电阻测试数码管显示

135-自动调光测试

136-串转并数字芯片测试

137-非门数字芯片测试

138-电子琴

139-实用99分钟倒计时器

14-花样灯

140-外部频率测试

141-定时做普通时钟可调

142-1602液晶显示的密码锁

143-实用密码锁

144-1602液晶显示的计算器

145-秒表

146-串口测温电脑显示

147-交通灯测试

148-点阵模拟电梯上行下行

149-点阵流动广告模拟

15-PWM调光

150-综合测试程序

151-12位AD_DS1621与12864液晶

152-闪烁灯一

153-闪烁灯二

154-流水灯A

155-51单片机12864大液晶屏proteus仿真

156-流水灯B

157-数码管显示

158-12864LCD显示计算器键盘按键实验

159-数码管显示(锁存器)

16-共阳数码管静态显示

160-数码管动态显示

161-数码管滚动显示

162-数码管字符显示

163-独立按键

164-矩阵键盘

165-矩阵键盘(LCD)

166-用DS1302与12864LCD设计的可调式中文电子日历

167-定时器的使用(方式1)

168-12864LCD图形滚动演示

169-用PG12864LCD设计的指针式电子钟

17-1个共阳数码管显示变化数字

170-定时器的使用(方式2)

171-外部中断的使用

172-定时器和外部中断

173-开关控制12864LCD串行模式显示

174-点阵显示

175-液晶1602显示

176-12864带字库测试程序

177-串行12864显示

178-遥控键值解码-12864LCD显示

179-液晶12864并行

18-单个数码管模拟水流

180-液晶12864并行2

181-串口发送试验

182-串口接收试验

183-串口接收(1602)

184-蜂鸣器发声

185-直流电机调速

186-蜂鸣器间断发声

187-lcd-12864应用

188-继电器控制

189-直流电机调速

19-按键控制单个数码管显示

190-步进电机

191-存储AT24C02

192-PCF8591T AD实验

193-PCF8591T芯片DA实验

194-温度采集DS18B20

195-EEPROM_24C02

196-12864LCD显示24C08保存的开机画面

197-红外解码

198-12864LCD显示EPROM2764保存的开机画面

199-时钟DS1302(LCD)

2-IO输出-点亮1个LED灯方法2

20-单个数码管指示逻辑电平

200-宏晶看门狗

201-SD卡

202-秒表

203-普通定时器时钟

204-彩屏控制

205-彩屏图片显示

206-12864+DS1302时钟+18B20温度计

207-12864测试程序

208-12864串行驱动演示

209-12864生产厂程序

21-8位数码管显示其中之一

210-12864中文显示测试

211-LCD12864

212-12864M液晶显示(有字库)程序(汇编)

213-超声波测距LCD12864显示

214-红外遥控键值解码12864液晶显示(汇编语言)

215-用DS1302与12864LCD设计的可调式中文电子日历

216-中文12864

217-中文12864LCD显示红外遥控解码实验

218-IO端口输出

219-IO端口输入

22-8位数码管静态显示其中之二

220-流水灯

221-数码管显示

222-数码管动态扫描演示

223-独立按键

224-独立按键去抖动

225-定时器0

226-定时器1

227-定时器2

228-外部中断0电平触发

229-外部中断0边沿触发

23-8位数码管动态扫描显示

230-外部中断1

231-矩阵键盘

232-液晶LCM1602

233-LCD1602动态显示

234-EEPROM24c02

235-开机次数记忆

236-红外解码LCD1602液晶显示

237-红外解码数码管显示

238-喇叭

239-液晶背光控制

24-8位数码管动态扫描原理演示

240-与电脑串口通信

241-步进电机

242-字库LCD12864液晶测试

243-液晶数码综合显示

244-99秒计时

245-99倒计时

246-抢答器

247-PWM调光

248-LED点阵

249-直流电机调速

25-数码管显示动态数据

250-按键计数器

251-秒表

252-数码管移动

253-花样灯

254-红绿灯

255-音乐播放

256-红外收发演示

257-普通定时器时钟

258-继电器控制

259-ps2键盘LCD1602液晶显示

26-9累加

260-RTC实时时钟DS1302液晶显示

261-单线温度传感器18b20

262-串口测温

263-带停机 步进电机正反转

264-步进电机正反转

265-AD_DA_PCF8591

266-液晶AD_DA_PCF8591

267-秒手动记数

268-功能感受

269-流水登

27-99累加

270-点亮一个二极管

271-用单片机控制一个灯闪烁

272-将P1口状态送入P0、P2、P3

273-P3口流水灯

274-通过对P3口地址的操作流水点亮8位LED

275-用不同数据类型控制灯闪烁时间

276-用P0口、P1 口分别显示加法和减法运算结果

277-用P0、P1口显示乘法运算结果

278-用P1、P0口显示除法运算结果

279-用自增运算控制P0口8位LED流水花样

28-999累加

280-用P0口显示逻辑与运算结果

281-用P0口显示条件运算结果

282-用P0口显示按位异或运算结果

283-用P0显示左移运算结果

284-万能逻辑电路实验

285-用右移运算流水点亮P1口8位LED

286-用if语句控制P0口8位LED的流水方向

287-用swtich语句的控制P0口8位LED的点亮状态

288-用for语句控制蜂鸣器鸣笛次数

289-包含单片机寄存器的头文件

29-9999累加

290-用do-while语句控制P0口8位LED流水点亮

291-用字符型数组控制P0口8位LED流水点亮

292-用P0口显示字符串常量

293-用P0 口显示指针运算结果

294-用指针数组控制P0口8位LED流水点亮

295-用数组的指针控制P0 口8 位LED流水点亮

296-用P0 、P1口显示整型函数返回值

297-用有参函数控制P0口8位LED流水速度

298-用数组作函数参数控制流水花样

299-用数组作函数参数控制流水花样

3-IO输出-点亮多个LED灯方法1

30-9累减

300-用函数型指针控制P1口灯花样

31-99累减

32-999累减

33-9999累减

34-显示小数点

35-数码管消隐

36-数码管递加递减带消隐

37-数码管左移

38-数码管右移

38-数码管右移1

39-数码管右移2

4-IO输出-点亮多个LED灯方法2

40-数码管循环左移

41-数码管循环右移

41-数码管循环右移1

42-数码管循环右移2

43-数码管闪烁

44-数码管局部闪烁

45-定时器0

46-定时器1

47-定时器2

48-产生1mS方波

49-产生200mS方波

5-闪烁1个LED

50-产生多路不同频率方波

51-1个独立按键控制LED

52-1个独立按键控制LED状态转换

53-2按键加减操作

53-2按键加减操作数码管显示

54-多位数按键加减(闪烁)

54-多位数按键加减(闪烁)数码管显示

55-多位数按键加减(不闪烁)

55-多位数按键加减(不闪烁)数码管显示

56-定时器扫描数码管(不闪烁)

57-按键长按短按效果

58-抢答器

59-独立按键依次输入数据

6-不同频率闪烁1个LED灯

60-按键从右至左输入

61-8位端口检测8独立按键

62-矩阵键盘行列扫描

63-矩阵键盘反转扫描

64-矩阵键盘中断扫描

65-矩阵键盘密码锁

66-矩阵键盘简易计算器

67-外部中断0电平触发

68-外部中断1电平触发

69-外部中断0下降沿触发

7-不同频率闪烁多个LED灯

70-外部中断1下降沿触发

71-T0外部计数输入

72-T1外部计数输入

73-看门狗溢出测试

74-按键喂狗

75-喇叭发声原理

76-警车声音

77-救护车声音

78-喇叭滴答声

79-报警发声

8-8位LED左移

80-消防车警报

81-音乐播放

82-步进电机转动原理

83-步进电机正反转

84-步进电机按键控制

85-步进电机转


相 关 资 源

您 可 能 感 兴 趣 的