图书介绍

MCS-51单片机C语言编程100例PDF|Epub|txt|kindle电子书版本网盘下载

MCS-51单片机C语言编程100例
  • 孙安青编著 著
  • 出版社: 北京:中国电力出版社
  • ISBN:9787512364578
  • 出版时间:2015
  • 标注页数:478页
  • 文件大小:55MB
  • 文件页数:487页
  • 主题词:单片微型计算机-C语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

MCS-51单片机C语言编程100例PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 51单片机的基础应用实例1

1.1 闪烁灯1

1.2 跑马灯2

1.3 左右交替循环灯3

1.4 花样流水灯5

1.5 单数码管显示十六进制6

1.6 独立按键二进制加计数8

1.7 独立按键十进制数的加减计数10

1.8 一键多功能应用12

1.9 4×4矩阵键盘识别数码管显示14

1.10 4位可预置可逆双向计数16

1.11 中断方式的按键加1计数18

1.12 中断方式的加减计数20

1.13 查询方式实现的定时器T0产生1s闪烁灯22

1.14 中断方式实现的定时器T1产生0.5s和1s同时闪烁灯24

1.15 数码管显示的00~99自动秒计数25

1.16 定时器T0实现的具有暂停功能的秒表27

1.17 定时器T1实现的简易数字钟30

1.18 定时器T0产生软PWM信号33

1.19 简易数字频率计36

1.20 定时器T0实现的拉幕式数字显示效果39

1.21 “嘀、嘀”报警声41

1.22 模拟救护车的警铃声43

1.23 “叮咚”门铃45

1.24 串/并转换驱动数码管显示0~947

1.25 向PC发送字符串49

1.26 接收PC数字在数码管显示50

1.27 定时器T2实现的0.5s定时53

1.28 定时器T2输出红外遥控器38.4kHz时钟频率54

1.29 PCA模块1实现的PWM信号发生器55

1.30 PCA模块0产生0.2s的定时59

1.31 PCA模块2捕获功能实现脉冲宽度测量61

1.32 内置EEPROM的读/写65

1.33 内置A/D转换器电压测量68

1.34 同步SPI接口实现的串/并转换71

1.35 中断嵌套73

1.36 三基色LED发光二极管实现的彩色显示75

1.37 8×8点阵LED显示数字及字母78

1.38 按键控制的8×8点阵LED显示图形80

1.39 一个IO引脚实现的多个按键识别应用83

1.40 基于PWM的0~9数字语音播放应用85

第2章 外围器件扩展实例90

2.1 基于74HC595构成的8位共阴LED数码管显示90

2.2 基于MAX7221构成的8位共阴LED数码管显示93

2.3 74HC595构成的16×16点阵LED汉字显示98

2.4 74HC573构成的16×16点阵LED实现的汉字流水显示100

2.5 字符LCD液晶显示模块应用103

2.6 128×64图形点阵液晶模块实现的文本显示107

2.7 128×64图形点阵LCD模块实现图片显示114

2.8 12C串行接口的AT24C02存储器读/写119

2.9 SPI串行接口的AT93C46存储器读/写124

2.10 DS18B20数字温度测量131

2.11 ADC0809构成的0~5V直流电压测量139

2.12 串行接口的ADC0832构成的数字电压表143

2.13 串行接口的单通道TLC549构成的温度测量147

2.14 8位并行D/A转换器DAC0832构成的单极性三角波产生152

2.15 DAC0832产生双极性正弦波信号154

2.16 串行D/A转换器TLC5615构成的多波形发生器156

2.17 TLC5620构成的相位差为120°的三路正弦发生器160

2.18 DS12C887构成的高精度数字钟164

2.19 12C串行接口的DS1307构成的RTC171

2.20 可调速的直流电动机正、反转应用179

2.21 可调速的步进电动机正、反转应用182

2.22 基于DHT11传感器的温/湿度环境测量应用185

2.23 240×128图形点阵LCD模块显示图文应用190

2.24 红外遥控接收解码应用204

2.25 2MB串行接口Flash存储器AT45DB161D读/写应用208

2.26 DS1302串行接口的RTC应用215

2.27 基于NRF24L01模块的点对点无线数据通信应用221

2.28 SRF05超声波模块的测距应用232

2.29 2.1"的TFTLCD真彩液晶显示屏驱动应用235

2.30 240×320像素的2.8"真彩TFTLCD液晶显示屏应用243

2.31 基于XPT2046构成的手写触摸屏应用250

2.32 125kHz的RFID卡片的ID号识别应用257

2.33 PS/2接口的PC键盘识别应用262

2.34 240×320像素的2.2"TFTLCD串口显示屏驱动应用269

2.35 SD卡的读/写应用276

第3章 综合应用288

3.1 按键高级识别应用288

3.2 数码管实现浮点数的显示290

3.3 4个IO口构成的4×3矩阵键盘293

3.4 频率数字可调的方波信号产生297

3.5 音阶演奏300

3.6 “两只老虎”电子音乐播放302

3.7 速度和方向可调的8×8点阵流动显示“I爱心U”305

3.8 简易计算器应用307

3.9 128×64图形点阵LCD模块实现的动画效果显示313

3.10 128×64图形点阵LCD模块显示的多点温度巡检应用325

3.11 电子琴应用330

3.12 具有播放/暂停功能的可选电子音乐播放333

3.13 基于IO口的频率和幅度数字调节的正弦波信号产生339

3.14 基于128×64图形点阵LCD模块的滚动式菜单设计344

3.15 基于IO引脚模拟串口通信应用351

3.16 模拟HT6121的红外遥控发射器设计应用354

3.17 带闹铃功能的数字时钟设计应用358

3.18 基于PCF8563的TFTLCD模块显示的指针式时钟日历366

3.19 TLC549与点阵LCD模块构成的超大数字显示电压表382

3.20 基于PCB板铜箔的触摸式按键识别应用388

3.21 液晶显示的带记忆功能电子密码锁设计应用395

3.22 基于FAT32文件系统的WAV文件播放器设计406

3.23 基于OV7670摄像头模块的视频图像显示应用428

3.24 远程无线控制的16×16全彩点阵LED屏设计应用439

3.25 基于TEA5767模块的全数字式收音机设计应用453

参考文献478

热门推荐