设为首页收藏本站淘宝杂货铺

从F到0 - From F to 0

 找回密码
 注册已关闭
搜索
查看: 2888|回复: 6
收起左侧

51单片机C语言实例(350例)

[复制链接]
发表于 2021-6-7 21:34:35 | 显示全部楼层 |阅读模式
1.png
  1. 1-IO输出-点亮1个LED灯方法1
  2. 2-IO输出-点亮1个LED灯方法2
  3. 3-IO输出-点亮多个LED灯方法1
  4. 4-IO输出-点亮多个LED灯方法2
  5. 5-闪烁1个LED
  6. 6-不同频率闪烁1个LED灯
  7. 7-不同频率闪烁多个LED灯
  8. 8-8位LED左移
  9. 9-8位LED右移
  10. 10-LED循环左移
  11. 11-LED循环右移
  12. 12-查表显示LED灯
  13. 13-双灯左移右移闪烁
  14. 14-花样灯
  15. 15-PWM调光
  16. 16-共阳数码管静态显示
  17. 17-1个共阳数码管显示变化数字
  18. 18-单个数码管模拟水流
  19. 19-按键控制单个数码管显示
  20. 20-单个数码管指示逻辑电平
  21. 21-8位数码管显示其中之一
  22. 22-8位数码管静态显示其中之二
  23. 23-8位数码管动态扫描显示
  24. 24-8位数码管动态扫描原理演示
  25. 25-数码管显示动态数据
  26. 26-9累加
  27. 27-99累加
  28. 28-999累加
  29. 29-9999累加
  30. 30-9累减
  31. 31-99累减
  32. 32-999累减
  33. 33-9999累减
  34. 34-显示小数点
  35. 35-数码管消隐
  36. 36-数码管递加递减带消隐
  37. 37-数码管左移
  38. 38-数码管右移
  39. 38-数码管右移1
  40. 39-数码管右移2
  41. 40-数码管循环左移
  42. 41-数码管循环右移
  43. 41-数码管循环右移1
  44. 42-数码管循环右移2
  45. 43-数码管闪烁
  46. 44-数码管局部闪烁
  47. 45-定时器0
  48. 46-定时器1
  49. 47-定时器2
  50. 48-产生1mS方波
  51. 49-产生200mS方波
  52. 50-产生多路不同频率方波
  53. 51-1个独立按键控制LED
  54. 52-1个独立按键控制LED状态转换
  55. 53-2按键加减操作
  56. 53-2按键加减操作数码管显示
  57. 54-多位数按键加减(闪烁)
  58. 54-多位数按键加减(闪烁)数码管显示
  59. 55-多位数按键加减(不闪烁)
  60. 55-多位数按键加减(不闪烁)数码管显示
  61. 56-定时器扫描数码管(不闪烁)
  62. 57-按键长按短按效果
  63. 58-抢答器
  64. 59-独立按键依次输入数据
  65. 60-按键从右至左输入
  66. 61-8位端口检测8独立按键
  67. 62-矩阵键盘行列扫描
  68. 63-矩阵键盘反转扫描
  69. 64-矩阵键盘中断扫描
  70. 65-矩阵键盘密码锁
  71. 66-矩阵键盘简易计算器
  72. 67-外部中断0电平触发
  73. 68-外部中断1电平触发
  74. 69-外部中断0下降沿触发
  75. 70-外部中断1下降沿触发
  76. 71-T0外部计数输入
  77. 72-T1外部计数输入
  78. 73-看门狗溢出测试
  79. 74-按键喂狗
  80. 75-喇叭发声原理
  81. 76-警车声音
  82. 77-救护车声音
  83. 78-喇叭滴答声
  84. 79-报警发声
  85. 80-消防车警报
  86. 81-音乐播放
  87. 82-步进电机转动原理
  88. 83-步进电机正反转
  89. 84-步进电机按键控制
  90. 85-步进电机转速数码管显示
  91. 86-双步进电机综合控制
  92. 86-步进电机调速原理
  93. 87-双步进电机综合控制
  94. 87-步进电机综合控制
  95. 87-步进电机调速原理
  96. 88-直流电机按键控制
  97. 89-直流电机调速控制
  98. 90-继电器控制原理
  99. 91-双继电器模拟洗衣机电机控制
  100. 92-1602液晶静态显示
  101. 93-1602液晶动态显示
  102. 94-1602液晶滚动显示
  103. 95-1602液晶移动显示
  104. 96-1602液晶按键输入显示
  105. 97-2402存储1个数据
  106. 98-24c02存储多个数据
  107. 99-24c02存储花样流水灯
  108. 100-24c02记忆开机次数
  109. 101-24c02存储上次使用中状态
  110. 102-DS1302 时钟原理
  111. 103-DS1302可调时钟
  112. 104-DS1302时钟串口自动更新时间
  113. 105-1602液晶显示DS1302时钟
  114. 106-字库ST7920 12864液晶基础显示
  115. 107-按键 12864显示
  116. 108-PCF8591 1路AD数码管显示
  117. 109-PCF8591 4路AD数码管显示
  118. 110-PCF8591 DA输出模拟
  119. 111-PCF8591 输出锯齿波
  120. 112-PCF8591 1602液晶显示
  121. 113-串口通讯
  122. 114-串口通讯中断应用
  123. 115-RS485基本通讯原理
  124. 116-红外接收原理
  125. 117-红外解码数码管显示
  126. 118-红外解码1602液晶显示
  127. 119-红外发射原理
  128. 120-红外收发测试
  129. 121-双红外发射避障原理测试
  130. 122-1个18B20 温度传感器 数码管显示
  131. 123-1个18b20温度传感器1602液晶显示
  132. 124-多个18b20温度传感器1602液晶显示
  133. 125-超温报警测试
  134. 126-温度可调上下限1602
  135. 126-温度可调上下限1602显示
  136. 127-PS2键盘输入1602液晶显示
  137. 128-双色点阵1种颜色显示测试
  138. 129-双色点阵2种颜色显示测试
  139. 130-双色点阵显示特定图形
  140. 131-双色点阵交替图形显示
  141. 132-双色点阵双色交替动态显示
  142. 133-热敏电阻测试数码管显示
  143. 134-光敏电阻测试数码管显示
  144. 135-自动调光测试
  145. 136-串转并数字芯片测试
  146. 137-非门数字芯片测试
  147. 138-电子琴
  148. 139-实用99分钟倒计时器
  149. 140-外部频率测试
  150. 141-定时做普通时钟可调
  151. 142-1602液晶显示的密码锁
  152. 143-实用密码锁
  153. 144-1602液晶显示的计算器
  154. 145-秒表
  155. 146-串口测温电脑显示
  156. 147-交通灯测试
  157. 148-点阵模拟电梯上行下行
  158. 149-点阵流动广告模拟
  159. 150-综合测试程序
  160. 151-12位AD_DS1621与12864液晶
  161. 152-闪烁灯一
  162. 153-闪烁灯二
  163. 154-流水灯A
  164. 155-51单片机12864大液晶屏proteus仿真
  165. 156-流水灯B
  166. 157-数码管显示
  167. 158-12864LCD显示计算器键盘按键实验
  168. 159-数码管显示(锁存器)
  169. 160-数码管动态显示
  170. 161-数码管滚动显示
  171. 162-数码管字符显示
  172. 163-独立按键
  173. 164-矩阵键盘
  174. 165-矩阵键盘(LCD)
  175. 166-用DS1302与12864LCD设计的可调式中文电子日历
  176. 167-定时器的使用(方式1)
  177. 168-12864LCD图形滚动演示
  178. 169-用PG12864LCD设计的指针式电子钟
  179. 170-定时器的使用(方式2)
  180. 171-外部中断的使用
  181. 172-定时器和外部中断
  182. 173-开关控制12864LCD串行模式显示
  183. 174-点阵显示
  184. 175-液晶1602显示
  185. 176-12864带字库测试程序
  186. 177-串行12864显示
  187. 178-遥控键值解码-12864LCD显示
  188. 179-液晶12864并行
  189. 180-液晶12864并行2
  190. 181-串口发送试验
  191. 182-串口接收试验
  192. 183-串口接收(1602)
  193. 184-蜂鸣器发声
  194. 185-直流电机调速
  195. 186-蜂鸣器间断发声
  196. 187-lcd-12864应用
  197. 188-继电器控制
  198. 189-直流电机调速
  199. 190-步进电机
  200. 191-存储AT24C02
  201. 192-PCF8591T AD实验
  202. 193-PCF8591T芯片DA实验
  203. 194-温度采集DS18B20
  204. 195-EEPROM_24C02
  205. 196-12864LCD显示24C08保存的开机画面
  206. 197-红外解码
  207. 198-12864LCD显示EPROM2764保存的开机画面
  208. 199-时钟DS1302(LCD)
  209. 200-宏晶看门狗
  210. 201-SD卡
  211. 202-秒表
  212. 203-普通定时器时钟
  213. 204-彩屏控制
  214. 205-彩屏图片显示
  215. 206-12864+DS1302时钟+18B20温度计
  216. 207-12864测试程序
  217. 208-12864串行驱动演示
  218. 209-12864生产厂程序
  219. 210-12864中文显示测试
  220. 211-LCD12864
  221. 212-12864M液晶显示(有字库)程序(汇编)
  222. 213-超声波测距LCD12864显示
  223. 214-红外遥控键值解码12864液晶显示(汇编语言)
  224. 215-用DS1302与12864LCD设计的可调式中文电子日历
  225. 216-中文12864
  226. 217-中文12864LCD显示红外遥控解码实验
  227. 218-IO端口输出
  228. 219-IO端口输入
  229. 220-流水灯
  230. 221-数码管显示
  231. 222-数码管动态扫描演示
  232. 223-独立按键
  233. 224-独立按键去抖动
  234. 225-定时器0
  235. 226-定时器1
  236. 227-定时器2
  237. 228-外部中断0电平触发
  238. 229-外部中断0边沿触发
  239. 230-外部中断1
  240. 231-矩阵键盘
  241. 232-液晶LCM1602
  242. 233-LCD1602动态显示
  243. 234-EEPROM24c02
  244. 235-开机次数记忆
  245. 236-红外解码LCD1602液晶显示
  246. 237-红外解码数码管显示
  247. 238-喇叭
  248. 239-液晶背光控制
  249. 240-与电脑串口通信
  250. 241-步进电机
  251. 242-字库LCD12864液晶测试
  252. 243-液晶数码综合显示
  253. 244-99秒计时
  254. 245-99倒计时
  255. 246-抢答器
  256. 247-PWM调光
  257. 248-LED点阵
  258. 249-直流电机调速
  259. 250-按键计数器
  260. 251-秒表
  261. 252-数码管移动
  262. 253-花样灯
  263. 254-红绿灯
  264. 255-音乐播放
  265. 256-红外收发演示
  266. 257-普通定时器时钟
  267. 258-继电器控制
  268. 259-ps2键盘LCD1602液晶显示
  269. 260-RTC实时时钟DS1302液晶显示
  270. 261-单线温度传感器18b20
  271. 262-串口测温
  272. 263-带停机 步进电机正反转
  273. 264-步进电机正反转
  274. 265-AD_DA_PCF8591
  275. 266-液晶AD_DA_PCF8591
  276. 267-秒手动记数
  277. 268-功能感受
  278. 269-流水登
  279. 270-点亮一个二极管
  280. 271-用单片机控制一个灯闪烁
  281. 272-将P1口状态送入P0、P2、P3
  282. 273-P3口流水灯
  283. 274-通过对P3口地址的操作流水点亮8位LED
  284. 275-用不同数据类型控制灯闪烁时间
  285. 276-用P0口、P1 口分别显示加法和减法运算结果
  286. 277-用P0、P1口显示乘法运算结果
  287. 278-用P1、P0口显示除法运算结果
  288. 279-用自增运算控制P0口8位LED流水花样
  289. 280-用P0口显示逻辑与运算结果
  290. 281-用P0口显示条件运算结果
  291. 282-用P0口显示按位异或运算结果
  292. 283-用P0显示左移运算结果
  293. 284-万能逻辑电路实验
  294. 285-用右移运算流水点亮P1口8位LED
  295. 286-用if语句控制P0口8位LED的流水方向
  296. 287-用swtich语句的控制P0口8位LED的点亮状态
  297. 288-用for语句控制蜂鸣器鸣笛次数
  298. 289-包含单片机寄存器的头文件
  299. 290-用do-while语句控制P0口8位LED流水点亮
  300. 291-用字符型数组控制P0口8位LED流水点亮
  301. 292-用P0口显示字符串常量
  302. 293-用P0 口显示指针运算结果
  303. 294-用指针数组控制P0口8位LED流水点亮
  304. 295-用数组的指针控制P0 口8 位LED流水点亮
  305. 296-用P0 、P1口显示整型函数返回值
  306. 297-用有参函数控制P0口8位LED流水速度
  307. 298-用数组作函数参数控制流水花样
  308. 299-用数组作函数参数控制流水花样
  309. 300-用函数型指针控制P1口灯花样
  310. 301-用指针数组作为函数的参数显示多个字符串
  311. 302-字符函数ctype.h应用举例
  312. 303-内部函数intrins.h应用举例
  313. 304-标准函数stdlib.h应用举例
  314. 305-字符串函数string.h应用举例
  315. 306-宏定义应用举例
  316. 307-文件包应用举例
  317. 308-条件编译应用举例
  318. 309-用定时器T0查询方式P2口8位控制LED闪烁
  319. 310-用定时器T1查询方式控制单片机发出1KHz音频
  320. 311-将计数器T0计数的结果送P1口8位LED显示
  321. 311-用定时器T0的中断控制1位LED闪烁
  322. 312-用定时器T0的中断实现长时间定时
  323. 313-用定时器T1中断控制两个LED以不同周期闪烁
  324. 314-用计数器T1的中断控制蜂鸣器发出1KHz音频
  325. 315-用定时器T0的中断实现渴望主题曲的播放
  326. 316-输出50个矩形脉冲
  327. 317-输出正脉宽为250微秒的方波
  328. 318-用定时器T0控制输出高低宽度不同的矩形波
  329. 319-用外中断0的中断方式进行数据采集
  330. 320-输出负脉宽为200微秒的方波
  331. 321-方式0控制流水灯循环点亮
  332. 322-数据发送程序
  333. 323-数据接收程序
  334. 324-单片机向PC发送数据
  335. 325-单片机接收PC发出的数据
  336. 326-用LED数码显示数字5
  337. 327-用LED数码显示器循环显示数字0~9
  338. 328-用数码管慢速动态扫描显示数字1234
  339. 329-用LED数码显示器伪静态显示数字1234
  340. 330-用数码管显示动态检测结果
  341. 331-数码秒表设计
  342. 332-数码时钟设计
  343. 333-用LED数码管显示计数器T0的计数值
  344. 334-静态显示数字“59”
  345. 335-无软件消抖的独立式键盘输入实验
  346. 336-软件消抖的独立式键盘输入实验
  347. 337-CPU控制的独立式键盘扫描实验
  348. 338-定时器中断控制的独立式键盘扫描实验
  349. 339-独立式键盘控制的4级变速流水灯
  350. 340-独立式键盘的按键功能扩展:以一当四
  351. 341-独立式键盘调时的数码时钟实验
  352. 342-独立式键盘控制步进电机实验
  353. 343-矩阵式键盘按键值的数码管显示实验
  354. 344-矩阵式键盘按键音
  355. 345-简易电子琴
  356. 346-矩阵式键盘实现的电子密码锁
  357. 347-用LCD显示字符'A'
  358. 348-用LCD循环右移显示Welcome to China
  359. 349-将数据0x0f写入AT24C02再读出送P1口显示
  360. 350-液晶时钟设计
复制代码

单片机C语言实例(350例).7z (6.4 MB, 下载次数: 1483)

相关帖子

您需要登录后才可以回帖 登录 | 注册已关闭

本版积分规则

QQ|手机版|Archiver|从F到0 ( 蒙ICP备17002595号-1 )
蒙公网安备15010402000325号

腾讯云安全认证

GMT+8, 2024-4-18 20:30 , Processed in 0.455026 second(s), 31 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表