注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计PIC16F87X单片机实用软件与接口技术:C语言及其应用

PIC16F87X单片机实用软件与接口技术:C语言及其应用

PIC16F87X单片机实用软件与接口技术:C语言及其应用

定 价:¥32.00

作 者: 刘和平等编著
出版社: 北京航空航天大学出版社
丛编项: PIC系列单片机丛书
标 签: 单片计算机

ISBN: 9787810771696 出版时间: 2003-01-01 包装: 胶版纸
开本: 23cm 页数: 259 字数:  

内容简介

  本书讨论了PIC16F87X系列单片机的C语言程序编程方法。书中介绍了大量的C语言程序例程,涉及到PIC16F87X单片机的各个功能模块的编程应用;给出了应用实例的电路原理图和源程序清单,所有程序均在实验板上调试通过,并配有光盘。<br>本书与北京航空航天大学出版社出版的《PIC16F87X单片机实用软件与接口技术:汇编语言及其应用》构成姊妹篇。该姊妹篇是单片机开发者和初学者的很好的参考书,也可作为大学本科学生单片机原理及应用课程的实验指导书。

作者简介

暂缺《PIC16F87X单片机实用软件与接口技术:C语言及其应用》作者简介

图书目录

第1章 PICC C语言基础和特点
1.1 PICC与ANSI C标准的区别
1.2 处理器支持
1.3 配置设置
1.4 ID区域
1.5 EEPROM数据
1.6 位指令
1.7 支持数据类型
1.8 绝对变量
1.9 结构和联合
1.10 ROM和RAM中的字符串
1.11 常数型和可变型变量
1.12 ROM对象的存放及访问
1.13 特殊类型限定词
1.14 指 针
1.15 工具定义特性
1.16 C的中断处理
1.17 C语言和汇编语言的混合编程
1.18 程序链接
1.19 函数参数传递
1.20 函数返回值
1.21 函数调用规则
1.22 局部变量
1.23 pragma伪指令
1.24 标准I/O函数
1.25 MPLAB的特殊调试信息
第2章 PICC的使用
2.1 生成单源文件项目
2.2 生成多源文件项目
第3章 PICC的库函数
3.1 ABS函数
3.2 ACOS函数
3.3 ASCTIME函数
3.4 ASIN函数
3.5 ATAN函数
3.6 ATAN2函数
3.7 ATOF函数
3.8 ATOI函数
3.9 ATOL函数
3.10 CEIL函数
3.11 COS函数
3.12 COSH,SINH,TANH函数
3.13 CTIME函数
3.14 DI,EI函数
3.15 DIV函数
3.16 EEPROM—READ,EEPROM—WRITE函数
3.17 EVAL—POLY函数
3.18 EXP函数
3.19 FABS函数
3.20 FLOOR函数
3.2l FREXP函数
3.22 GET—CALDATA函数
3.23 GMTIME函数
3.24 ISALNUM,ISALPHA,ISDIGIT,ISLOWER等函数
3.25 KBHIT函数
3.26 LDEXP函数
3.27 LDIV函数
3.28 LOCALTIME函数
3.29 LOG,LOGl0函数
3.30 MEMCHR函数
3.31 MEMCMP函数
3.32 MEMCPY函数
3.33 MEMMOVE函数
3.34 MEMSET函数
3.35 MODF函数
3.36 PERSIST—CHECK,PERSIST—VAUDATE函数
3.37 POW函数
3.38 PRINTF函数
3.39 RAND函数
3.40 SIN函数
3.41 SPRINTF函数
3.42 SQRT函数
3.43 SRAND函数
3.44 STRCAT函数
3.45 STRCHR,STRICHR函数
3.46 STRCMP,STRICMP函数
3.47 STRCPY函数
3.48 STRCSPN函数
3.49 STRLEN函数
3.50 STRNCAT函数
3.51 STRNCMP,STRNICMP函数
3.52 STRNCPY函数
3.53 STRPBRK函数
3.54 STRRCHR,STRRICHR函数
3.55 STRSPN函数
3.56 STRSTR,STRISTR函数
3.57 STRTOK函数
3.58 TAN函数
3.59 TIME函数
3.60 TOLOWER,TOUPPER,TOASCII函数
3.61 VA—START,VA—ARG,VA—END函数
3.62 XTOI函数
第4章 PICl6F877单片机实验板介绍
4.1 实验板功能介绍
4.2 实验板的硬件布局
4.3 测试点及主要器件介绍
第5章 PICl6F877的外围功能模块
5.1 输入/输出端口
5.2 利用MSSP模块的SPI方式实现与LED数码显示接口
5.3 利用I/O直接扩展键盘
5.4 利用PORTB端口的电平变化中断实现键盘功能
5.5 利用MSSP模块的SPI方式扩展并行输入端口
5.6 CCP模块的PWM波形产生方法
5.7 监视定时器的应用
5.8 休眠工作方式与其激活
第6章 模拟量输入与输出
6.1 A/D转换的应用
6.2 MSSP模块的IC总线方式扩展串行D/A芯片
第7章 秒 表
7.1 工作原理
7.2 程序设计
第8章 通用同步/异步通信的应用
8.1 USART的波特率发生器
8.2 USART的异步工作方式
8.3 USART的同步主控方式
8.4 USART的同步从动方式
8.5 单片机双机异步通信
8.6 单片机双机同步通信
8.7 单片机与PC机通信
第9章 PICl6F87X在CAN通信中的应用
9.1 CAN通信原理
9.2 硬件电路
9.3 软件清单
第10章 利用CCP模块设计频率计
l0.1 CCP模块的捕捉工作方式简介
10.2 设计要求
10.3 硬件原理图
10.4 设计与测试原理
10.5 程序设计
第11章 交流电压测量
11.1 模拟输入电路
11.2 数据处理原理
11.3 程序流程图及程序清单
第12章 与PLC接口的4位LED数字显示表
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 PICl6F877与MG—12232的硬件接口电路
15.2 软件编程
15.3 液晶显示屏的结构
15.4 程序清单
参考文献

本目录推荐