网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 单片机原理及接口技术 架构、指令、C51、RTX-51、Proteus和Keil仿真及嵌入式应用 微课视频版
分类
作者 孙一林,彭波 编
出版社 清华大学出版社
下载
简介
内容推荐
《单片机原理及接口技术——架构、指令、C51、RTX-51、Proteus和Keil仿真及嵌入式应用》通过虚拟仿真技术实现由51单片机组成的嵌入式系统的学习,并掌握此类嵌入式系统硬、软件的设计、开发技能,主要阐述了51单片机的硬件结构(CPU、MEM)和指令系统、C51语言、输入/输出接口、适用于51单片机的操作系统OS(RTX51),以及应用于该类嵌入式系统中的基础器件等的工作原理和机制,借助Proteus和Keil等仿真工具(软件)实现该类嵌入式系统的模拟仿真实际应用。《单片机原理及接口技术——架构、指令、C51、RTX-51、Proteus和Keil仿真及嵌入式应用》可作为高等院校嵌入式系统相关专业的教材,也可作为由51单片机组成的嵌入式系统的研发与应用的参考书。
目录
章51单片机的核心硬件系统
1.151单片机
1.251单片机CPU
1.2.1CPU中的寄存器
1.2.2CPU中的运算器
1.2.3CPU中控制器
1.351单片机存储器结构
1.3.151单片机系统存储空间分配
1.3.2随机存储器
1.3.3只读存储器
1.3.451单片机系统的存储空间名称
1.451单片机外部信号线定义
1.551单片机应用系统
1.5.1最小工作系统
1.5.2扩展应用系统
第2章电子系统硬件电路的设计
2.1电子线路硬件设计综述
2.1.1电路系统硬件设计原则
2.1.2硬件设计注意事项
2.1.3Proteus简介
2.1.4使用Proteus设计电子产品流程
2.2硬件原理图设计ISIS
2.2.1ISIS的主要功能
2.2.2硬件电路设计与模拟仿真
2.3印制电路板设计ARES
2.3.1元器件的封装
2.3.2印制电路板自动设计ARES
第3章51单片机指令系统
3.151单片机CPU指令系统概述
3.1.1指令的格式
3.1.2指令操作码助记符以及操作数表示符号
3.1.3寻址方式
3.2数据传送类指令
3.2.1数据传送指令
3.2.2数据传送指令详解
3.3算术运算类指令
3.3.1算术运算指令
3.3.2算术运算指令详解
3.4逻辑运算类指令
3.4.1逻辑运算指令
3.4.2逻辑运算指令详解
3.5控制转移类指令
3.5.1控制转移指令
3.5.2控制转移指令详解
3.6位操作、位控制转移类指令
3.6.1位操作、位控制转移指令
3.6.2位操作、位控制转移指令详解
3.7伪指令
3.7.1常用伪指令
3.7.2伪指令详解
3.8指令程序
3.8.1指令源代码程序格式
3.8.2指令源代码程序设计
3.8.3源代码程序的编译
3.8.4源代码程序设计示例
第4章C51语言程序设计
4.1C51语言编程概述
4.1.1C51程序设计特点
4.1.2C51编程规范
4.1.3C51程序编译环境
4.2C51语言的标识符和关键字
4.2.1C51标识符
4.2.2C51关键字
4.3C51数据类型
4.3.1C51基础数据类型值域空间(范围)
4.3.2C51声明常量
4.3.3C51定义变量
4.3.4C51扩展数据类型
4.4C51运算符和表达式
4.4.1C51运算符
4.4.2C51表达式
4.5C51程序流控制语句
4.5.1分支结构语句
4.5.2循环结构语句
4.5.3辅助流控制语句
4.6C51函数
4.6.1普通函数
4.6.2main()函数
4.6.3中断函数
4.6.4C51函数库
4.7C51语言与汇编语言混合编程
4.7.1C51函数嵌入汇编指令
4.7.2汇编程序作为外部函数被引用
4.7.351单片机混合编程示例
第5章嵌入式系统软件开发与调试
5.1Keil开发环境简介
5.1.1Keil开发环境主要功能
5.1.2Keil开发应用程序流程
5.1.3Keil开发环境界面
5.2在Keil环境中开发应用程序
5.2.1在Keil环境中创建工程项目
5.2.2在Keil环境中编译工程项目
5.3在Keil环境中调试运行
5.3.1Keil环境调试前的设置
5.3.2Keil环境调试主界面
5.3.3Keil环境调试操作
5.3.4Keil环境调试窗口
5.3.5Keil调试环境中设置断点
5.3.6Keil调试环境中可编程接口设备
第6章嵌入式系统的模拟仿真
6.1嵌入式系统在Proteus环境中模拟仿真
6.1.1在Proteus中模拟仿真前的准备工作
6.1.2启动并操作Proteus模拟仿真
6.1.3Proteus模拟仿真调试窗口
6.2嵌入式系统在Proteus与Keil联合环境中模拟仿真
6.2.1设置Proteus远程控制模拟仿真
6.2.2配置Keil软件开发环境
6.2.3设置并启动Keil环境远程调试
6.2.4打开Keil环境远程调试观察窗口
第7章51单片机并口应用
7.1并口接口的工作原理
7.1.1P0可编程输入/输出接口
7.1.2P1可编程输入/输出接口
7.1.3P2可编程输入/输出接口
7.1.4P3可编程输入/输出接口
7.1.5并口可编程寄存器的编址
7.2并口接口应用设计
7.2.1单一端口输出方波信号
7.2.2交通灯控制应用设计
7.2.3跑马灯控制应用设计
7.2.4简单键盘输入应用设计
7.2.5八段数码管LED显示设计
第8章51单片机中断应用
8.1中断接口的工作原理
8.1.151单片机中断管理流程
8.1.251单片机的中断源
8.1.3可编程中断接口的结构
8.1.4中断接口可操作寄存器的定义
8.1.5中断接口可编程寄存器的编址
8.1.6CPU响应中断请求
8.1.7中断服务程序框架
8.2中断接口应用设计
8.2.1外部中断系统硬件设计
8.2.2外部中断服务程序设计
8.2.3外部中断应用实例
第9章51单片机定时器/计数器应用
9.1定时器T/计数器C接口的工作原理
9.1.1定时器T/计数器C逻辑电路
9.1.2定时器T/计数器C接口可操作寄存器的定义
9.1.3定时器T/计数器C接口可编程寄存器的编址
9.1.4计数器的4种工作模式
9.1.5CPU对定时器T/计数器C接口的管理
9.2定时器T/计数器C接口应用设计
9.2.1计数器应用设计
9.2.2定时器应用设计
0章51单片机串口应用
10.1串行通信接口的工作原理
10.1.1可编程串行通信接口逻辑电路
10.1.2串行通信接口可操作寄存器的定义
10.1.3串行通信接口可编程寄存器的编址
10.1.4串行通信接口的4种工作模式
10.1.5CPU对串行通信接口的管理
10.2串行通信接口应用设计
10.2.1串行通信硬件设计
10.2.2串行通信程序设计
10.3建立串行通信虚拟仿真桥
1章适用于嵌入式系统中的操作系统
11.151单片机多任务管理机制
11.1.1单片机CPU顺序循环执行任务
11.1.2单片机CPU按时间片切换执行任务
11.1.3紧急任务的实时性处理
11.2汇编语言实现51单片机多任务管理
11.2.1CPU顺序循环执行多任务模式的管理
11.2.2CPU按时间片执行多任务模式的管理
11.3C51语言实现51单片机多任务管理
11.3.1C51语言按时间片调度管理多任务示例
11.3.2C51语言按时间片调度管理多任务程序解析
11.4RTX-51多任务实时操作系统
11.4.1RTX-51简介
11.4.2在Keil和Proteus环境使用RTX-51的设置
11.4.3RTX-51中的主要函数
11.4.4使用RTX-51编写应用程序规则
11.4.5多任务在RTX-51系统中的解析
2章嵌入式系统中经典应用电路
12.1矩阵键盘
12.2LCD显示
12.2.1LCD1602液晶显示屏简介
12.2.2LCD1602显示屏的连接与控制
12.3EEPROM数据存储器
12.3.124C02存储器与I2C总线简介
12.3.224C02存储器的连接与管理
12.4数/模转换
12.4.1D/A转换器原理简介
12.4.2A/D、D/A转换芯片PCF8591
12.4.3D/A电路连接与管理
12.5模/数转换
12.5.1A/D转换器原理简介
12.5.2A/D电路连接与管理
12.5.3传感器简介
3章51单片机实体电路实现虚拟仿真系统
13.1死机监控电路
13.2借助USB通道实现RS-232通信
13.3使用ISP技术组装嵌入式系统
13.3.1ISP技术实现过程
13.3.2实现ISP的硬件条件
13.3.3实现ISP的操作流程
13.4IAP技术应用
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/15 2:46:57