《单片机C语言编程从入门到精通计算机与互联网蔡杏山化学工业》[77M]百度网盘|pdf下载|亲测有效
《单片机C语言编程从入门到精通计算机与互联网蔡杏山化学工业》[77M]百度网盘|pdf下载|亲测有效

单片机C语言编程从入门到精通计算机与互联网蔡杏山化学工业 pdf下载

出版社 读买天下图书专营店
出版年 2020-02
页数 390页
装帧 精装
评分 8.8(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供单片机C语言编程从入门到精通计算机与互联网蔡杏山化学工业电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

  商品基本信息,请以下列介绍为准
商品名称:51单片机C语言编程从入门到精通
作者:蔡杏山
定价:79.8
出版社:化学工业出版社
出版日期:2020-02-01
ISBN:9787122350800
印次:
版次:1
装帧:平装
开本:26开

  内容简介
本书通过大量实例和采用程序逐行解说的方式介绍51单片机和C语言编程。全书主要内容有单片机快速入门、数制与C51语言基础、51单片机编程软件的使用、单片机驱动发光二极管的电路及编程、单片机驱动LED数码管的电路及编程、中断功能的使用及编程、定时器/计数器的使用及编程、按键电路及编程、双色LED点阵的使用及编程、液晶显示屏的使用及编程、步进电机的使用及编程、单片机的串行通信及编程、模拟I2C总线通信及编程、A/D(模/数)与D/A(数/模)转换电路及编程、51单片机的硬件系统、单片机开发常用电子元器件。
本书内容由浅入深、语言通俗易懂,并且内容结构安排符合学习认知规律,适合作为初学者学习51单片机C语言编程的自学图书,也适合作为职业院校电类专业的单片机教材使用。

  目录
第1章单片机快速入门 1
1.1 单片机简介 / 1
1.1.1 什么是单片机 / 1
1.1.2 单片机应用系统的组成及实例说明 / 2
1.1.3 单片机的分类 / 3
1.1.4 单片机的应用领域 / 4
1.2 单片机应用系统开发实例 / 4
1.2.1 选择单片机的型号 / 4
1.2.2 设计单片机电路原理图 / 5
1.2.3 制作单片机电路 / 6
1.2.4 用编程软件编写单片机控制程序 / 7
1.2.5 计算机、(烧录)器和单片机的连接 / 10
1.2.6 用烧录软件将程序写入单片机 / 13
1.2.7 单片机电路的通电与测试 / 16

第2章数制与C51语言基础 18
2.1 数制与数制的转换 / 18
2.1.1 十进制数 / 18
2.1.2 二进制数 / 18
2.1.3 十六进制数 / 20
2.1.4 二进制数与十进制数的转换 / 20
2.1.5 二进制数与十六进制数的转换 / 20
2.1.6 单片机的数的表示及运算 / 21
2.2 C51语言基础 / 23
2.2.1 常量 / 23
2.2.2 变量 / 24
2.2.3 运算符 / 24
2.2.4 关键字 / 27
2.2.5 数组 / 28
2.2.6 循环语句(while、do while、for语句) / 29
2.2.7 选择语句(if、switch…case语句) / 30

第3章51单片机编程软件的使用 33
3.1 Keil C51软件的安装 / 33
3.1.1 Keil C51软件的版本及获取 / 33
3.1.2 Keil C51软件的安装 / 33
3.2 程序的编写与编译 / 35
3.2.1 启动Keil C51软件并新建工程文件 / 35
3.2.2 新建源程序文件并与工程关联起来 / 38
3.2.3 编写程序 / 40
3.2.4 编译程序 / 42
3.3 程序的仿真与调试 / 45
3.3.1 编写或打开程序 / 45
3.3.2 仿真设置 / 46
3.3.3 编译程序 / 47
3.3.4 仿真调试程序 / 48

第4章单片机驱动发光二极管的电路及编程 52
4.1 LED(发光二极管) / 52
4.1.1 外形与符号 / 52
4.1.2 性质 / 52
4.1.3 检测 / 53
4.1.4 限流电阻的阻值计算 / 53
4.2 单片机点亮单个LED的电路及程序详解 / 53
4.2.1 单片机点亮单个LED的电路 / 53
4.2.2 采用位作方式编程点亮单个LED的程序及详解 / 54
4.2.3 采用字节作方式编程点亮单个LED的程序及详解 / 55
4.2.4 单个LED以固定频率闪烁发光的程序及详解 / 56
4.2.5 单个LED以不同频率闪烁发光的程序及详解 / 58
4.3 单片机点亮多个LED的电路及程序详解 / 59
4.3.1 单片机点亮多个LED的电路 / 59
4.3.2 采用位作方式编程点亮多个LED的程序及详解 / 59
4.3.3 采用字节作方式编程点亮多个LED的程序及详解 / 60
4.3.4 多个LED以不同频率闪烁发光的程序及详解 / 61
4.3.5 多个LED左移和右移的程序及详解 / 61
4.3.6 LED循环左移和右移的程序及详解 / 63
4.3.7 LED移动并闪烁发光的程序及详解 / 64
4.3.8 用查表方式控制LED多样形式发光的程序及详解 / 65
4.3.9 LED花样发光的程序及详解 / 66
4.4 采用PWM(脉宽调制)方式调节LED亮度的原理及程序详解 / 67
4.4.1 采用PWM方式调节LED亮度的原理 / 67
4.4.2 采用PWM方式调节LED亮度的程序及详解 / 68

第5章单片机驱动LED数码管的电路及编程 70
5.1 单片机驱动一位LED数码管的电路及程序详解 / 70
5.1.1 一位LED数码管的外形、结构与检测 / 70
5.1.2 单片机连接一位LED数码管的电路 / 72
5.1.3 单个数码管静态显示一个字符的程序及详解 / 73
5.1.4 单个数码管动态显示多个字符的程序及详解 / 73
5.1.5 单个数码管环形转圈

  编辑
本书立足于单片机的各类型应用技术,采用大量实例和程序逐行解说的方式,详细介绍51单片机和C语言编程开发与应用技术。
内容特点:
1 立足于单片机工程应用:由浅入深,结合丰富的开发实例,介绍51单片机C语言开发从入门到各领域应用的各项知识和技能。
2 配套视频讲解:与纸质图书相辅相成,配有相关视频演示讲解单片机开发的各项技术;
3 提供开发源程序和代码:真实可靠,可移植性强,可以直接用于单片机开发设计。