《HT46xx 单片机原理与实践》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:钟启仁编著
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2008
  • ISBN:9787810778633
  • 页数:476 页
图书介绍:本书介绍HT46系列8位单片机的原理、开发和应用。讲述集成开发环境HT3000 IDE的特点和使用方法,特别是脱机(软件)仿真环境,可仿真虚拟外设(VPM),包括按键、电阻、三极管逻辑电路、LED及字符型或点阵型LCD显示屏,屏幕样式可由用户定义,其程序设计、调试高效方便。书中有很多应用实例(含硬件图和程序清单),其软件有详尽的注释。

第1章 HT46xx系列单片机简介 2

1-1 单片机介绍及其未来趋势 2

1-2 HT46xx单片机的特点介绍 5

1-3 HT46xx家族介绍 9

1-4 HT46xx硬件引脚功能描述 11

1-5 HT46xx复位引脚(RES) 13

1-6 输入/输出引脚(PA、PB、PC、PD、PF) 14

第2章 HT46xx系列系统体系结构 17

2-1 HT46xx的内部体系结构 17

2-2 程序存储器结构 18

2-3 数据存储器结构 19

2-4 中断控制单元 24

2-5 定时器/计数器控制单元 26

2-6 输入/输出控制单元 29

2-7 PWM输出接口 32

2-8 I2C串行接口 33

2-9 模/数转换器 38

2-10 WDT:看门狗定时器 41

2-11 复位 42

2-12 省电模式 44

2-13 低电压复位 45

2-14 配置选项 46

第3章 HT46xx指令集与开发工具 48

3-1 HT46xx寻址模式与指令集(Instruction Set) 48

3-2 程序的编辑 67

3-3 HT-IDE3000使用方式与操作 74

3-4 VPM使用方式与操作 89

3-5 烧录器操作说明 93

第4章 基础实验篇 97

4-1 LED跑马灯实验 97

4-2 LED霹雳灯查表实验 101

4-3 七段显示器控制实验 107

4-4 指拨开关与七段显示器控制实验 111

4-5 按键控制实验 114

4-6 步进电机控制实验 118

4-7 4×4键盘控制实验 125

4-8 喇叭发声控制实验 132

4-9 Timer/Event Counter控制实验 137

4-10 Timer/Event Counter中断控制实验 142

4-11 A/D转换器控制实验 151

4-12 外部中断控制实验 156

4-13 PWM接口控制实验 163

4-14 WDT控制实验 168

4-15 “HALT Mode”省电模式实验 173

4-16 I2C串行接口控制实验 180

第5章 进阶实验篇 197

5-1 直流电机控制实验 197

5-2 马表——多颗七段显示器控制实验 201

5-3 静态点矩阵LED控制实验 207

5-4 动态点矩阵LED控制实验 211

5-5 LCD字形显示实验 218

5-6 LCD自建字形实验 234

5-7 LCD与4×4键盘控制实验 240

5-8 LCD之DD/CG RAM读取控制实验 244

5-9 LCD的4位控制模式实验 252

5-10 比大小游戏实验 258

5-11 中文显示型LCD控制实验 266

5-12 半矩阵式(Half-Matrix)键盘与LCD控制实验 272

5-13 HT46xx I2C Mater-Slave传输实验 282

第6章 实践应用篇 302

6-1 专题一:数字温度计 302

6-2 专题二:密码锁 316

6-3 专题三:具记忆功能的密码锁(I2C E2PROM) 328

6-4 专题四:24小时时钟 354

6-5 专题五:猜数字游戏机 367

6-6 专题六:逻辑测试笔 379

6-7 专题七:频率计数器(Counter)的制作 400

6-8 专题八:简易信号产生器的制作 411

6-9 专题九:复频信号(DTMF)产生器的制作 422

6-10 专题十:简易低频电压一频率转换器(VCO)的制作 434

6-11 专题十一:简易声音调变器的制作 441

6-12 专题十二:RS-232串行传输 450

附录 470

A HT46xx指令速查表 470

B HT46xx家族程序存储器映射图 471

C HT46xx家族数据存储器与特殊功能寄存器 472

D HT46xx特殊功能寄存器速查表 473

E HT46xx重置后的内部寄存器状态 474

F LCD指令速查表 475

G 本书常用子程序一览表 476