在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例嵌入式开发 → C51单片机实例400

C51单片机实例400

嵌入式开发

下载此实例
  • 开发语言:C/C++
  • 实例大小:29.18M
  • 下载次数:28
  • 浏览次数:89
  • 发布时间:2022-12-25
  • 实例类别:嵌入式开发
  • 发 布 人:15936982275
  • 文件格式:.zip
  • 所需积分:5
 相关标签: 51单片机 C51 300 00 51

实例介绍

【实例简介】C51单片机实例400

【实例截图】

from clipboardfrom clipboardfrom clipboardfrom clipboardfrom clipboardfrom clipboardfrom clipboardfrom clipboardfrom clipboardfrom clipboard

【核心代码】

.
├── 单片机C语言实例(400例)
│   ├── 1-IO输出-点亮1个LED灯方法1
│   ├── 10-LED循环左移
│   ├── 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口灯花样
│   ├── 301-用指针数组作为函数的参数显示多个字符串
│   ├── 302-字符函数ctype.h应用举例
│   ├── 303-内部函数intrins.h应用举例
│   ├── 304-标准函数stdlib.h应用举例
│   ├── 305-字符串函数string.h应用举例
│   ├── 306-宏定义应用举例
│   ├── 307-文件包应用举例
│   ├── 308-条件编译应用举例
│   ├── 309-用定时器T0查询方式P2口8位控制LED闪烁
│   ├── 31-99累减
│   ├── 310-用定时器T1查询方式控制单片机发出1KHz音频
│   ├── 311-用定时器T0的中断控制1位LED闪烁
│   ├── 311-将计数器T0计数的结果送P1口8位LED显示
│   ├── 312-用定时器T0的中断实现长时间定时
│   ├── 313-用定时器T1中断控制两个LED以不同周期闪烁
│   ├── 314-用计数器T1的中断控制蜂鸣器发出1KHz音频
│   ├── 315-用定时器T0的中断实现渴望主题曲的播放
│   ├── 316-输出50个矩形脉冲
│   ├── 317-输出正脉宽为250微秒的方波
│   ├── 318-用定时器T0控制输出高低宽度不同的矩形波
│   ├── 319-用外中断0的中断方式进行数据采集
│   ├── 32-999累减
│   ├── 320-输出负脉宽为200微秒的方波
│   ├── 321-方式0控制流水灯循环点亮
│   ├── 322-数据发送程序
│   ├── 323-数据接收程序
│   ├── 324-单片机向PC发送数据
│   ├── 325-单片机接收PC发出的数据
│   ├── 326-用LED数码显示数字5
│   ├── 327-用LED数码显示器循环显示数字0~9
│   ├── 328-用数码管慢速动态扫描显示数字1234
│   ├── 329-用LED数码显示器伪静态显示数字1234
│   ├── 33-9999累减
│   ├── 330-用数码管显示动态检测结果
│   ├── 331-数码秒表设计
│   ├── 332-数码时钟设计
│   ├── 333-用LED数码管显示计数器T0的计数值
│   ├── 334-静态显示数字“59”
│   ├── 335-无软件消抖的独立式键盘输入实验
│   ├── 336-软件消抖的独立式键盘输入实验
│   ├── 337-CPU控制的独立式键盘扫描实验
│   ├── 338-定时器中断控制的独立式键盘扫描实验
│   ├── 339-独立式键盘控制的4级变速流水灯
│   ├── 34-显示小数点
│   ├── 340-独立式键盘的按键功能扩展:以一当四
│   ├── 341-独立式键盘调时的数码时钟实验
│   ├── 342-独立式键盘控制步进电机实验
│   ├── 343-矩阵式键盘按键值的数码管显示实验
│   ├── 344-矩阵式键盘按键音
│   ├── 345-简易电子琴
│   ├── 346-矩阵式键盘实现的电子密码锁
│   ├── 347-用LCD显示字符'A'
│   ├── 348-用LCD循环右移显示Welcome to China
│   ├── 349-将数据0x0f写入AT24C02再读出送P1口显示
│   ├── 35-数码管消隐
│   ├── 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的读写操作
│   ├── 36-数码管递加递减带消隐
│   ├── 360-基于ADC0832的数字电压表
│   ├── 361-用DAC0832产生锯齿波电压
│   ├── 362-用P1口显示红外遥控器的按键值
│   ├── 363-用红外遥控器控制继电器
│   ├── 364-基于DS1302的日历时钟
│   ├── 365-单片机数据发送程序
│   ├── 366-电机转速表设计
│   ├── 367-热敏电阻测温数码管显示
│   ├── 368-继电器
│   ├── 369-数码管
│   ├── 37-数码管左移
│   ├── 370-独立按键
│   ├── 371-矩阵键盘
│   ├── 372-1602液晶
│   ├── 373-24C08
│   ├── 374-DS1302
│   ├── 375-12864液晶(带字库)
│   ├── 376-18B20
│   ├── 377-12864不带字库
│   ├── 378-红外接收
│   ├── 379-串口通讯
│   ├── 38-数码管右移
│   ├── 38-数码管右移1
│   ├── 380-外中断实验
│   ├── 381-光敏自动调光程序
│   ├── 382-步进电机
│   ├── 383-直流电机
│   ├── 384-PCF8591 AD转换实验
│   ├── 385-PCF8591 DA转换实验
│   ├── 386-PCF8591AD转换一路数码管显示
│   ├── 387-PCF8591AD转换4路数码管显示
│   ├── 388-PCF8591DA输出实验
│   ├── 389-超声波测距实验
│   ├── 39-数码管右移2
│   ├── 390-原创 VB上位机控制LED灯程序
│   ├── 391-无线遥控接收模块实验
│   ├── 392-本站原创 PC与单片机双向通讯智能温控程序
│   ├── 393-本站原创 VB遥控播放器红外遥控解码
│   ├── 394-本站原创VB控制继电器实验
│   ├── 395-原创VB串口继电器控制实验
│   ├── 396-原创VB控制4X4控制系统
│   ├── 397-原创VB上位机控制数码管
│   ├── 398-光敏电阻数码管显示
│   ├── 399-51单片机定时器2应用实例
│   ├── 4-IO输出-点亮多个LED灯方法2
│   ├── 40-数码管循环左移
│   ├── 400-综合实例
│   ├── 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-步进电机转速数码管显示
│   ├── 86-步进电机调速原理
│   ├── 86-双步进电机综合控制
│   ├── 87-步进电机综合控制
│   ├── 87-步进电机调速原理
│   ├── 87-双步进电机综合控制
│   ├── 88-直流电机按键控制
│   ├── 89-直流电机调速控制
│   ├── 9-8位LED右移
│   ├── 90-继电器控制原理
│   ├── 91-双继电器模拟洗衣机电机控制
│   ├── 92-1602液晶静态显示
│   ├── 93-1602液晶动态显示
│   ├── 94-1602液晶滚动显示
│   ├── 95-1602液晶移动显示
│   ├── 96-1602液晶按键输入显示
│   ├── 97-2402存储1个数据
│   ├── 98-24c02存储多个数据
│   └── 99-24c02存储花样流水灯
└── 好例子网_单片机C语言实例(400例).zip

411 directories, 1 file


标签: 51单片机 C51 300 00 51

实例下载地址

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警