51 单片机入门 400 例

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

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

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

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

5    闪烁1个LED    

6    不同频率闪烁1个LED灯    

7    不同频率闪烁多个LED灯    

8    8位LED左移    

9    8位LED右移    

10    LED循环左移                                       

11    LED循环右移                                       

12    查表显示LED灯                                     

13    双灯左移右移闪烁                                  

14    花样灯                                            

15    PWM调光                                           

16    共阳数码管静态显示                                

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

18    单个数码管模拟水流                                

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

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

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

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

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

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

25    数码管显示动态数据                                

26    9累加                                             

27    99累加                                            

28    999累加                                           

29    9999累加    

30    9累减    

31    99累减    

32    999累减    

33    9999累减    

34    显示小数点    

35    数码管消隐    

36    数码管递加递减带消隐    

37    数码管左移    

38    数码管右移    

38    数码管右移1    

39    数码管右移2    

40    数码管循环左移    

41    数码管循环右移    

41    数码管循环右移1    

42    数码管循环右移2    

43    数码管闪烁    

44    数码管局部闪烁    

45    定时器0    

46    定时器1    

47    定时器2    

48    产生1mS方波    

49    产生200mS方波    

50    产生多路不同频率方波    

51    1个独立按键控制LED    

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

53    2按键加减操作    

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

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

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

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

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

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

57    按键长按短按效果    

58    抢答器    

59    独立按键依次输入数据    

60    按键从右至左输入    

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

62    矩阵键盘行列扫描    

63    矩阵键盘反转扫描    

64    矩阵键盘中断扫描    

65    矩阵键盘密码锁    

66    矩阵键盘简易计算器    

67    外部中断0电平触发    

68    外部中断1电平触发    

69    外部中断0下降沿触发    

70    外部中断1下降沿触发    

71    T0外部计数输入    

72    T1外部计数输入    

73    看门狗溢出测试    

74    按键喂狗    

75    喇叭发声原理    

76    警车声音    

77    救护车声音    

78    喇叭滴答声    

79    报警发声    

80    消防车警报    

81    音乐播放    

82    步进电机转动原理    

83    步进电机正反转    

84    步进电机按键控制    

85    步进电机转速数码管显示    

86    双步进电机综合控制    

86    步进电机调速原理    

87    双步进电机综合控制    

87    步进电机综合控制    

87    步进电机调速原理    

88    直流电机按键控制    

89    直流电机调速控制    

90    继电器控制原理    

91    双继电器模拟洗衣机电机控制    

92    1602液晶静态显示    

93    1602液晶动态显示    

94    1602液晶滚动显示    

95    1602液晶移动显示    

96    1602液晶按键输入显示    

97    2402存储1个数据    

98    24c02存储多个数据    

99    24c02存储花样流水灯    

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数码管显示                          

110    PCF8591 DA输出模拟                               

111    PCF8591 输出锯齿波                               

112    PCF8591 1602液晶显示                             

113    串口通讯                                         

114    串口通讯中断应用                                 

115    RS485基本通讯原理                                

116    红外接收原理                                     

117    红外解码数码管显示                               

118    红外解码1602液晶显示                             

119    红外发射原理                                     

120    红外收发测试                                     

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

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

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

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

125    超温报警测试                                     

126    温度可调上下限1602                               

126    温度可调上下限1602显示                           

127    PS2键盘输入1602液晶显示                          

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

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

130    双色点阵显示特定图形                             

131    双色点阵交替图形显示                             

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

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

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

135    自动调光测试                                     

136    串转并数字芯片测试                               

137    非门数字芯片测试                                 

138    电子琴                                           

139    实用99分钟倒计时器                               

140    外部频率测试                                     

141    定时做普通时钟可调                               

142    1602液晶显示的密码锁                             

143    实用密码锁                                       

144    1602液晶显示的计算器                             

145    秒表                                             

146    串口测温电脑显示                                 

147    交通灯测试                                       

148    点阵模拟电梯上行下行                             

149    点阵流动广告模拟                                 

150    综合测试程序                                     

151    12位AD_DS1621与12864液晶                         

152    闪烁灯一                                         

153    闪烁灯二                                         

154    流水灯A                                          

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

156    流水灯B                                          

157    数码管显示                                       

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

159    数码管显示(锁存器)                             

160    数码管动态显示                                   

161    数码管滚动显示                                   

162    数码管字符显示                                   

163    独立按键                                         

164    矩阵键盘                                         

165    矩阵键盘(LCD)                                    

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

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

168    12864LCD图形滚动演示                             

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

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

171    外部中断的使用                                   

172    定时器和外部中断                                 

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

174    点阵显示                                         

175    液晶1602显示                                     

176    12864带字库测试程序                              

177    串行12864显示                                    

178    遥控键值解码    12864LCD显示                    

179    液晶12864并行                                    

180    液晶12864并行2                                   

181    串口发送试验                                     

182    串口接收试验                                     

183    串口接收(1602)                                 

184    蜂鸣器发声                                       

185    直流电机调速                                     

186    蜂鸣器间断发声                                   

187    lcd    12864应用                                

188    继电器控制                                       

189    直流电机调速                                     

190    步进电机                                         

191    存储AT24C02                                      

192    PCF8591T AD实验                                  

193    PCF8591T芯片DA实验                               

194    温度采集DS18B20                                  

195    EEPROM_24C02                                     

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

197    红外解码                                         

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

199    时钟DS1302(LCD)                                  

200    宏晶看门狗                                       

201    SD卡                                             

202    秒表                                             

203    普通定时器时钟                                   

204    彩屏控制                                         

205    彩屏图片显示                                     

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

207    12864测试程序                                    

208    12864串行驱动演示                                

209    12864生产厂程序                                  

210    12864中文显示测试                                

211    LCD12864                                         

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

213    超声波测距LCD12864显示                           

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

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

216    中文12864                                        

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

218    IO端口输出                                       

219    IO端口输入                                       

220    流水灯                                           

221    数码管显示                                       

222    数码管动态扫描演示                               

223    独立按键                                         

224    独立按键去抖动                                   

225    定时器0                                          

226    定时器1                                          

227    定时器2                                          

228    外部中断0电平触发                                

229    外部中断0边沿触发                                

230    外部中断1                                        

231    矩阵键盘                                         

232    液晶LCM1602                                      

233    LCD1602动态显示                                  

234    EEPROM24c02                                      

235    开机次数记忆                                     

236    红外解码LCD1602液晶显示                          

237    红外解码数码管显示                               

238    喇叭                                             

239    液晶背光控制                                     

240    与电脑串口通信                                   

241    步进电机                                         

242    字库LCD12864液晶测试                             

243    液晶数码综合显示                                 

244    99秒计时                                         

245    99倒计时                                         

246    抢答器                                           

247    PWM调光                                          

248    LED点阵                                          

249    直流电机调速                                     

250    按键计数器                                       

251    秒表                                             

252    数码管移动                                       

253    花样灯                                           

254    红绿灯                                           

255    音乐播放                                         

256    红外收发演示                                     

257    普通定时器时钟                                   

258    继电器控制                                       

259    ps2键盘LCD1602液晶显示                           

260    RTC实时时钟DS1302液晶显示                        

261    单线温度传感器18b20                              

262    串口测温                                         

263    带停机 步进电机正反转                            

264    步进电机正反转                                   

265    AD_DA_PCF8591                                    

266    液晶AD_DA_PCF8591                                

267    秒手动记数                                       

268    功能感受                                         

269    流水登                                           

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流水花样                 

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    包含单片机寄存器的头文件    

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    用数组作函数参数控制流水花样    

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

301    用指针数组作为函数的参数显示多个字符串    

302    字符函数ctype.h应用举例    

303    内部函数intrins.h应用举例    

304    标准函数stdlib.h应用举例    

305    字符串函数string.h应用举例    

306    宏定义应用举例    

307    文件包应用举例    

308    条件编译应用举例    

309    用定时器T0查询方式P2口8位控制LED闪烁    

310    用定时器T1查询方式控制单片机发出1KHz音频    

311    将计数器T0计数的结果送P1口8位LED显示    

311    用定时器T0的中断控制1位LED闪烁    

312    用定时器T0的中断实现长时间定时    

313    用定时器T1中断控制两个LED以不同周期闪烁    

314    用计数器T1的中断控制蜂鸣器发出1KHz音频    

315    用定时器T0的中断实现渴望主题曲的播放    

316    输出50个矩形脉冲    

317    输出正脉宽为250微秒的方波    

318    用定时器T0控制输出高低宽度不同的矩形波    

319    用外中断0的中断方式进行数据采集    

320    输出负脉宽为200微秒的方波    

321    方式0控制流水灯循环点亮    

322    数据发送程序    

323    数据接收程序    

324    单片机向PC发送数据    

325    单片机接收PC发出的数据    

326    用LED数码显示数字5    

327    用LED数码显示器循环显示数字0~9    

328    用数码管慢速动态扫描显示数字1234    

329    用LED数码显示器伪静态显示数字1234    

330    用数码管显示动态检测结果    

331    数码秒表设计    

332    数码时钟设计    

333    用LED数码管显示计数器T0的计数值    

334    静态显示数字“59”    

335    无软件消抖的独立式键盘输入实验    

336    软件消抖的独立式键盘输入实验    

337    CPU控制的独立式键盘扫描实验    

338    定时器中断控制的独立式键盘扫描实验    

339    独立式键盘控制的4级变速流水灯    

340    独立式键盘的按键功能扩展:以一当四    

341    独立式键盘调时的数码时钟实验    

342    独立式键盘控制步进电机实验    

343    矩阵式键盘按键值的数码管显示实验    

344    矩阵式键盘按键音    

345    简易电子琴    

346    矩阵式键盘实现的电子密码锁    

347    用LCD显示字符’A’    

348    用LCD循环右移显示Welcome to China    

349    将数据0x0f写入AT24C02再读出送P1口显示    

350    液晶时钟设计    

351    将数据0x0f写入AT24C02再读出送P1口显示    

352    将按键次数写入AT24C02,再读出并用1602LCD显示    

353    对I2C总线上挂接多个AT24C02的读写操作    

354    基于AT24C02的多机通信    

355    将渴望乐谱写入AT24C02并读出播放    

356    DS18B20温度检测及其液晶显示    

357    将数据0xaa写入X5045再读出送P1口显示    

358    将流水灯控制码写入X5045并读出送P1口显示    

359    对SPI总线上挂接多个X5045的读写操作    

360    基于ADC0832的数字电压表    

361    用DAC0832产生锯齿波电压    

362    用P1口显示红外遥控器的按键值    

363    用红外遥控器控制继电器    

364    基于DS1302的日历时钟    

365    单片机数据发送程序    

366    电机转速表设计    

367    热敏电阻测温数码管显示    

368    继电器    

369    数码管    

370    独立按键    

371    矩阵键盘    

372    1602液晶    

373    24C08    

374    DS1302    

375    12864液晶(带字库)    

376    18B20    

377    12864不带字库    

378    红外接收    

379    串口通讯    

380    外中断实验    

381    光敏自动调光程序    

382    步进电机    

383    直流电机    

384    PCF8591 AD转换实验    

385    PCF8591 DA转换实验    

386    PCF8591AD转换一路数码管显示    

387    PCF8591AD转换4路数码管显示    

388    PCF8591DA输出实验    

389    超声波测距实验    

390    原创 VB上位机控制LED灯程序    

391    无线遥控接收模块实验    

392    本站原创 PC与单片机双向通讯智能温控程序    

393    本站原创 VB遥控播放器红外遥控解码    

394    本站原创VB控制继电器实验    

395    原创VB串口继电器控制实验    

396    原创VB控制4X4控制系统    

397    原创VB上位机控制数码管    

398    光敏电阻数码管显示    

399    51单片机定时器2应用实例    

400    综合实例    

 

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/2622accfac.html