HOLTEK HT48系列单片机原理及应用实例

HOLTEK HT48系列单片机原理及应用实例
作 者: 李齐雄 郑颜雄 蔡孟昌
出版社: 北京航空航天大学出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 单片计算机
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《HOLTEK HT48系列单片机原理及应用实例》作者简介

内容简介

本书介绍盛阳半导体公司(HOLTEK)的I/O型HT48系列8位单片机(微控制器)的原理、开发和应用。该系列单片机功能强,执行速度快(RISC指令集),具有低电压检测功能,抗干扰能力强,适用于恶劣工作环境,而且价格特别低廉(约为同类型51系列单片机的1/2~1/3)。本书还讲述了集成开发环境HT3000IDE的特点和使用方法,特别是脱机(软件)仿真环境,可仿真虚拟外设(VPM),包括按键、电阻、三极管逻辑电路、LED及字符型或点阵型LCD显示屏,屏幕样式可由用户定义,其程序设计、调试高效方便。书中有很多应用实例(含硬件图和程序清单),其软件有详尽的注释。所附光盘含免费集成开发软件和大量应用实例。<br>本书既适合初学者自学,也可供在校大学生和工程技术人员开发智能产品时学习和参考。

图书目录

第0章 绪 论

第1章 HT48RX0单片机

1-1 HT48RX0单片机系列

1-1-1 HT48RX0单片机特性

1-1-2 HT48RX0系统框图

1-1-3 HT48RX0引脚说明

1-I-4 HT48RX0数据存储器

1-2 HT48R50A-1单片机规格

1-2-1 特性

1-2-2 基本描述

1-2-3 系统框图

1-2-4 封装与引脚排列

1-2-5 最大额定值

1-2-6 直流特性

1-2-7 交流特性

1-2-8 应用电路

1-3 HT48R50A-1功能描述

1-3-1 执行流程

1-3-2 程序计数器

1-3-3 程序存储器

1-3-4 堆栈存储器

1-3-5 数据存储器

1-3-6 间接寻址存储器

1-3-7 累加器

1-3-8 算术逻辑运算单元

1-3-9 状态寄存器

1-3-10 中 断

1-3-11 振荡器配置

1-3-12 看门狗定时器

1-3-13 节电运行模式

1-3-14 复位

1-3-1 5 定时/计数器

1-3-1 6 输入/输出端口

1-3-1 7 低电压复位LVR

1-3-18 ROM code选项

1-4 指令集

1-4-1 指令按照字母顺序逐条说明

1-4-2 指令按照运算类别分类说明

1-5 汇编语言

1-5-1 语句语法

1-5-2 编译伪指令

1-5-3 汇编语言指令

1-5-4 汇编语言保留字

第2章 集成开发环境

2-1 系统简介

2-2 软件安装

2-3 文件/编辑/视图菜单

2-4 工具菜单及选项菜单

2-5 项目菜单

2-6 调试菜单

2-7 窗口菜单

2-8 工具栏图标与帮助菜单

2-9 OTP烧录器

第3章 快速入门

3-1 快速入门一:软件(离线)仿真

3-2 快速入门二:在线仿真

3-3 快速入门三:多文件连接

3-4 快速入门四:连接函数库

第4章 键盘与显示--基本I/O练习

4-1 8-LED控制(霹雳灯)

4-1-1 功能说明

4-1-2 电路说明

4-1-3 元器件表

4-1-4 程序

4-1-5 程序说明

4-1-6 讨论与改进

4-2 RC振荡器

4-2-1 功能说明

4-2-2 电路说明

4-2-3 元器件表

4-2-4 程序

4-2-5 程序说明

4-2-6 讨论与改进

4-3 4 个共阳极七段显示器,使用扫描方式显示

4-3-1 功能说明

4-3-2 电路说明

4-3-3 元器件表

4-3-4 程序

4-3-5 程序说明

4-3-6 讨论与改进

4-4 4 X 4键盘使用软件扫描

4-4-1 功能说明

4-4-2 电路说明

4-4-3 元器件表

4-4-4 程序

4-4-5 程序说明

4-4-6 讨论与改进

4-5 4*4键盘使用硬件编程

4-5-1 功能说明

4-5-2 MM74C922 16键编码器简介

4-5-3 电路说明

4-5-4 元器件表

4-5-5 程序

4-5-6 程序说明

4-5-7 仿真器(ICE)中的选项

4-5-8 讨论与改进

4-6 5*7 LED点阵显示器

4-6-1 功能说明

4-6-2 电路说明

4-6-3 元器件表

4-6-4 程序

4-6-5 程序说明

4-6-6 仿真器(ICE)中的选项

4-6-7 讨论与改进

第5章 外部硬件中断控制

5-1 外部硬件中断

5-1-1 功能说明

5-1-2 电路说明

5-1-3 元器件表

5-1-4 程序

5-1-5 程序说明

5-1-6 实验步骤

5-1-7 讨论与改进

5-2 HT48RSOA-1的中断优先权测试

5-2-1 功能说明

5-2-2 电路说明

5-2-3 元器件表

5-2-4 程序

5-2-5 程序说明

5-2-6 实验步骤

5-2-7 讨论与改进

第6章 定时/计数器中断

6-1 定时器1事件计数实验

6-1-1 功能说明

6-1-2 电路说明

6-1-3 元器件表

6-1-4 程序

6-1-5 程序说明

6-1-6 实验步骤

6-1-7 讨论与改进

6-2 1/100秒表

6-2-1 功能说明

6 2-2 电路说明

6-2 3 元器件表

6-2-4 程 序

6-2-5 程序说明

6-2 6 实验步骤

6-2-7 讨论与改进

6-3 脉冲宽度测量

6 3-1 功能说明

6 3-2 电路说明

6-3-3 元器件表

6-3-4 程 序

6-3-5 程序说明

6 3-6 实验步骤

6-3-7 讨论与改进

第7章 LCD

7-1 字符型LCD,8位数据接口

7 1-1 功能说明

7 1-2 字符型LCD

7 1-3 电路说明

7-1-4 元器件表

7-1-5 程 序

7-1 6 程序说明

7 1-7 实验步骤

7-1-8 讨论

7-2 字符型LCD-4位数据接口

7-2-1 功能说明

7-2-2 字符型LCD

7-2-3 电路说明

7-2-4 元器件表

7-2-5 程 序

7-2 6 程序说明

7-2 7 实验步骤

7-2-8 在线仿真器(ICE)中的选项

7-2-9 讨论

7-3 点阵图形型LCD

7-3-1 功能说明

7-3-2 有关点阵图形型LCD

7-3-3 电路说明

7 3-4 元器件表

7-3-5 程 序

7 3-6 程序说明

7-3-7 实验步骤

7 3-8 如何在Windows环境下获取图形或文字的代码

7-3-9 在线仿真器(ICE)中的选项

7-3-10 讨论

第8章 看门狗定时器和节电模式

8-1 看门狗定时器WDT

8-1-1 功能说明

8-1-2 电路说明

8-1-3 元器件表

8-1-4 程 序

8-1-5 程序说明

8-1-6 实验步骤

8-1-7 在线仿真器(ICE)中的选项

8-1-8 讨论

8-2 节电模式

8-2-1 功能说明

8-2-2 电路说明

8-2-3 元器件表

8-2-4 程序

8-2-5 程序说明

8-2-6 实验步骤

8-2-7 在线仿真器(1CE)中的选项

8-2-8 讨论

第9章 SPI接口,I2C接口,串行接口

9-1 EEPROM HT93LC46

9-1-1 功能说明

9-1-2 HT93LC46简介

9-1-3 电路说明

9-1-4 元器件表

9-1-5 程 序

9-1-6 程序说明

9-1-7 实验步骤

9-1-8 在仿真器(ICE)中的选项

9-1-9 讨论

9-2 EEPRoM HT24C02(10C接口)

9-2-1 功能说明

9-2-2 HT24C02简介

9-2-3 电路说明

9-2-4 元器件表

9-2-5 程序结构

9-2-6 程序UTILITY.ASM

9-2-7程序UTILITY.ASM的说明

9-2 8 程序BYTE_W.ASM

9-2-9 程序BYTE_W.ASM的说明

9-2-10 程序PAGE_W.ASM

9-2 11 程序PAGE_W.ASM的说明

9-2-12 程序CURREN_R.ASM

9-2-13 程序CURREN_R.ASM说明

9-2 14 程序RANDOM_R.ASM

9-2-15 程序RANDOM_R.ASM的说明

9-2-16 程序SEQ_R.ASM

9-2-17 程序SEQ_R.ASM的说明

9-2 18 实验步骤

9-2-19 在线仿真器(ICE)中的选项

9-2-20 讨 论

9-3 RS-232接口

9-3-1 功能说明

9-3-2 PC串行端口简介

9-3-3 电路说明

9-3-4 元器件表

9-3-5 多文件链接方式的程序结构

9-3-6 程序9728a.ASM

9-3-7 程序9728a.ASM的说明

9-3-8 程序LCD-ASM

9-3-9 程序LCD-ASM的说明

9-3-10 程序MESSAGE.ASM

9-3-11 程序MESSAGE.ASM 的说明

9-3-12 程序RS232.ASM

9-3-13 程序RS232.ASM的说明

9-3-14 PC上的测试程序

9-3-15 实验步骤

9-3-16 在线仿真器(ICE)中的选项

9-3-17 讨论

附录A 功能速查表

附录B 指令集速查表

附录C 字符型LCD模块

C-1 硬件说明

C-2 寄存器及指令码说明

C-3 接口连接方式与时序

C-4 软件编程

C-5 LCD复位及初始化

附录D 点阵型LCD模块

D-1 硬件说明(DG-128064)

D-2 显示器控制指令(DG-128064)

D-3 接口时序特性(DG-128064)