图书介绍

8051单片机C语言开发环境实务与设计PDF|Epub|txt|kindle电子书版本网盘下载

8051单片机C语言开发环境实务与设计
  • 赖麒文编著 著
  • 出版社: 北京:科学出版社
  • ISBN:7030098935
  • 出版时间:2002
  • 标注页数:584页
  • 文件大小:40MB
  • 文件页数:595页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

8051单片机C语言开发环境实务与设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 计算机基本概要1

1.1 认识计算机1

1.2 计算机的硬件2

1.2.1 计算机心脏--CPU3

1.2.2 计算机与外围设备的沟通4

1.3 计算机的软件4

1.3.1 软件系统的种类4

1.3.2 软件开发程序5

1.3.3 操作系统6

第2章 硬件制作与架设8

2.1 工具材料8

2.2 仪器设备8

2.3 制作流程11

2.4 系统架设12

第3章 安装开发环境软件15

3.1 安装编辑软件 Uedit 3215

3.2 搜寻软件 Sr3217

3.3 编译软件 Keil_C19

3.4 仿真软件 Ice8052f21

3.5 烧录软件 All-llP23

第四章 编辑软件 Uedit 32 的视窗操作25

4.1 File (文件)功能25

4.2 Edit (编辑)功能28

4.3 Search (查找)功能29

4.4 Project (项目)功能32

4.5 View (视图)功能34

4.6 Format (格式)功能40

4.7 Column (行模式)功能41

4.8 Macro (宏)功能42

4.9 Advanced (高级)功能44

4.10 Window (窗口)功能45

第5章 搜寻软件 Sr32 的视窗操作47

5.1 Actions (执行)功能47

5.2 Edit (编辑)功能49

5.3 View (视图)功能49

第6章 编译软件 Keil_C的视窗操作51

6.1 File (文件)功能51

6.2 Edit (编辑)功能53

6.3 Project (项目)功能56

6.4 Run (运行)功能58

6.5 Options (选项)功能59

6.5.1 A51 Assembler59

6.5.2 C51 Compiler60

6.5.3 BL51 Code Banking Linker: 连接功能64

6.5.4 Environment Pathspecs66

6.6 Tools (工具)功能70

6.7 Windows (窗口)功能71

第7章 模拟软件 Ice8052f 的视窗操作72

7.1 File (文件)功能72

7.2 Edit (编辑)功能76

7.3 View (视图)功能77

7.4 Group (群组)功能77

7.4.1 Memory: 有关于内存的操作界面77

7.4.2 Trace: 程序追踪的相关设置80

7.4.3 Source80

7.5 Run (运行)功能82

7.6 Project (项目)功能83

7.7 Options (选项)功能87

7.8 Window (窗口)功能88

第8章 烧录软件 All-llp 的视窗操作93

8.1 Device (元件)功能93

8.2 Tester (测试器)功能99

8.3 Utility 工具功能101

8.4 单板烧录器的操作103

第9章 软件设计的发展流程104

9.1 程序设计的思考步骤104

9.2 如何进行软件开发106

9.3 编写程序108

9.4 编译和连接111

9.5 仿真验证和除错115

9.6 微电脑烧录117

9.7 执行成果120

第10章 应用程序的结构121

10.1 基本概念121

10.2 自定义类型128

10.3 变量等级130

10.3.1 局部变量130

10.3.2 全局变量131

10.3.3 静态变量133

10.3.4 缓存器变量135

10.4 结构化程序设计140

10.4.1 结构化程序在结构上的三个特性140

10.4.2 结构化程序的优点和注意事项147

10.4.3 结构化程序的设计类型150

10.5 模块化程序设计162

10.6 指针与数组171

10.6.1 指针类型171

10.6.2 数组175

10.6.3 多维数组176

10.7 前置处理器179

10.7.1 宏#define179

10.7.2 包括文件#include181

10.7.3条件式编译命令184

第11章 Keil_C 编译器188

11.1 操作流程188

11.2 内存类型189

11.3 特殊变量类型203

11.3.1 SFR 变量203

11.3.2 位变量204

11.3.3 SFR16 变量208

11.4 绝对地址208

11.5 内存模式213

11.6 再进入函数214

11.7 中断函数216

11.8 自变量与缓存器221

11.9 内含汇编语言222

11.10 UART 串行通信227

11.11 常见警告与错误信息的解决方法233

第12章 Keil_C 函数库237

12.1 启动模块237

12.2 LIB51 函数库管理程序237

12.3 绝对地址宏指令239

12.4 数学类函数库254

12.5 INTRINS 函数库254

12.6 字符类函数库259

12.7 类型转换类函数库268

12.8 内存及字符串函数库272

12.9 串行通信类函数281

第13章 如何设计模块化程序288

13.1 基本概念288

13.2 硬件结构290

13.3 软件结构290

13.3.1 模块化290

13.3.2 流程图294

13.3.3 程序列表与说明297

13.3.4 汇编程序列表308

13.4 开发环境的操作318

第14章 模块化程序设计的应用(一)324

14.1 基本概念324

14.1.1 INPUT324

14.1.2 OUTPUT325

14.1.3 蜂鸣器335

14.2 硬件结构339

14.3 软件结构340

14.3.1 模块化340

14.3.2 流程图341

14.3.3 程序列表与说明347

14.3.4 汇编程序列表365

14.4 开发环境的操作382

第15章 模块化程序设计的应用(二)388

15.1 基本概念388

15.1.1 模拟至数字转换器388

15.1.2 音阶的产生389

15.1.3 计时/计数中断390

15.2 硬件结构393

15.3 软件结构395

15.3.1 模块化395

15.3.2 流程图396

15.3.3 程序行表说明405

15.3.4 包括文件426

15.3.5 汇编程序列表430

第16章 产品发展的规划与思考464

16.1 产品构想464

16.1.1 目标原则464

16.1.2 认识外围电路464

16.1.3 初始化465

16.2 硬件规划466

16.2.1 外部中断466

16.2.2 优先次序468

16.2.3 中断处理468

16.2.4 重置469

16.2.5 振荡器473

16.2.6 电源电路474

16.2.7 脉冲输入474

16.2.8 5×7 点矩阵475

16.3 软件方法477

16.3.1 原理介绍477

16.3.2 流程图515

16.3.3 程序列表与说明521

16.3.4 包括文件537

16.3.5 汇编程序列表540

第17章 实现网络化的构思563

17.1 嵌入式系统563

17.2 人性化网络化563

17.3 网络化的构思580

17.3.1 点矩阵 LED 中文化580

17.3.2 家庭保全系统581

17.3.3 汽车防盗系统582

17.3.4 遥控个人房间家电+定时 ON/OFF 系统582

17.3.5 探照灯控制系统583

热门推荐