图书介绍

EM78单片机实用教程 基础篇PDF|Epub|txt|kindle电子书版本网盘下载

EM78单片机实用教程 基础篇
  • 李学海编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7505382403
  • 出版时间:2003
  • 标注页数:354页
  • 文件大小:28MB
  • 文件页数:367页
  • 主题词:单片微型计算机,EM78-教材

PDF下载


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

下载说明

EM78单片机实用教程 基础篇PDF格式电子书版下载

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

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

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

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

图书目录

第1章 绪论1

1.1 学习单片机理论知识和开发技术的现实意义1

1.2 单片机究竟是什么5

1.3 单片机有哪些应用7

1.4 单片机有哪些特点8

1.5 单片机的发展状况9

1.6 本教程的写作思路和目标12

1.7 常用专业术语13

1.7.1 硬件方面14

1.7.2 软件方面17

1.8 EM78P447S单片机的性能特点18

思考与练习题19

第2章 EM78P447S硬件系统概况21

2.1 EM78P447S的引脚功能21

2.2 EM78P447S内部结构22

2.2.1 核心区域的单元电路及其功能24

2.2.2 功能部件及其功能25

2.2.3 外设模块及其功能26

2.3 程序存储器ROM和硬件堆栈26

2.4 数据存储器RAM27

2.4.1 通用寄存器29

2.4.2 专用寄存器29

2.5 输入/输出端口模块30

2.5.1 与输入/输出端口基本功能相关的寄存器31

2.5.2 输入/输出端口的内部结构和工作原理31

思考与练习题34

第3章 指令系统36

3.1 EM78P447S指令的执行时序36

3.2 EM78P447S指令概述37

3.2.1 指令结构37

3.2.2 指令描述方法37

3.3 EM78P447S指令说明38

3.4 EM78P447S指令中操作数的寻址方式50

3.4.1 立即寻址50

3.4.2 直接寻址51

3.4.3 间接寻址51

3.4.4 隐含寻址53

3.4.5 比特寻址(或位寻址)53

3.5 以累加器A为中枢的数据传递方式53

3.6 “CPU内核-专用寄存器-模块或部件”三者相互关系54

思考与练习题56

第4章 汇编器MASM78和汇编程序设计基础58

4.1 汇编语言的语句格式59

4.2 常用伪指令60

4.3 程序书写格式62

4.4 程序流程图63

4.5 顺序程序结构64

4.6 分支程序结构65

4.7 循环程序结构66

4.8 子程序结构67

4.9 延时程序的设计方法69

4.10 查表程序的设计方法71

4.11 工作寄存器体选寻址的处理方法75

4.12 程序跨页跳转和跨页调用的处理方法76

4.13 汇编器MASM78的应用78

思考与练习题80

第5章 软硬件模拟器SIM447及其应用82

5.1 软硬件模拟器简介82

5.1.1 硬件仿真器82

5.1.2 软件模拟器83

5.1.3 软硬件模拟器SIM44783

5.2 SIM447的安装与启用84

5.2.1 安装条件84

5.2.2 安装方法84

5.2.3 首次启用85

5.2.4 画面介绍86

5.3 初次体验程序的运行86

5.4 SIM447系统命令91

5.5 虚拟电路组件及其应用105

5.5.1 电路组件及其与单片机的连接关系105

5.5.2 开发应用和编程方法112

思考与练习题142

第6章 视窗版集成模拟环境软件包144

6.1 Simulator功能简介144

6.2 Simulator如何下载144

6.3 Simulator如何安装149

6.4 Simulator如何启动和退出152

6.4.1 Simulator的启动152

6.4.2 Simulator工作环境简介154

6.4.3 Simulator工作窗口布局方法154

6.4.4 Simulator的退出156

6.5 Simulator如何应用156

6.5.1 如何创建一个新项目157

6.5.2 如何在项目中添加、创建或删除文件158

6.5.3 如何建立目标文件161

6.5.4 如何调试程序164

6.6 Simulator系统命令汇总归纳176

6.6.1 工具栏(Tool bar)176

6.6.2 系统命令归纳176

思考与练习题190

第7章 在线实时仿真器和集成开发环境192

7.1 E8-ICE仿真设备简介192

7.2 EM78447ICE-WR开发设备简介196

7.3 集成开发环境软件包WICE201

7.4 如何获取WICE212

7.5 如何安装和拆除WICE217

7.6 仿真器与WICE如何配合使用220

7.6.1 仿真器的安装和设置220

7.6.2 WICE的启动221

7.6.3 WICE的退出224

7.7 如何应用仿真器和WICE统调目标程序和电路224

7.7.1 项目开发流程225

7.7.2 程序调试举例226

思考与练习题233

第8章 定时器/计数器TCC234

8.1 定时器/计数器模块的基本用途234

8.2 EM78系列单片机中定时器/计数器TCC模块的特性234

8.3 定时器/计数器TCC相关的寄存器235

8.4 定时器/计数器TCC模块的电路结构和工作原理237

8.4.1 分频器239

8.4.2 TCC累加计数寄存器240

8.5 定时器/计数器TCC模块的应用举例241

8.5.1 TCC用做硬件定时器241

8.5.2 TCC用做硬件计数器248

思考与练习题258

第9章 中断功能259

9.1 中断的基本概念259

9.2 EM78P447S的中断源和中断逻辑261

9.3 中断相关的寄存器263

9.4 中断的处理264

9.4.1 中断的延时处理问题265

9.4.2 中断的现场保护问题265

9.4.3 需要注意的一些问题268

9.5 中断功能的应用举例269

9.5.1 TCC溢出中断269

9.5.2 INT外部中断276

9.6 外部中断的扩充方法285

9.6.1 用TCC外部时钟源扩展法285

9.6.2 用P6端口扩展法286

思考与练习题288

第10章 系统配置方法和可靠运行措施290

10.1 系统配置字单元290

10.1.1 系统配置位290

10.1.2 用户识别码ID位291

10.2 时钟系统292

10.2.1 外接晶体振荡器/陶瓷谐振器(HXT和LXT)292

10.2.2 外接阻容器件(ERC)293

10.2.3 引入外来时钟源(HXT和LXT)295

10.3 复位系统296

10.3.1 几种不同的复位方式296

10.3.2 单片机内部复位的操作处理296

10.3.3 复位系统硬件逻辑300

10.3.4 内部上电延时复位功能301

10.3.5 外部上电延时复位电路302

10.3.6 外部人工复位开关电路303

10.3.7 外接电压检测复位电路举例304

10.4 监视定时器WDT307

10.4.1 程序失控的回复308

10.4.2 WDT的电路结构310

10.4.3 WDT的工作原理311

10.4.4 WDT相关寄存器311

10.4.5 使用WDT的注意事项313

10.4.6 WDT的应用举例314

思考与练习题319

附录A 英文指令一览表320

附录B ASCII码表322

附录C 典型算术例程7款324

附录D 电压检测器HT70XX系列专用芯片332

附录E 带延时复位功能的电源监控器IMP809/810338

附录F 带延时和人工复位的电源监控器IMP811/812343

附录G 带延时、人工复位及电源故障检测的电压监测器MAX707/708348

参考文献353

热门推荐