简介
本书讨论了PIC16F87X系列单片机的汇编程序的编程方法。书中介绍了大量的程序例,涉及到PIC16F87X单片机的各个功能模块的编程应用;给出了应用实例的电路原理图和原程序清单,所有程序均在实验板上调试通过,并配有相应的光盘。
本书与北京航空航天大学出版社出版的《PIC16F87X单片机实用软件与接口技术——C语言及其应用》构成姊妹篇;该姊妹篇是单片机开发者和初学者的很好的参考书,也可作为大学本科学生单片机原理及应用课程的实验指导书。
目录
第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模块的i2c总线方式扩展串行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 软件清单
第1o章 利用ccp模块设计频率计
10. 1 ccp模块的捕捉工作方式简介
10.2 设计要求
10.3 硬件原理图
10.4 设计与测试原理
10.5 程序设计
第11章 交流电压测量
11. 1 模拟输入电路
11.2 数据处理原理
11.3 程序流程图及程序清单
第12章 工频数字多用表
l2. 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 pici6f877与 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模块的i2c总线方式扩展串行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 软件清单
第1o章 利用ccp模块设计频率计
10. 1 ccp模块的捕捉工作方式简介
10.2 设计要求
10.3 硬件原理图
10.4 设计与测试原理
10.5 程序设计
第11章 交流电压测量
11. 1 模拟输入电路
11.2 数据处理原理
11.3 程序流程图及程序清单
第12章 工频数字多用表
l2. 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 pici6f877与 mg-12232的硬件接口电路
15.2 软件编程
15.3 液晶显示屏的结构
15.4 程序清单
参考文献
PIC16F87X单片机实用软件与接口技术:汇编语言及其应用
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!