搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
MCS-51单片机C语言编程100例
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787519808334
  • 作      者:
    孙安青编著
  • 出 版 社 :
    中国电力出版社
  • 出版日期:
    2017
收藏
内容介绍
《MCS-51单片机C语言编程100例(第二版)》以STC15F2K60S2增强型的单周期单片机为核心器件,通过100个应用实例,以单片机的功能模块为起点,以每个模块的硬件、软件设计为主线,通过大量实例的介绍来达到理论联系实际的目的,让读者能迅速开发出实际的应用系统。本书讲解深入浅出,实例内容翔实,绝大多数模块、实例都有Proteus仿真验证,所有的模块和实例都有详细的硬件和软件设计。
展开
目录
前言
第 1 章 51单片机的基础应用实例 1
    11 闪烁灯实例 1
    12 流水灯实例 2
    13 左右交替循环灯实例 3
    14 花样流水灯实例 5
    15 单数码管显示十六进制数实例 6
    16 独立按键实现二进制数的加计数实例 8
    17 独立按键实现十进制数的加减计数实例 10
    18 一键多功能应用实例 12
    19 4×4矩阵键盘识别并在数码管上显示实例 14
    110 按键高级识别应用 16
    111 数码管实现浮点数的显示 18
    112 中断方式的加减计数实例 21
    113 查询方式实现的定时器0产生1s闪烁灯实例 23
    114 中断方式实现的定时器1产生05s和1s同时闪烁灯实例 25
    115 数码管显示的00~99自动秒计数实例 26
    116 定时器0实现的具有暂停功能的秒表实例 28
    117 定时器1实现的简易数字钟实例 31
    118 定时器0产生软PWM信号实例 34
    119 简易数字频率计实例 36
    120 定时器0实现的拉幕式数字显示效果实例 39
    121 频率数字可调的方波信号产生 42
    122 音阶演奏 45
    123 “叮咚”门铃实例 47
    124 串/并转换驱动数码管显示0~9实例 50
    125 向PC机发送字符串实例 51
    126 接收PC机的数字在数码管上显示实例 52
    127 定时器2实现的05s定时实例 55
    128 定时器2输出红外遥控器384kHz时钟频率实例 56
    129 PCA模块1实现硬PWM信号发生器实例 58
    130 PCA模块0产生02s的定时实例 61
    131 PCA模块2捕获功能实现脉冲宽度测量实例 63
    132 内置EEPROM的读写实例 66
    133 内置A/D转换器实现电压测量实例 70
    134 同步SPI接口实现的串/并转换实例 72
    135 中断嵌套实例 74
    136 三基色LED发光二极管实现的彩色显示实例 76
    137 8×8点阵LED显示数字及字母实例 79
    138 速度和方向可调的8×8点阵流动显示“I 爱心U” 82
    139 一个I/O引脚实现的多个按键识别应用实例 84
    140 基于PWM的0~9数字语音播放应用实例 87
第 2 章 外围器件扩展实例 91
    21 基于74HC595构成的8位共阴LED数码管显示实例 91
    22 基于MAX7221构成的8位共阴LED数码管显示实例 94
    23 74HC595构成的16×16点阵LED汉字显示实例 99
    24 74HC573构成的16×16点阵LED实现的汉字流水显示实例 101
    25 字符LCD液晶显示模块应用实例 104
    26 128×64图形点阵液晶模块实现的文本显示实例 108
    27 128×64图形点阵LCD模块实现图片显示实例 115
    28 I2C串行接口的AT24C02存储器读写实例 119
    29 SPI串行接口的AT93C46存储器读写实例 125
    210 DS18B20数字温度测量实例 131
    211 ADC0809构成的0~5V直流电压测量实例 138
    212 串行接口的ADC0832构成的数字电压表实例 142
    213 串行接口的单通道TLC549构成的温度测量实例 147
    214 8位并行D/A转换器DAC0832构成的单极性三角波产生实例 150
    215 DAC0832产生双极性正弦波信号实例 153
    216 串行D/A转换器TLC5615构成的多波形发生器实例 155
    217 TLC5620构成的相位差为120°的三路正弦发生器实例 159
    218 DS12C887构成的高精度数字钟实例 162
    219 I2C串行接口的DS1307构成的RTC实例 169
    220 可调速的直流电动机正反转应用实例 177
    221 可调速的步进电动机正反转应用实例 180
    222 基于DHT11传感器的温湿度环境测量应用实例 183
    223 240×128图形点阵LCD模块显示图文应用实例 188
    224 红外遥控接收解码应用实例 201
    225 2MB的串行接口Flash存储器AT45DB161D读写应用实例 205
    226 DS1302串行接口的RTC应用实例 212
    227 基于NRF24L01模块的点对点无线数据通信应用实例 217
    228 SRF05超声波模块的测距应用实例 229
    229 21英寸的TFT LCD真彩液晶显示屏驱动应用实例 232
    230 240×320像素的28英寸真彩TFT LCD液晶显示屏应用实例 239
    231 基于XPT2046构成的手写触摸屏应用实例 246
    232 125kHz的RFID卡片的ID号识别应用实例 253
    233 PS/2接口的PC键盘识别应用实例 258
    234 240×320像素的22″TFT LCD串口显示屏驱动应用实例 264
    235 SD卡的读写应用实例 271
第 3 章 综合应用实例 283
    31 数控电源设计应用实例 283
    32 简易数字信号源设计应用实例 293
    33 4个I/O口构成的4×3矩阵键盘实例 302
    34 简易波形数字测量与显示设计应用实例 306
    35 旋转的LED显示屏设计应用实例 318
    36 “两只老虎”电子音乐播放实例 323
    37 录音笔设计应用实例 325
    38 科学计算器设计应用实例 337
    39 128×64图形点阵LCD模块实现的动画效果显示实例 351
    310 128×64图形点阵LCD模块显示的多点温度巡检应用实例 363
    311 基于状态机的按键识别与温度报警系统设计实例 368
    312 具有播放/暂停功能的可选电子音乐播放实例 374
    313 基于I/O口的频率和幅度数字调节的正弦波信号产生实例 380
    314 基于128×64图形点阵LCD模块的滚动式菜单设计实例 385
    315 基于I/O引脚模拟串口通信应用实例 392
    316 模拟HT6121的红外遥控发射器设计应用实例 395
    317 带闹铃功能的数字时钟设计应用实例 400
    318 基于PCF8563的TFT LCD模块显示的指针式时钟日历实例 407
    319 TLC549与点阵LCD模块构成的超大数字显示电压表实例 422
    320 基于PCB板铜箔的触摸式按键识别应用实例 429
    321 液晶显示的带记忆功能电子密码锁设计应用实例 436
    322 基于FAT32文件系统的WAV文件播放器设计实例 446
    323 基于OV7670摄像头模块的视频图像显示应用实例 467
    324 远程无线控制的16×16全彩点阵LED屏设计应用实例 477
    325 基于TEA5767模块的全数字式收音机设计应用实例 492

参考文献 517
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证