书籍详情
PIC16F87X单片机实用软件与接口技术:汇编语言及其应用
作者:刘和平等编著
出版社:北京航空航天大学出版社
出版时间:2002-01-01
ISBN:9787810771597
定价:¥39.00
购买这本书可以去
内容简介
本书讨论了PIC16F87X系列单片机的汇编程序的编程方法。书中介绍了大量的程序例,涉及到PIC16F87X单片机的各个功能模块的编程应用;给出了应用实例的电路原理图和原程序清单,所有程序均在实验板上调试通过,并配有相应的光盘。<br>本书与北京航空航天大学出版社出版的《PIC16F87X单片机实用软件与接口技术:C语言及其应用》构成姊妹篇,该姊妹篇是单片机开发者和初学者的很好的参考书,也可作为大学本科学生单片机原理及应用课程的实验指导书。<br>
作者简介
暂缺《PIC16F87X单片机实用软件与接口技术:汇编语言及其应用》作者简介
目录
第1章 PIC16F877单片机实验板介绍
1.1 模板功能介绍
1.2 实验板的硬件布局
1.3 测试点及主要器件介绍
第2章 PIC16F877运算子程序
2.1 PIC16F877汇编语言程序主体框架
2.2 四则运算子程序
2.3 3字节浮点四则运算子程序
2.4 定点数与浮点数转换程序
2.5 码制转换程序设计
2.6 定点数开方子程序
2.7 浮点数开方程序
2.8 小数点显示位置确定子程序
第3章 PIC16F877单片机的外围功能模块
3.1 输入/输出(I/O)端口
3.2 利用MSSP模块的SPI方式实现与LED数码显示接口
3.3 利用I/O直接扩展键盘
3.4 利用PORTB端口的电平变化中断实现键盘功能
3.5 利用MSSP模块的SPI方式扩展并行输入端口
3.6 CCP模块的PWM波形产生方法
3.7 监视定时器(WDT)的应用
3.8 休眠工作方式与其激活
第4章 模拟量输入与输出
4.1 A/D转换的应用
4.2 MSSP模块的I(平方)C总线方式扩展串行D/A芯片
第5章 数字滤波及控制算法
5.1 平均值滤波
5.2 滑动平均值滤波
5.3 防脉冲干扰平均值滤波
5.4 中值滤波
5.5 一阶滞后滤波
5.6 PID(比例—积分—微分)算法
5.7 FFT算法实现
5.8 FFT程序应用
5.9 小数点显示位置确定子程序
第6章 秒表
6.1 工作原理
6.2 程序设计
第7章 与PLC接口的4位LED数字显示表
7.1 数显表头硬件电路原理
7.2 数显表头软件设计思路
7.3 程序流程图
7.4 程序清单
第8章 通用同步/异步通信的应用
8.1 USART的波特率发生器
8.2 USART的异步工作方式
8.3 USART同步主控方式
8.4 USART同步从动方式
8.5 单片机双机异步通信
8.6 单片机双机同步通信
8.7 单片机与PC机通信
第9章 PIC16F87X在CAN通信中的应用
9.1 CAN通信原理
9.2 硬件电路
9.3 软件清单
第10章 利用CCP模块设计频率计
10.1 CCP模块的捕捉工作方式简介
10.2 设计要求
10.3 硬件原理图
10.4 设计与测试原理
10.5 程序设计
第11章 交流电压测量
11.1 模拟输入电路
11.2 数据处理原理
11.3 程序流程图及程序清单
第12章 工频数字多用表
12.1 设计要求
12 2 搜件电路
12.3 系统实现及计算公式
12.4 程序说明及程序清单
第13章 数控步进直流稳压电源
13.1 电路原理图
13.2 系统工作原理
13.3 程序设计
第14章 单片机控制的电动自行车驱动系统
14.1 单片机控制的电动自行车驱动系统简介
14.2 无刷直流电动机的工作原理
14.3 控制系统结构设计
14.4 控制系统软件设计
第15章 液晶显示模块编程
15.1 PIC16F877与MG-12232的硬件接口电路
15.2 软件编程
15.3 液晶显示屏的结构
15.4 程序清单
参考文献
1.1 模板功能介绍
1.2 实验板的硬件布局
1.3 测试点及主要器件介绍
第2章 PIC16F877运算子程序
2.1 PIC16F877汇编语言程序主体框架
2.2 四则运算子程序
2.3 3字节浮点四则运算子程序
2.4 定点数与浮点数转换程序
2.5 码制转换程序设计
2.6 定点数开方子程序
2.7 浮点数开方程序
2.8 小数点显示位置确定子程序
第3章 PIC16F877单片机的外围功能模块
3.1 输入/输出(I/O)端口
3.2 利用MSSP模块的SPI方式实现与LED数码显示接口
3.3 利用I/O直接扩展键盘
3.4 利用PORTB端口的电平变化中断实现键盘功能
3.5 利用MSSP模块的SPI方式扩展并行输入端口
3.6 CCP模块的PWM波形产生方法
3.7 监视定时器(WDT)的应用
3.8 休眠工作方式与其激活
第4章 模拟量输入与输出
4.1 A/D转换的应用
4.2 MSSP模块的I(平方)C总线方式扩展串行D/A芯片
第5章 数字滤波及控制算法
5.1 平均值滤波
5.2 滑动平均值滤波
5.3 防脉冲干扰平均值滤波
5.4 中值滤波
5.5 一阶滞后滤波
5.6 PID(比例—积分—微分)算法
5.7 FFT算法实现
5.8 FFT程序应用
5.9 小数点显示位置确定子程序
第6章 秒表
6.1 工作原理
6.2 程序设计
第7章 与PLC接口的4位LED数字显示表
7.1 数显表头硬件电路原理
7.2 数显表头软件设计思路
7.3 程序流程图
7.4 程序清单
第8章 通用同步/异步通信的应用
8.1 USART的波特率发生器
8.2 USART的异步工作方式
8.3 USART同步主控方式
8.4 USART同步从动方式
8.5 单片机双机异步通信
8.6 单片机双机同步通信
8.7 单片机与PC机通信
第9章 PIC16F87X在CAN通信中的应用
9.1 CAN通信原理
9.2 硬件电路
9.3 软件清单
第10章 利用CCP模块设计频率计
10.1 CCP模块的捕捉工作方式简介
10.2 设计要求
10.3 硬件原理图
10.4 设计与测试原理
10.5 程序设计
第11章 交流电压测量
11.1 模拟输入电路
11.2 数据处理原理
11.3 程序流程图及程序清单
第12章 工频数字多用表
12.1 设计要求
12 2 搜件电路
12.3 系统实现及计算公式
12.4 程序说明及程序清单
第13章 数控步进直流稳压电源
13.1 电路原理图
13.2 系统工作原理
13.3 程序设计
第14章 单片机控制的电动自行车驱动系统
14.1 单片机控制的电动自行车驱动系统简介
14.2 无刷直流电动机的工作原理
14.3 控制系统结构设计
14.4 控制系统软件设计
第15章 液晶显示模块编程
15.1 PIC16F877与MG-12232的硬件接口电路
15.2 软件编程
15.3 液晶显示屏的结构
15.4 程序清单
参考文献
猜您喜欢