《PIC单片机原理与系统设计》主要介绍:PIC(Peripheral Interface Controller集演算处理电路、存储器电路和输入输出接口电路于一体的LSIC微处理器)单片机应用技术及与PIC相关的CPLD(Complex Progranlmable LogicDevice复杂的可编程逻辑器件)的基础和它们的设计应用实例。全书分为九章,内容涉及PIC和CPLD基础以及应用基本方法;输入输出接口设计;PIC和CPLD的特征介绍;软件设计汇编语言的命令构造;应用软件的设计方法;同时以大量的设计实例来说明其特点和应用技巧。
《PIC单片机原理与系统设计》力求兼顾信息量大、行文简洁的特点,编写过程中大量参考了近。年来国外PIC及CPLD开发应用的最新成果实例,力求内容新颖,易于理解,实用性强,以满足大学专业基础课程教学和应用工程技术开发人员的需要。因此,该书的读者对象为电子工程、通信工程、自动化控制等专业的大学本科学生,也可作职业技能培训,中专院校计算机应用开发设计课程的教科书,以及课程设计和毕业设计的参考书。《PIC单片机原理与系统设计》也可作为广大电子爱好者电子设计与电子竞赛参考丛书。
《PIC单片机原理与系统设计》分为基础篇、设计篇、综合篇3部分,基础篇主要讲述PIC和CPLD基础;设计篇主要对PIC与CPLD,PIC与PC的接口进行设计分析;综合篇着重分析一些综合实例。这几部分相辅相成,可以帮助读者在最短的时间内掌握PIC和CPLD的硬件和软件设计基础。值得一提的是,书中所用的实例均为国外相关公司为广大电子设计爱好者设计的实用例子。部分也是高等学校相关课程的课程设计实例,具有重要的参考价值。《PIC单片机原理与系统设计》对这些实例的电路设计进行详尽的说明,初学者可以看到实例设计的精妙绝伦之处。
前言
致谢
第一篇 基础篇
第1章 PIC与CPLD概述
§1.1 单片计算机应用系统
§1.2 PIC单片机种类及性能
§1.3 大规模可编程逻辑器件FPGA与CPLD
第2章 新系列单片机PIC16F8xx
§2.1 PIC16F84A单片机
§2.2 PIC16F873单片机
§2.3 PIC16F877单片机
第3章P IC单片机指令系统
§3.1 PIC系列单片机源程序与机器码
§3.2 软件指令集
§3.3 软件指令功能详解
第4章 PIC软件开发设计基础
§4.1 MPLAB软件开发工具简介
§4.2 MPLAB软件安装
§4.3 项目的生成
§4.4 源程序文件的生成
§4.5 源程序的编译及调试
§4.6 源文件的生成
第5章 CPLD基础
§5.1 CPLD概念
§5.2 CPLD的发展及设计必要软件
§5.3 CPLD编程器制作
第6章 VHDL程序设计
§6.1 VHDL简介
§6.2 VHDL设计基础
§6.3 设计开发手段和开发流程
§6.4 开发工具(webPack)的使用方法
§6.5 CPLD应用实例:电子揭示牌用7Bits×16Bits Latch寄存器
第二篇 设计篇
第7章 PIC与CPLD接口协调
§7.1 CPLD与PIC功能分组
§7.2 并行接口方式
§7.3 实际用例——数字频率计
第8章 PIC与计算机接口设计
§8.1 标准串行接口RS-232C接续
§8.2 PIC的USART应用
§8.3 USB接口设计
第三篇 综合篇
第9章 综合设计应用实例
§9.1 PIC编程器
§9.2 RF射频无线遥控器
§9.3 超声波距离测量仪
§9.4 大型数码显示装置
§9.5 电波数码显示钟
§9.6 遥控电动机位置控制器
参考文献