图书标签:
发表于2024-11-28
8XC196K单片机及其应用系统设计 pdf epub mobi txt 电子书 下载 2024
本书对8×C196KX系列和8×C196 NT l6位单片机的软、硬件资源及其应用做了详细的论述。
该书可作为高等学校《微机原理》、《微机控制》课程的教材,也可供从事计算机应用的科技人员阅读。
第1章 嵌入式控制系统概论
1.1 单片机和嵌入式控制系统的定义、嵌入式系统的分类
1.2 MCS—51单片机在嵌入式控制系统中的地位和作用
1.3 嵌入式控制系统的研究方法
1.3.1 交叉编译环境Keil C
1.3.2 Keil C51的安装
1.4 程序的编辑、编译、调试和运行
1.4.1 建立项目
1.4.2 项目的运行模式
1.4.3 项目的编译模式
1.4.4 项目的调试
1.5 系统软件资源
1.6 习题
第2章 MCS—51单片机系统和系统扩展
2.1 MCS—51系列单片机
2.2 MCS—51单片机的外部引脚和总线
2.2.1 输入/输出引脚
2.2.2 MCS—51单片机的控制线
2.2.3 MCS—51单片机的片外总线
2.2.4 MCS—51单片机存储器结构
2.3 MCS—51单片机的最小系统
2.3.18051/8751的最小系统
2.3.28031最小应用系统
2.4 MCS—51单片机系统扩展
2.4.1 存储器扩展概述
2.4.2 存储器扩展的讨论
2.5 输入/输出口扩展和使用
2.5.1 简单I/O接口扩展
2.5.2 I/O口在TTL电路中使用
2.5.3 I/O口在外围设备中使用
2.6 习题
第3章 STC 89C51/89C52单片机介绍
3.189C51/89C52单片机资源和使用
3.1.189C51/89C52单片机片内资源
3.1.289C52单片机程序调试
3.289C52最小系统和仿真器使用
3.2.189C52最小系统
3.2.2 仿真器使用
3.3 习题
第4章 C51基本语句
4.1 C语言的特点及程序结构
4.1.1 C语言的特点
4.1.2 C语言和C51的程序结构
4.2 C51数据类型
4.2.1 字符型(字节型)char
4.2.2 int整型
4.2.3 long长整型
4.2.4 float浮点型
4.2.5 指针型
4.2.6 特殊功能寄存器型
4.2.7 位类型
4.3 C51的运算量
4.3.1 常量
4.3.2 变量
4.3.3 存储模式
4.3.4 绝对地址的访问
4.4 C51的运算符及表达式
4.4.1 赋值运算符
4.4.2 算术运算符
4.4.3 关系运算符
4.4.4 逻辑运算符
4.4.5“位”运算符
4.4.6 复合赋值运算符
4.4.7 逗号运算符
4.4.8 条件运算符
4.4.9 指针与地址运算符
4.5 表达式语句及复合语句
4.5.1 表达式语句
4.5.2 复合语句
4.6 C51的输入输出
4.6.1 格式输出函数printf()
4.6.2 格式输入函数scanf()
4.7 C51程序基本结构与相关语句
4.7.1 C51的基本结构
4.7.2 if语句
4.7.3 switch/case语句
4.7.4 while语句
4.7.5 do while语句
4.7.6 for语句
4.7.7 循环的嵌套
4.7.8 break和continue语句
4.7.9 return语句
4.8 习题
第5章 C51函数
5.1 函数的定义
5.2 函数的调用与声明
5.3 函数的嵌套与递归
5.4 局部变量和全局变量
5.4.1 局部变量
5.4.2 全局变量
5.5 习题
第6章 C51构造数据类型
6.1 数组
6.1.1 一维数组
6.1.2 字符数组
6.2 指针
6.2.1 指针的概念
6.2.2 指针变量的定义
6.2.3 指针变量的引用
6.3 结构
6.3.1 结构与结构变量的定义
6.3.2 结构变量的引用
6.4 联合
6.4.1 联合的定义
6.4.2 联合变量的引用
6.5 枚举
6.6 习题
第7章 MCS—51可编程并行I/O接口
7.1 可编程并行I/O接口8255A
7.1.18255A的结构和工作方式
7.1.28255A与MCS—51单片机的硬件接口与编程
7.2 可编程I/O扩展接口8155
7.2.18155的结构和工作方式
7.2.28155与MCS—51单片机的连接和软件编程
7.3 步进电机控制电路
7.4 输入输出程序编写
7.5 习题
第8章 MCS—51单片机的中断系统
8.1 中断的基本概念
8.2 MCS—51单片机的中断系统
8.2.1 MCS—51单片机的中断源
8.2.2 优先级控制
8.2.3 中断响应
8.2.4 中断应用举例
8.3 习题
第9章 MCS—51定时器/计数器接口
9.1 定时器/计数器接口概述
9.1.1 定时/计数器的主要特性
9.1.2 定时/计数器T0、T1的结构及工作原理
9.2 定时/计数器的工作方式寄存器和控制寄存器
9.2.1 定时/计数器的方式寄存器TMOD
9.2.2 定时/计数器的控制寄存器TCON
9.3 定时/计数器的工作方式
9.4 定时/计数器的初始化编程及应用
9.4.1 定时/计数器的编程
9.4.2 定时/计数器的应用
9.5 习题
第10章 MCS—51单片机串行接口
10.1 通信的基本概念
10.2 MCS—51单片机串行口功能与结构
10.3 串行口的工作方式
10.3.1 方式0
10.3.2 方式1
10.3.3 方式2和方式3
10.4 串行口波特率计算
10.5 串行口的编程和应用
10.5.1 串行口的编程步骤
10.5.2 串行口的应用实例
10.6 RS232和RS422、RS485通信
10.6.1 RS232通信
10.6.2 RS—422与RS—485串行接口
10.7 习题
第11章 MCS—51与键盘、显示器的接口
11.1 MCS—51单片机与键盘接口
11.1.1 独立式键盘
11.1.2 行列式键盘
11.2 MCS—51单片机与LED显示器接口
11.2.1 LED显示器的结构与原理
11.2.2 LED数码管显示器的译码方式
11.2.3 LED数码管的显示
11.2.4 LED显示器与单片机的接口
11.3 串行键盘/显示芯片HD7279A介绍
11.3.1 HD7279A简介
11.3.2 HD7279A命令时序
11.3.3 HD7279A与MCS—51单片机接口
11.3.4 HD7279A驱动程序
11.4 习题
第12章 MCS—51与常用串行芯片接口
12.1 MCS—51单片机与C总线芯片接口
12.1.1 总线简介
12.1.2 C总线与MCS—51单片机接口
12.1.3 CAT24WCXX与单片机的接口与编程
12.2 MCS—51单片机与串行日历时钟芯片接口
12.2.1 串行日历时钟芯片DS 1302 简介
12.2.2 DS1302的输入输出
12.3 单总线(1—wire)数字温度传感器的接口
12.3.1 DS18B20简介
12.3.2 DS18B20的内部结构
12.3.3 DS18B20的温度转换过程
12.3.4 DS18B20的软件驱动程序
12.4 习题
第13章 MCS—51与D/A、A/D的接口
13.1 A/D、D/A转换原理及常用芯片介绍
13.1.1 D/A转换器概述
13.1.2 A/D转换器原理
13.2 PCF85918位A/D和D/A转换芯片
13.2.1 PCF8591一般介绍
13.2.2 PCF8591软件编程
13.3 习题
第14章 汉字和西文字符显示原理
14.1 英文字符在计算机中的表示
14.1.1 ASCII码
14.1.2 英文字符的显示
14.1.3 其他西文字符在计算机中的存储和显示
14.1.4 屏幕上“打点”
14.1.5 汉字显示概述
14.2 汉字字符集介绍
14.3 汉字的内码
14.4 内码转换为区位码
14.5 字模提取与小字库建立
14.5.1 用C语言提取16×16点阵字模
14.5.224×24点阵字模的C语言提取程序
14.5.3 用Delphi提取字模和建立小字库
14.5.4 通用字模提取程序MinFonBase使用说明
14.6 汇编语言字模与C语言字模互相转换
14.6.1 汇编语言字模转换为C语言字模
14.6.2 C语言字模转换为汇编语言字模
14.7 自造字符和自造图形点阵方法
14.7.1 自造字符点阵方法
14.7.2 自造图形点阵方法
14.8习题
第15章 T6963C的汉字字符显示
15.1 T6963C的一般介绍
15.1.1 T6963C的硬件特点
15.1.2 T6963C的引脚说明及功能
15.1.3 T6963C的状态字
15.2 T6963C指令系统
15.2.1 指针设置指令
15.2.2 控制指令
15.2.3 数据读写指令
15.2.4 屏操作指令
15.2.5 位操作指令
15.3 T6963C和单片机的连接
15.3.1 直接连接
15.3.2 间接连接
15.4 T6963C的驱动程序
15.5 T6963C的内嵌字符表
15.6 习题
第16章 KS0108液晶显示器驱动控制
16.1 KS0108液晶显示器概述
16.1.1 KS0108的硬件特点
16.1.2 KS0108与微处理机的接口
16.1.3 KS0108的电源和对比度调整
16.2 KS0108的指令系统
16.2.1 显示开/关指令
16.2.2 行列设置命令
16.2.3 数据和状态读写命令
16.3 KS0108的软件驱动程序
16.4 ASCII 8×8字符库
16.5 习题
第17章 HD61830液晶显示器驱动控制
17.1 HD61830液晶显示器概述
17.2 HD61830的指令系统
17.2.1 方式控制指令
17.2.2 显示域设置指令
17.2.3 光标设置指令
17.2.4 数据读写指令
17.2.5“位”操作指令
17.3 HD61830液晶显示器驱动控制程序
17.3.1 HD61830液晶显示器显示RAM结构
17.3.2 软件程序
17.4 HD61830 CGRAM字符代码表
17.5 习题
参考文献
评分
评分
评分
评分
8XC196K单片机及其应用系统设计 pdf epub mobi txt 电子书 下载 2024