图书介绍

PIC单片机BASIC编程项目开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

PIC单片机BASIC编程项目开发
  • (英)DOGANIBRAHIM著;李学海等译 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030344694
  • 出版时间:2012
  • 标注页数:346页
  • 文件大小:92MB
  • 文件页数:360页
  • 主题词:单片微型计算机-BASIC语言-程序设计-图解

PDF下载


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

下载说明

PIC单片机BASIC编程项目开发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 RAM5

1.2.2 ROM6

1.2.3 EPROM6

1.2.4 EEPROM6

1.2.5 Flash EEPROM6

1.3单片机的硬件性能7

1.3.1电源电压7

1.3.2时钟7

1.3.3定时器7

1.3.4看门狗8

1.3.5复位输入8

1.3.6中断逻辑8

1.3.7欠压检测8

1.3.8模/数转换器8

1.3.9串行通信接口9

1.3.10 EEPROM数据存储器9

1.3.11 LCD驱动器9

1.3.12模拟比较器10

1.3.13实时时钟10

1.3.14睡眠模式10

1.3.15上电复位10

1.3.16低功耗操作10

1.3.17电流驱动能力10

1.4单片机的体系结构11

1.4.1冯·诺依曼架构和哈佛架构11

1.4.2 RISC和CISC11

练习题11

第2章PIC系列单片机简介13

2.1 12位指令字单片机15

2.2 14位指令字单片机17

2.3 16位指令字单片机21

2.4 PIC单片机内部硬件资源22

2.4.1程序存储器22

2.4.2数据存储器23

2.4.3文件寄存器与特殊功能寄存器23

2.4.4时钟振荡器电路35

2.4.5复位电路38

2.4.6中断38

2.4.7系统配置字39

2.4.8输入/输出接口40

练习题44

第3章PIC单片机应用项目开发45

3.1硬件工具45

3.1.1 PC微机45

3.1.2 PIC系列单片机编程器46

3.1.3无焊面包板47

3.1.4 PIC单片机及相关元器件49

3.1.5电源51

3.2软件工具53

3.2.1源代码编辑器软件53

3.2.2 PicBasic和PicBasic Pro编译器57

3.2.3编程器(或烧写器)软件58

3.3捆绑式开发套件60

3.3.1开发者套件60

3.3.2 PicBasic编译器套件60

3.3.3串行编程器LAB-X1开发套件61

3.4实验板61

3.4.1 LAB-X1实验板61

3.4.2 PIC系列单片机开发实验板62

3.4.3 EasyPIC 2开发系统63

3.5项目开发实例63

3.6其他重要的开发工具67

3.6.1软件模拟器67

3.6.2在线仿真器68

3.7一些有用的网站链接68

练习题69

第4章PicBasic和PicBasic Pro语言编程基础71

4.1 PicBasic语言72

4.1.1 PicBasic变量72

4.1.2 PicBasic算术和逻辑运算76

4.1.3 PicBasic程序流程控制命令77

4.1.4其他PicBasic命令82

4.1.5推荐的PicBasic程序结构94

4.2 PicBasic Pro语言95

4.2.1 PicBasic Pro变量95

4.2.2常量96

4.2.3注释96

4.2.4多语句行97

4.2.5包含(INCLUDE)97

4.2.6定义(DEFINE)97

4.2.7行扩展97

4.2.8在PicBasic Pro中访问端口和其他寄存器97

4.2.9算术运算符98

4.2.10 PicBasic Pro命令101

4.3液晶显示器接口和命令108

4.3.1并行LCD109

4.3.2串行LCD114

4.4中断118

4.5推荐的PicBasic Pro程序结构119

4.6步进电机的应用120

4.7伺服电机的应用122

练习题122

第5章PicBasic和PieBasic Pro编程项目实例125

项目1:间隔为lS的闪烁LED125

项目2:按复杂方式闪烁的LED131

项目3:LED闪烁警示灯135

项目4:点亮奇数发光二极管137

项目5:8位LED二进制计数器140

项目6:向左滚动的LED144

项目7:向右滚动的LED148

项目8:左右循环滚动的LED152

项目9:LED骰子157

项目10:7段LED数码管计数器163

项目11:7段LED的骰子172

项目12:双位7段LED数码管178

项目13:双位7段LED数码管计数器187

项目14:双位7段LED数码管显示计数器192

项目15:4位LED串行驱动显示——项目计数196

项目16:串行驱动4位数码管计数器——前导零消隐211

项目17:累计外部中断事件的4位计数器220

项目18:3键控制的4位计时器225

项目19:停车场控制系统231

项目20:利用液晶显示器LCD显数的秒计数器243

项目21:LCD时钟253

项目22:基于LCD的计时器261

项目23:利用A/D转换和LCD显示的电压表268

项目24:利用A/D转换和LCD显示的数字温度计278

项目25:利用外部EEPROM和串行LCD显示的温度计283

项目26:利用RS232串行输出的可编程温度计289

项目27:简易电子琴302

项目28:单极性步进电机的控制307

项目29:利用UCN5804B驱动的单极性步进电机控制313

项目30:基于伺服电机的移动机器人控制317

附录A对于原著所作的一些补充327

附录B与本书配套的PicBasic学习开发板331

热门推荐