PIC单片机C语言开发入门PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:武锋,陈新建编著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2005
- ISBN:781077543X
- 页数:257 页
目录 1
第1章 PIC系列单片机与C语言 1
1.1 PIC系列单片机概况及其开发应用方法 1
1.1.1 PIC系列单片机概述 1
1.1.2 PIC系列单片机的开发应用方法 3
1.1.3 PIC系列单片机的汇编语言与C语言开发 5
1.2 PIC16F87X系列单片机的硬件结构概述 8
1.2.1 PIC16F87X系列单片机的硬件功能结构 9
1.2.2 PIC16F87X系列单片机的程序存储器和堆栈 12
1.2.3 PIC16F87X系列单片机的数据存储器 13
1.3 PIC18FXX2系列单片机的硬件结构概述 25
1.3.1 PIC18FXX2系列单片机的硬件功能结构 26
1.3.2 PIC18FXX2系列单片机的程序存储器和堆栈 29
1.3.3 PIC18FXX2系列单片机的数据存储器 32
1.4 PIC系列单片机的汇编指令集 55
1.5 用C语言开发PIC单片机的优点 66
第2章 相关的C语言基础知识 67
2.1 C语言的基本概念 67
2.1.1 C语言的标识符和关键字 67
2.1.2 C语言中的常量 68
2.1.3 C语言中的变量 68
2.1.4 C语言中的运算符 70
2.1.5 C语言中的数组 74
2.1.6 C语言中的结构 75
2.1.7 C语言中的联合 77
2.2.1 赋值语句和赋值表达式 78
2.2 C语言的语句 78
2.2.2 循环控制语句 79
2.2.3 转移语句 81
2.3 C语言中的函数和指针 83
2.3.1 C语言中的函数 83
2.3.2 C语言中的指针 85
2.3.3 函数的调用 86
2.3.4 指针的操作 86
2.4 C语言源程序的编译与链接 89
2.4.1 C语言源程序的编译预处理 89
2.4.2 C语言源程序的编译与链接 90
2.4.3 输出与调试 90
3.1.1 MPLAB IDE 6.4版的特性 91
3.1 MPLAB IDE 6.4版集成开发环境概述 91
第3章 MPLAB IDE 6.4版集成开发环境及其应用 91
3.1.2 MPLAB IDE 6.4版的安装 92
3.1.3 MPLAB IDE 6.4版的启动运行 94
3.2 MPLAB IDE 6.4版的界面和菜单命令 94
3.2.1 MPLAB IDE 6.4版的界面 95
3.2.2 MPLAB IDE 6.4版的菜单命令集 95
3.2.3 MPLAB IDE 6.4主菜单的应用操作 98
3.3 MPLAB IDE 6.4中外部设备的应用 102
3.3.1 几种典型外部设备的介绍 102
3.3.2 专用编程器PICSTART Plus的使用 103
3.3.3 MPLAB ICD2在线调试器的特点 107
3.3.4 ICD2的硬件配置及驱动程序的安装 108
3.3.5 ICD2作为调试器的使用 112
3.3.6 ICD2作为编程器使用 121
第4章 PICC与PICC18 C编译器的安装与使用 123
4.1 PICC与PICC18 C编译器概述 123
4.1.1 PICC与PICC18 C编译器的特性 123
4.1.2 PICC与PICC18所支持的文件和变量类型 124
4.1.3 PICC与PICC18中C语言源程序的基本框架 126
4.2 PICC与PICC18 C编译器的安装 129
4.2.1 PICC C编译器的安装 129
4.2.2 PICC18 C编译器的安装 134
4.2.3 设置PICC和PICC18的编译环境 135
4.3 在MPLAB 6.4中项目编译与调试 144
4.3.1 增加节点 144
4.3.2 编译项目 145
4.3.3 源文件模拟仿真与调试 146
第5章 MPLAB C18编译器的安装与使用 150
5.1 MPLAB C18编译器概述 150
5.1.1 MPLAB C18编译器的主要特性 150
5.1.2 MPLAB C18编译器所需的文件与路径 152
5.1.3 MPLAB C18中C语言源程序的基本框架 152
5.2 MPLAB C18编译器的安装与运行 153
5.2.1 安装MPLAB C18编译器 153
5.2.2 MPLAB C18编译器的升级 156
5.2.3 MPLAB C18编译器的启动运行 156
5.3 MP LAB C18编译器的使用 156
5.3.1 设置MPLAB C18的编译环境 156
5.3.2 项目的编译与模拟调试 162
5.3.3 使用MPLAB ICD2调试器 171
第6章 PICC和PICC18的应用实验 175
6.1 8路顺序发光控制实验 175
6.1.1 AW型多功能PIC实验板简介 175
6.1.2 PIC16F87X的8路顺序发光控制实验电路 177
6.1.3 PIC18FXX2的8路顺序发光控制实验电路 179
6.2 8路顺序发光控制实验C语言源程序的编写 179
6.2.1 8路顺序发光实验C语言的头文件 179
6.2.2 8路顺序发光实验C语言源程序的编写 179
6.2.3 C语言源程序清单 180
6.3 C语言源程序的编辑、编译与运行 186
6.3.1 C语言源程序的编辑 186
6.3.2 C语言源程序的编译与运行 188
6.3.3 输出机器码与独立运行 196
第7章 MPLAB C18编译器的应用实验 198
7.1 2位十进制计数器实验 198
7.1.1 PIC18FXX2系列单片机简介 198
7.1.2 2位十进制计数器实验概述 202
7.1.3 硬件电路的连接 202
7.2 2位十进制计数器实验C语言源程序的编写 204
7.2.1 2位十进制计数器实验C语言的头文件 205
7.2.2 2位十进制计数器实验C语言源程序的编写 205
7.2.3 2位十进制计数器实验C语言源程序清单 206
7.3 C语言源程序的编辑、编译与运行 209
7.3.1 C语言源程序的编辑 209
7.3.2 C语言源程序的编译与运行 211
7.3.3 模拟运行与调试 215
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《单片机原理及应用》庄友谊 2020
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《音乐语言的根基》张艺编著 2019
- 《小提琴入门新教程 第3册》王中男著 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019