手把手教你学单片机的图书目录
第1章实验设备及器材使用介绍
1.1单片机的发展史及特点
1.2单片机入门的有效途径
1.3实验工具及器材
第2章KeilC51集成开发环境及TOP851多功能编程器
2.1KeilC51集成开发环境软件安装
2.2TOP851烧录软件安装
2.3TOP851烧录软件操作
第3章初步接触KeilC51及TOP851软件并感受第一个演示程序效果
3.1建立一个工程项目,选择芯片并确定选项
3.2建立源程序文件
3.3添加文件到当前项目组中
3.4编译(汇编)文件
3,5检查并修改源程序文件中的错误
3.6软件模拟仿真调试
3.7烧录程序(编程操作)
3.8观察程序运行的结果
第4章单片机的基本知识
4.1MCS51单片机的基本结构
4.280C51基本特性及引脚定义
4.380C51的内部结构
4.480C51的存储器配置和寄存器
第5章汇编语言程序指令的学习
5.1MCS51单片机的指令系统
5.2汇编语言的特点
5.3汇编语言的语句格式
第6章数据传送指令的学习及实验
6.1按寻址方式分类的数据传送指令
6.2点亮/熄灭一个发光二极管的实验,自动循环工作
6.3点亮/熄灭一个发光二极管的实验,点亮/熄灭时间自动发生变化(分3段),自动循环工作
6.4P1口的8个发光二极管每隔2个右循环点亮实验
6.5MCS51内部的RAM和特殊功能寄存器SFR的数据传送指令
6.6“跑马灯”实验
6.7单片机的受控输出显示实验
6.8小结
第7章算术运算指令的学习及实验
7.1算术运算指令
7.3FFH、03H两数相乘实验,结果从P0、P1口输出
7.4加1指令实验,让P1口的8个发光二极管模拟二进制的加法运算
7.5加1指令实验(不进行二十进制调整)
7.6加1指令实验(进行二十进制调整)
7.7小结
第8章逻辑运算指令的学习及实验
8.1逻辑运算指令
8.2逻辑运算举例一
8.3逻辑运算举例二
8.4逻辑运算举例三
8.5小结
第9章控制转移类指令的学习及实验
9.1控制转移类指令
9.2散转程序实验
9.3统计含58H关键字的实验84
第10章位操作指令的学习
10.1位操作指令
10.2将P1.0的状态传送到P2.0的实验
10.3比较输入数大小的实验
10.4将累加器A中的立即数移出的实验
10.5实现逻辑函数的实验
第11章栈操作指令、空操作指令、伪指令及字节交换指令的学习
11.1栈操作指令
11.2空操作指令
11.3伪指令
11.4字节交换指令
11.5查0~9平方表实验
11.6利用NOP指令产生精确方波实验
11.7MCS51指令分类表
第12章定时器/计数器及实验
12.1定时器/计数器的结构及工作原理
12.2定时器/计数器方式寄存器和控制寄存器
12.3定时器/计数器的工作方式
12.4定时器/计数器的初始化
12.5蜂鸣器发音实验
12.6定时器T1方式2计数实验
12.7定时器T1方式1定时实验
第13章中断系统及实验
13.1中断的种类
13.2MCS51单片机的中断系统
13.3令LED输出试验板上的蜂鸣器发出1kHz音频的实验
13.4利用外中断方式进行数据采集实验
13.5中断嵌套实验
13.6交通灯控制器实验
13.7键控计数实验
第14章汇编语言的程序设计及实验
14.1单片机应用系统的设计过程
14.2汇编语言程序设计步骤
14.3顺序程序设计
14.4右移循环流水灯实验
14.5循环程序设计
14.6找数据块中最大数的实验
14.7延时子程序的结构
14.8寻找ASCII码“$”的实验
14.9子程序设计、调用及返回
14.10使P0口的8个LED闪烁20次实验
14.11分支程序设计
14.12做简单的 、-、×、÷实验
14.13查表程序设计
14.14单片机演奏音乐的实验
14.15数据排序实验
第15章键盘接口技术及实验
15.1独立式键盘
15.2行列式键盘
15.3独立式键盘接口的编程模式
15.4行列式键盘接口的编程模式
15.5键盘工作方式
15.6独立式键盘输入实验
15.7行列式键盘输入实验
15.8扫描方式的键盘输入实验
15.9定时中断方式的键盘输入实验
第16章LED显示器接口技术及实验
16.1LED数码显示器的构造及特点
16.2LED数码显示器的显示方法
16.3静态显示实验
16.4慢速动态显示实验
16.5快速动态显示实验
16.6实时时钟实验
第17章字符型液晶(LCD)模块原理及设计学习
17.1液晶显示器概述
17.216×2字符型液晶显示模块(LCM)特性
17.316×2字符型液晶显示模块(LCM)引脚及功能
17.416×2字符型液晶显示模块(LCM)的内部结构
17.5液晶显示控制驱动集成电路HD44780特点
17.6HD44780工作原理
17.7LCD控制器的指令
17.8LCM工作时序
17.9单片机驱动LCM的电路
第18章体验第一个液晶程序的效果并建立模块化设计的相关子程序
18.1体验第一个液晶程序的效果
18.2查询忙碌标志信号子程序
18.3写指令到LCM(IR寄存器)子程序
18.4写数据到LCM(DR寄存器)子程序
18.5清除显示屏子程序
18.6启动LCM子程序
18.7让字母“F”在显示屏的第2行第10列显示
18.8使LCM显示2行字符串(英文信息)
18.9使LCM显示2行字符串(英文信息)并循环移动
第19章简单的液晶显示型自动化仪器的设计学习及实验
19.1工业生产自动计数器
19.2设备运行状态自动显示器
19.3液晶显示计时时钟
19.4让液晶显示屏显示自制图形“中”
19.5液晶显示屏显示复杂的自制图形
第20章KeilC51集成开发环境的设置及调试方法
20.1工程项目的建立、源程序文件的建立及加载
20.2工程的详细设置
20.3编译、连接
20.4KeilC51集成开发环境软件的调试方法
20.5外围接口工具
2024-12-16 广告