注册 登录 进入教材巡展
#
  • #

出版时间:2024-07

出版社:电子工业出版社

以下为《单片机原理实用教程——基于Proteus虚拟仿真(第4版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 电子工业出版社
  • 9787121346958
  • 1-8
  • 226694
  • 48253108-4
  • 平塑
  • 16开
  • 2024-07
  • 670
  • 372
  • 工学
  • 计算机科学与技术
  • TP368.1
  • 电子信息与电气
  • 本科 研究生及以上
目录
目 录__eol__第1章 8051单片机的基本组成 1__eol__1.1 8051单片机的特点与基本结构 1__eol__1.2 8051单片机的存储器结构 5__eol__1.3 CPU时序 7__eol__1.4 复位信号与复位电路 9__eol__1.5 并行I/O口结构 10__eol__1.6 STC系列新型8051单片机简介 12__eol__复习思考题1 16__eol____eol__第2章 Proteus虚拟仿真 17__eol__2.1 集成环境ISIS 17__eol__2.2 绘制原理图 19__eol__2.3 创建汇编语言源代码仿真文件 21__eol__2.4 在原理图中进行源代码仿真调试 23__eol__2.5 原理图与Keil环境联机仿真 25__eol__复习思考题2 30__eol____eol__第3章 指令系统与汇编语言程序设计 31__eol__3.1 指令助记符和字节数 31__eol__3.2 寻址方式 32__eol__3.2.1 寄存器寻址 32__eol__3.2.2 直接寻址 33__eol__3.2.3 立即寻址 33__eol__3.2.4 寄存器间接寻址 34__eol__3.2.5 变址寻址 34__eol__3.2.6 相对寻址 35__eol__3.2.7 位寻址 35__eol__3.3 指令分类详解 36__eol__3.3.1 算术运算指令 36__eol__3.3.2 逻辑运算指令 38__eol__3.3.3 数据传送指令 39__eol__3.3.4 控制转移指令 40__eol__3.3.5 位操作指令 43__eol__3.4 汇编语言程序格式与伪指令 43__eol__3.5 应用程序设计 45__eol__3.6 定点数运算子程序 47__eol__复习思考题3 57__eol____eol__第4章 Keil C51应用程序设计 59__eol__4.1 Keil C51程序设计的基本语法 59__eol__4.1.1 Keil C51程序的一般结构 59__eol__4.1.2 数据类型 60__eol__4.1.3 常量、变量及其存储模式 61__eol__4.1.4 运算符与表达式 62__eol__4.2 C51程序的基本语句 66__eol__4.2.1 表达式语句 66__eol__4.2.2 复合语句 66__eol__4.2.3 条件语句 66__eol__4.2.4 开关语句 67__eol__4.2.5 循环语句 67__eol__4.2.6 goto、break、continue语句 68__eol__4.2.7 返回语句 69__eol__4.3 函数 69__eol__4.3.1 函数的定义与调用 69__eol__4.3.2 中断服务函数与寄存器组定义 70__eol__4.4 Keil C51编译器对ANSI C的扩展 71__eol__4.4.1 存储器类型与编译模式 71__eol__4.4.2 关于bit、sbit、sfr和sfr16数据类型 72__eol__4.4.3 一般指针与基于存储器的指针及其转换 75__eol__4.4.4 C51编译器对ANSI C函数定义的扩展 76__eol__4.5 C51编译器的数据调用协议 79__eol__4.5.1 数据在内存中的存储格式 79__eol__4.5.2 目标代码的段管理 81__eol__4.6 与汇编语言程序的接口 83__eol__4.6.1 参数传递规则 83__eol__4.6.2 C51与汇编语言混合编程举例 87__eol__4.7 绝对地址访问 89__eol__4.7.1 采用扩展关键字_at_或指针定义变量的绝对地址 89__eol__4.7.2 采用预定义宏指定变量的绝对地址 90__eol__4.8 Keil C51库函数 91__eol__4.8.1 本征库函数 91__eol__4.8.2 字符判断转换库函数 91__eol__4.8.3 输入/输出库函数 92__eol__4.8.4 字符串处理库函数 93__eol__4.8.5 类型转换及内存分配库函数 94__eol__4.8.6 数学计算库函数 95__eol__复习思考题4 95__eol____eol__第5章 中断系统 97__eol__5.1 中断的概念 97__eol__5.2 中断系统的结构与中断控制 98__eol__5.3 中断响应 101__eol__5.4 中断系统应用举例 103__eol__5.4.1 中断源扩展 103__eol__5.4.2 中断嵌套 105__eol__复习思考题5 108__eol____eol__第6章 定时器/计数器 109__eol__6.1 定时器/计数器的工作方式与控制 109__eol__6.2 定时器/计数器应用举例 112__eol__6.2.1 初值和最大定时时间计算 112__eol__6.2.2 定时器方式应用 113__eol__6.2.3 计数器方式应用 120__eol__6.3 利用定时器产生音乐 122__eol__复习思考题6 128__eol____eol__第7章 串行口 129__eol__7.1 串行通信方式 129__eol__7.2 串行口的工作方式与控制 130__eol__7.3 串行口应用举例 134__eol__7.3.1 串口/并口转换 134__eol__7.3.2 单片机之间的通信 137__eol__7.3.3 单片机与PC之间的通信 151__eol__复习思考题7 154__eol____eol__第8章 8051单片机系统扩展 155__eol__8.1 程序存储器扩展 155__eol__8.2 数据存储器扩展 156__eol__8.3 并行I/O口扩展 158__eol__8.4 利用I2C总线进行系统扩展 170__eol__8.5 8051单片机的节电工作方式 184__eol__8.5.1 空闲和掉电工作方式 185__eol__8.5.2 节电方式的应用 186__eol__复习思考题8 187__eol____eol__第9章 键盘与显示器接口技术 188__eol__9.1 LED显示器接口技术 188__eol__9.1.1 七段LED数码管显示器 188__eol__9.1.2 串行接口8位共阴极LED驱动器MAX7219 194__eol__9.2 键盘接口技术 200__eol__9.2.1 编码键盘接口技术 201__eol__9.2.2 非编码键盘接口技术 204__eol__9.2.3 键值分析 210__eol__9.3 8279可编程键盘/显示器芯片接口技术 213__eol__9.3.1 8279的工作原理 213__eol__9.3.2 8279的数据输入、显示输出及命令格式 215__eol__9.3.3 8279的接口方法 220__eol__9.4 LCD接口技术 225__eol__9.4.1 LCD的工作原理和驱动方式 226__eol__9.4.2 点阵字符液晶显示模块接口技术 226__eol__9.4.3 点阵图形液晶显示模块接口技术 242__eol__复习思考题9 252__eol____eol__第10章 DAC及ADC接口技术 253__eol__10.1 ADC及DAC的主要技术指标 253__eol__10.2 DAC接口技术 254__eol__10.2.1 无内部锁存器的DAC接口方法 255__eol__10.2.2 DAC0832与8051单片机的接口方法 256__eol__10.2.3 DAC1208与8051单片机的接口方法 261__eol__10.2.4 串行DAC与8051单片机的接口方法 263__eol__10.2.5 利用DAC接口实现波形发生器 270__eol__10.3 ADC接口技术 277__eol__10.3.1 比较式ADC0809与8051单片机的接口方法 278__eol__10.3.2 积分式ADC7135与8051单片机的接口方法 283__eol__10.3.3 串行ADC与8051单片机的接口方法 291__eol__复习思考题10 295__eol____eol__第11章 Proteus虚拟仿真设计实例 297__eol__11.1 红外遥控系统设计 297__eol__11.1.1 功能要求 297__eol__11.1.2 硬件电路设计 297__eol__11.1.3 软件程序设计 297__eol__11.2 DS18B20多点温度监测系统设计 303__eol__11.2.1 功能要求 303__eol__11.2.2 硬件电路设计 304__eol__11.2.3 软件程序设计 307__eol__11.3 单片机SD卡读/写接口设计 315__eol__11.3.1 功能要求 315__eol__11.3.2 硬件电路设计 315__eol__11.3.3 软件程序设计 318__eol__11.4 电子万年历设计 322__eol__11