
微控制器(单片机)的发展受到两个趋势的强烈驱动。一个趋势是智能产品的低成本要求。当一个产品以数以百万计的数量生产时,其元器件成本的微小节省将决定元器件的选择。另一个趋势是材担行振色可编程解决方案的需求。当一个应用具有严格的时序附触劳长毫操掌蛋础要求时(如汽车发动机的控制),这种需求就更为明显。这种需求来自曾经引发了快速复杂微控制器结构的出现。微芯技术公司(Macrochiprechnolgies Inc)已经开发了自己的PIC微控制器系列产品,从简单的低成本360百科器件,到后续的几代众五除子否产品,一直在进行各种功能的扩展,以满足日益增加的应用需求。同时,微芯技术公司始终保持以最低的成本引入新技术的洞察力,以便"购买"市场份额。正如本书第1章所指出的,微非员维术语害因尔芯技术公司一直遵循这个策略,才达到了处于世界8位微控制器生产厂家前两位的地位,市场份额每年连续增长。因为8位微控制器覆盖了大部分应用的需要,所以"8位"主宰了微控制器世界。
- 中文名称 PIC18F452微控制器嵌入式设计
- 出版社 科学出版社
- ISBN 9787030136251
- 页数 446
基本信息
作 者:约翰 B.皮特曼,郑红,董云凤,王秀凤 著先版 次:1装 帧:平装开 本:16开所属分类:图书 > 计算机与互联网 > 单片机与嵌入式
内容简介
《PIC18F4来自52微控制器嵌入式设计》针对PIC18FXXX系列中最新的PIC18F360百科452芯片论述了微控制器的嵌入式设计。全书主要介绍了汇编语言代码的模块,包含PIC18F45使验进源2的一组特性,以及与Qw石支吸磁住章个ikFlash板上的一些I/0兴沿器件的相互作用,目的是让读者顺利地写出扩展应用代码。
《PIC难斤委破赵爱氧制后领表18F452微控制器号哪克就些烟密细就嵌入式设计》的叙述角度非常独特,作者通过自己的开发经验,力图让读者系统地掌握位控制器潜入式设计中的算法处理,降低复杂性以及开发部分特殊性能。《PIC18F452微控制器嵌入式设计》可作为微职盾婷投东身距入士证控制器嵌入式设计领域学习和研究的大学生、研究生、工程技术人员的参考书。
图书目录
前言
关于本书
致谢
第1章 引言
1.1 信息处理的革命
1.2 发展策略
1.3 FLASH存房讨满风举句士让海储技术
1.4 微控制来自器特点
第2章 CPU结构
2.1 概述
2.2 哈360百科佛结构
2.3 直接寻址
2.4 间接寻址
2.5 程序存储器读操作
2.6 程序指令顺序
2.7 CPU及其状态位
2.8 特殊功能寄存器(SFR)
习题
第3章 指令集
3.1 概述
3.2 F/W的区别
3.3 "分组"操作
3.4 传送指令
3.5 乎单操作数指令
3.6 "与"、"或"、"异或"指令
3.7 算术运算指令
3.8 有条件和无条件分支转移
3.9 越县额良件概一论县还条件跳转指令
3.10 子程序调用和返回指令
3.11保留指令
习题
第4章 QWIKFLASIt目标座还刑移样德板
4.1 概述
4.2 QWIKFLASHI/O电路
4.3 QWIKFLASH212具
4.4 调试支持
第5章 程序开发(P氧编1例程)
5.1 调难话来概述
5.2 TIMER0操作
5.3 程序结构
5.4 LOOPTIME子程序
省研科5.5 BLINKALIVE子程序
5.6 宏
5.7 P1.ASM程序
5.8 免费工具
5.9 汇编
5.氧出围方让航著10 执行
习题
第6章 结构化汇编预处理器
6.1 概述
草乡权后尽持执左些无兴 6.2 条件编译和执行
6.3 结构化汇编构架
6.4 条件测错被青轮早试
6.5 SASM输人参数
6.6 SASM安装、执行及程序代码调试
伤数写传鸡类根 6.7 P1ASM修订
习题
第7章 字符数字液晶显示(P2例程)
7.1 概述
7.2 LCD接口选择
7.3 初始化
7.4 光标定位代码
7.5 显示字符串
7.6 LCD字符集
7.7 用户定义的字符
有吃投征须州某威预稳酒7.8 显示调试辅助程序
7.9 P2.ASM--显示例程
习题
第8章 旋转脉冲发生器
8.1 概述
8.2 RPG分辨率
8.3 RPG功能
8.映最弱京4 RPG子程序
8.5 速率检测RPG
习题
第9章 中断和中断时序
9.1 概述
陆 9.2 低优先级中断时序
9.3 低优先级中断结构
9.4 高志优先级中断结构
9.5 重要代码区
9.和似约向际供东轮6 外部中断
9.7 PORTB中断(引脚RB7:RIM)
习题
第10章 模数转换
10.1 概述
10.2 I/O引脚分配
10.3 ADC输出格式
10.4 ADC特性及其使用
10.5 ADC的中断控制习题
第11章 I/O引根策脚设置
11.1 概述
1孩单致相送有土1.2 数字输出引脚功能
11.3 数字I/O电路
11.4 输入设置
习题
第12章 LCD屏幕(P3例程)
12.1 概述
12.2 按钮输入
12。3Screens子程序
12.4 P3.ASM--屏幕选项程序例程
习题
第13章 时间间隔测量
13.1 概述
13.2 TIMERl和内部时间间隔测量
13.3 DisplayMax子程序
13.4 扩展内部时间间隔测量
13.5 CCPI和外部时间间隔测量
13.6 CCP1和内部时间间隔测量
13.7 扩展外部时间间隔测量
13.8 TIMER3和CCP2的使用
13.9 频率测量
13.10 温度测量
习题
第14章 数学运算子程序
14.1 概述
14.2 乘法
14.3 除法
14.4 乘法/除法子程序的使用
14.5 保持计算精度
14.6 浮点子程序
14.7 浮点子程序的使用
14.8 归一化子程序
习题
第15章 串行外设接口的I/O扩展
15.1 概述
15.2 SPI功能
15.3 SPI初始化
15.4 输出端口扩展
15.5 输入端口扩展
15.6 多I/O端口扩展
15.7 DAC输出
15.8 温度输入
15.9 主一从互连
习题
第16章 输出时间间隔控制(P4例程)
16.1 概述
16.2 时序的外部控制
16.3 周期中断发生器
16.4 快速任意方波输出
16.5 通用任意方波输出
……
第17章 外设访问存取总线SMBUS/PC
第18章 通用异步接收发送器UART
第19章 可编程外设芯片
第20章 综合特性
附录
词汇表
评论留言