图书介绍

AVR单片机高级语言BASCOM程序设计与应用PDF|Epub|txt|kindle电子书版本网盘下载

AVR单片机高级语言BASCOM程序设计与应用
  • 张茂青主编;李彦超,张敏,耿德根编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:7810775669
  • 出版时间:2005
  • 标注页数:246页
  • 文件大小:31MB
  • 文件页数:258页
  • 主题词:单片微型计算机-程序设计

PDF下载


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

下载说明

AVR单片机高级语言BASCOM程序设计与应用PDF格式电子书版下载

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

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

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

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

图书目录

第1章 AVR单片机与BASIC语言1

1.1 BASIC语言的特点1

目录1

1.2 AVR单片机的特点2

1.3 用BASIC语言开发单片机的优势2

第2章 BASCOM-AVR集成开发环境5

2.1 基于高级语言BASCOM-AVR的单片机开发平台5

2.1.1 实验硬件系统5

2.1.2 软件开发平台8

2.2 BASCOM-AVR的安装与使用9

2.2.1 BASCOM-AVR的安装9

2.2.2 启动BASCOM-AVR14

2.2.3 BASCOM-AVR使用快速入门15

2.2.4 BASCOM-AVR界面简介19

2.2.5 键盘操作23

2.2.6 BASCOM-AVR的参数设置24

2.2.7 软件仿真41

第3章 BASCOM程序设计基础49

3.1 完整的BASCOM例子49

3.2 BASCOM基本语法介绍49

3.2.1 BASCOM程序的组成49

3.2.2 字符集51

3.3 数据类型52

3.4 常量和变量53

3.4.1 常量53

3.4.2 变量54

3.5 运算符和表达式57

3.5.1 算术运算符57

3.5.2 关系运算符58

3.5.3 逻辑运算符58

3.5.4 类型转换59

3.6.1 数值型函数60

3.6 常用标准函数60

3.6.2 字符串函数65

3.6.3 数组相关函数74

3.7 常用语句介绍75

3.7.1 延时语句76

3.7.3 交换两个相同类型变量中的内容78

3.7.2 加1减1语句78

3.7.4 位运算79

3.8 浮点数82

3.8.1 浮点格式82

3.8.3 整型数如何在计算机中表示83

3.8.4 使用浮点数的运算误差83

3.8.2 十进制和二进制83

3.8.5 浮点数概念84

3.8.6 IEEE细节84

3.8.7 浮点数其他常见误差86

第4章 赋值与输入/输出语句87

4.1 赋值语句87

4.2 输入/输出语句88

4.2.1 串口输入语句89

4.2.2 串口输出语句90

4.2.3 LCD输出语句92

4.2.4 小键盘数据输入93

4.2.5 读数和置数语句94

4.3 结束语句96

第5章 BASCOM语言流程控制97

5.1 选择语句97

5.1.1 两路分支选择结构97

5.1.2 多行IF语句99

5.1.4 多路分支选择结构102

5.1.3 无条件转移语句(GOTO语句)102

5.1.5 多分支转移语句(ON VALUE语句)105

5.1.6 程序举例106

5.2 循环语句109

5.2.1 WHILE循环语句109

5.2.2 DO循环语句110

5.2.3 FOR循环语句111

5.2.4 循环嵌套113

5.2.5 程序举例114

6.1 过程的声明117

6.1.1 SUB过程的声明117

第6章 BASCOM语言结构化设计——过程的使用117

6.1.2 用户自定义FUNCTION过程的声明118

6.2 过程的定义118

6.2.1 SUB过程的定义118

6.2.2 FUNCTION过程的定义119

6.3 过程的调用120

6.3.1 调用SUB过程120

6.3.2 调用FUNCTION过程121

6.4 参数传送122

6.4.1 形参与实参122

6.4.2 引用和传值122

6.5.1 局部变量124

6.5 变量的作用域124

6.5.2 全局变量126

6.6 过程的嵌套127

6.6.1 SUB过程嵌套128

6.6.2 FUNCTION过程嵌套129

6.7 转子与返回129

第7章 AVR BASCOM语言应用实例134

7.1 一个程序代码完整的编写、调试和下载过程134

7.2 I/O端口输出的简单例子143

7.3 使用AVRStudio进行程序代码调试144

7.4 模仿CD或MP3播放器液晶屏显示153

7.5 LCD中显示自定义字符157

7.6 贪吃蛇程序161

7.7 发音程序164

7.8 控制微型伺服马达167

第8章 Atmel单片机硬件结构171

8.1 AVR单片机体系结构概述171

8.2.2 数据存储器172

8.2 存储器172

8.2.1 Flash程序存储器172

8.2.3 EEPROM存储器175

8.2.4 BASCOM中存储器操作语句176

8.2.5 存储器部分在仿真环境中的使用178

8.3 并行I/O端口182

8.3.1 I/O端口相关寄存器182

8.3.2 I/O端口在仿真环境中的使用方法185

8.4 中断189

8.4.1 中断的概念189

8.4.2 中断的作用189

8.4.3 中断优先级189

8.4.4 中断源189

8.4.5 中断的执行过程191

8.4.6 中断仿真196

8.5.2 定时器/计数器0(T/C0)199

8.5.1 基本概念199

8.5 定时器/计数器199

8.5.3 定时器/计数器1207

8.5.4 定时器/计数器2217

8.6 UJSART串口通信218

8.6.1 串行通信的基本概念218

8.6.2 AVR系列单片机串行接口219

8.6.3 BASCOM中有关USART操作219

8.7 模/数转换221

8.7.1 A/D转换在仿真环境中使用222

8.7.2 A/D转换应用实例223

8.8 模拟比较器227

第9章 AVR单片机存储器的程序下载228

9.1 概述228

9.2 ISP下载器接口228

9.3 ISP串行下载操作229

9.3.1 启动SLISP下载软件的方法229

9.3.2 SLISP下载软件介绍230

热门推荐