更新时间:2022-01-21 14:00:59
封面
版权信息
内容简介
前言
第1章 单片机入门实战
1.1 单片机简介
1.2 单片机应用系统开发实战
第2章 数制与C51语言基础
2.1 数制与数制的转换
2.2 C51语言基础
第3章 51单片机编程软件的使用
3.1 Keil C51软件的版本及获取
3.2 程序的编写与编译
第4章 LED的单片机驱动电路与编程
4.1 LED介绍
4.2 单片机点亮单个LED的电路与程序详解
4.3 单片机点亮多个LED的电路与程序详解
4.4 采用PWM方式调节LED亮度的原理与程序详解
第5章 LED数码管的单片机驱动电路与编程
5.1 单片机驱动一位LED数码管的电路与程序详解
5.2 单片机驱动8位LED数码管的电路与程序详解
第6章 中断功能的使用与编程
6.1 中断的基本概念与处理过程
6.2 8051单片机的中断系统结构与控制寄存器
6.3 中断编程举例
第7章 定时器/计数器的使用与编程
7.1 定时器/计数器的定时与计数功能
7.2 定时器/计数器的结构原理
7.3 定时器/计数器的控制寄存器与四种工作方式
7.4 定时器/计数器的应用与编程
第8章 按键电路与编程
8.1 独立按键输入电路与程序详解
8.2 矩阵键盘输入电路与程序详解
第9章 双色LED点阵的使用与编程
9.1 双色LED点阵的结构原理与检测
9.2 单片机驱动双色点阵的电路与编程
第10章 液晶显示屏的使用与编程
10.1 1602字符型液晶显示屏的硬、软件介绍
10.2 单片机驱动1602液晶显示屏的电路与编程
第11章 步进电动机的使用与编程
11.1 步进电动机与驱动芯片介绍
11.2 单片机驱动步进电动机的电路与编程
第12章 串行通信与编程
12.1 概述
12.2 串行通信接口的结构与原理
12.3 串行通信接口的控制寄存器
12.4 四种工作方式与波特率的设置
12.5 串行通信的应用编程
第13章 I2C总线通信与编程
13.1 I2C总线介绍
13.2 I2C总线存储器24C02
13.3 单片机与24C02的I2C总线通信电路与编程
第14章 A/D与D/A转换电路与编程
14.1 A/D与D/A转换原理
14.2 A/D与D/A转换芯片PCF8591
14.3 由PCF8591构成的A/D和D/A转换电路与编程
第15章 51单片机的硬件系统
15.1 8051单片机的引脚功能与内部结构
15.2 8051单片机I/O接口的结构与工作原理
15.3 8051单片机的存储器
15.4 STC89C5x系列单片机介绍
第16章 电路绘图软件基础
16.1 概述
16.2 Protel 99 SE的组成与设计流程
16.3 设计文件的建立与管理
第17章 电路原理图和图形的绘制
17.1 电路原理图编辑器
17.2 电路原理图的设计
17.3 图形的绘制和文本、图片的编辑
17.4 层次原理图的设计
第18章 新元件及其封装的绘制与使用
18.1 元件库编辑器
18.2 新元件的制作与使用
18.3 元件报表的生成与元件库的管理
18.4 元件封装库编辑器
18.5 制作新元件封装
18.6 元件封装的管理
第19章 手工设计印制电路板
19.1 印制电路板设计基础
19.2 手工设计印制电路板步骤
第20章 自动设计印制电路板
20.1 基础知识
20.2 自动设计印制电路板步骤
20.3 PCB的显示
封底