MCS-51单片机C语言编程100例(第二版)

副标题:无

作   者:孙安青

分类号:

ISBN:9787519808334

微信扫一扫,移动浏览光盘

简介

目录

前言第 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 按键高级识别应用 16    1.11 数码管实现浮点数的显示 18    1.12 中断方式的加减计数实例 21    1.13 查询方式实现的定时器0产生1s闪烁灯实例 23    1.14 中断方式实现的定时器1产生0.5s和1s同时闪烁灯实例 25    1.15 数码管显示的00~99自动秒计数实例 26    1.16 定时器0实现的具有暂停功能的秒表实例 28    1.17 定时器1实现的简易数字钟实例 31    1.18 定时器0产生软PWM信号实例 34    1.19 简易数字频率计实例 36    1.20 定时器0实现的拉幕式数字显示效果实例 39    1.21 频率数字可调的方波信号产生 42    1.22 音阶演奏 45    1.23 “叮咚”门铃实例 47    1.24 串/并转换驱动数码管显示0~9实例 50    1.25 向PC机发送字符串实例 51    1.26 接收PC机的数字在数码管上显示实例 52    1.27 定时器2实现的0.5s定时实例 55    1.28 定时器2输出红外遥控器38.4kHz时钟频率实例 56    1.29 PCA模块1实现硬PWM信号发生器实例 58    1.30 PCA模块0产生0.2s的定时实例 61    1.31 PCA模块2捕获功能实现脉冲宽度测量实例 63    1.32 内置EEPROM的读写实例 66    1.33 内置A/D转换器实现电压测量实例 70    1.34 同步SPI接口实现的串/并转换实例 72    1.35 中断嵌套实例 74    1.36 三基色LED发光二极管实现的彩色显示实例 76    1.37 8×8点阵LED显示数字及字母实例 79    1.38 速度和方向可调的8×8点阵流动显示“I 爱心U” 82    1.39 一个I/O引脚实现的多个按键识别应用实例 84    1.40 基于PWM的0~9数字语音播放应用实例 87第 2 章 外围器件扩展实例 91    2.1 基于74HC595构成的8位共阴LED数码管显示实例 91    2.2 基于MAX7221构成的8位共阴LED数码管显示实例 94    2.3 74HC595构成的16×16点阵LED汉字显示实例 99    2.4 74HC573构成的16×16点阵LED实现的汉字流水显示实例 101    2.5 字符LCD液晶显示模块应用实例 104    2.6 128×64图形点阵液晶模块实现的文本显示实例 108    2.7 128×64图形点阵LCD模块实现图片显示实例 115    2.8 I2C串行接口的AT24C02存储器读写实例 119    2.9 SPI串行接口的AT93C46存储器读写实例 125    2.10 DS18B20数字温度测量实例 131    2.11 ADC0809构成的0~5V直流电压测量实例 138    2.12 串行接口的ADC0832构成的数字电压表实例 142    2.13 串行接口的单通道TLC549构成的温度测量实例 147    2.14 8位并行D/A转换器DAC0832构成的单极性三角波产生实例 150    2.15 DAC0832产生双极性正弦波信号实例 153    2.16 串行D/A转换器TLC5615构成的多波形发生器实例 155    2.17 TLC5620构成的相位差为120°的三路正弦发生器实例 159    2.18 DS12C887构成的高精度数字钟实例 162    2.19 I2C串行接口的DS1307构成的RTC实例 169    2.20 可调速的直流电动机正反转应用实例 177    2.21 可调速的步进电动机正反转应用实例 180    2.22 基于DHT11传感器的温湿度环境测量应用实例 183    2.23 240×128图形点阵LCD模块显示图文应用实例 188    2.24 红外遥控接收解码应用实例 201    2.25 2MB的串行接口Flash存储器AT45DB161D读写应用实例 205    2.26 DS1302串行接口的RTC应用实例 212    2.27 基于NRF24L01模块的点对点无线数据通信应用实例 217    2.28 SRF05超声波模块的测距应用实例 229    2.29 2.1英寸的TFT LCD真彩液晶显示屏驱动应用实例 232    2.30 240×320像素的2.8英寸真彩TFT LCD液晶显示屏应用实例 239    2.31 基于XPT2046构成的手写触摸屏应用实例 246    2.32 125kHz的RFID卡片的ID号识别应用实例 253    2.33 PS/2接口的PC键盘识别应用实例 258    2.34 240×320像素的2.2″TFT LCD串口显示屏驱动应用实例 264    2.35 SD卡的读写应用实例 271第 3 章 综合应用实例 283    3.1 数控电源设计应用实例 283    3.2 简易数字信号源设计应用实例 293    3.3 4个I/O口构成的4×3矩阵键盘实例 302    3.4 简易波形数字测量与显示设计应用实例 306    3.5 旋转的LED显示屏设计应用实例 318    3.6 “两只老虎”电子音乐播放实例 323    3.7 录音笔设计应用实例 325    3.8 科学计算器设计应用实例 337    3.9 128×64图形点阵LCD模块实现的动画效果显示实例 351    3.10 128×64图形点阵LCD模块显示的多点温度巡检应用实例 363    3.11 基于状态机的按键识别与温度报警系统设计实例 368    3.12 具有播放/暂停功能的可选电子音乐播放实例 374    3.13 基于I/O口的频率和幅度数字调节的正弦波信号产生实例 380    3.14 基于128×64图形点阵LCD模块的滚动式菜单设计实例 385    3.15 基于I/O引脚模拟串口通信应用实例 392    3.16 模拟HT6121的红外遥控发射器设计应用实例 395    3.17 带闹铃功能的数字时钟设计应用实例 400    3.18 基于PCF8563的TFT LCD模块显示的指针式时钟日历实例 407    3.19 TLC549与点阵LCD模块构成的超大数字显示电压表实例 422    3.20 基于PCB板铜箔的触摸式按键识别应用实例 429    3.21 液晶显示的带记忆功能电子密码锁设计应用实例 436    3.22 基于FAT32文件系统的WAV文件播放器设计实例 446    3.23 基于OV7670摄像头模块的视频图像显示应用实例 467    3.24 远程无线控制的16×16全彩点阵LED屏设计应用实例 477    3.25 基于TEA5767模块的全数字式收音机设计应用实例 492参考文献 517

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

我要提交勘误建议
MCS-51单片机C语言编程100例(第二版)
    • 名称
    • 类型
    • 大小
    FAQ

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    1.光盘下载后一定要刻录吗? 2.下载下来的光盘文件类型,不是镜像文件。

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    发送
    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon