单片机原理与应用
2005-4
机械工业出版社
赵德安
本书详细介绍了HOLTEK的HT48系列单片机的结构、HOLTEK单片机的开发工具、HT—ICE的应用和开发软件HT-IDE3000的各种功能,最后以HOLTEK单片机HT48R50A—1为例,详细介绍了跑马灯(LED)显示、七段数码管LED显示、键盘扫描、单片机对串行MemoryHT24LC02和HT93LCA6的读写操作、LCD驱动显示、红外线遥控接收、用I/O口做LCD显示等范例,涵盖了单片机的基本应用,非常适合单片机的初学者学习及作为高等院校单片机教材。
1 单片机的内部结构 1.1 单片机的内部结构概述 1.2 HOLTEK单片机的结构分析 1.2.1 HT单片机的系统结构 1.2.2 程序存储器 1.2.3 数据存储器 1.2.4 专用寄存器 1.2.5 输入/输出端口 1.2.6 中断 1.2.7 定时/计数器 1.2.8 复位 1.2.9 振荡器 1.2.10 暂停模式下的暂停和唤醒 1.2.11 看门狗定时器 1.2.12 掩膜选项 1.2.13 基本应用电路 1.2.14 单片机技术参数2 HOLTEKMCU集成开发环境 2.1 HT—ICE 2.1.1 HT48系列仿真器 2.1.2 HT48接口卡 2.1.3 HT-ICE的型号和版本识别 2.2 HT—IDE3000 2.2.1 HT-IDE3000软件下载 2.2.2 HT-IDE3000软件安装 2.2.3 HT-IDE3000软件功能 2.2.4 汇编语言和编译器 2.2.5 连接器 2.2.6 函数库管理器 2.2.7 LCD仿真器 2.2.8 虚拟外围设备管理器 3 快速入门 3.1 软件、电路安装 3.2 编写、调制软件 3.3 OTP的烧写 3.4 开发完成 产品试验 4 指令集介绍 4.1 指令集 4.2 指令一览表 4.3 指令定义 5 程序设计 5.1 程序设计风格 5.2bb程序设计范例 5.2.1 跑马灯 5.2.2 4位七段LED显示 5.2.3 键盘扫描 5.2.4 HT24C02的读写操作 5.2.5 HT93LC46的读写操作 5.2.6 LCD驱动显示 5.2.7 红外线遥控接收 5.2.8 用I/O型MCU做LCD显示资料下载