小型嵌入式系统设计原理

小型嵌入式系统设计原理
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2012-01
版次: 1
ISBN: 9787118079067
定价: 24.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 190页
字数: 282千字
正文语种: 简体中文
1人买过
  • 《小型嵌入式系统设计原理》以宏晶公司的stc系列单片机为基础,详细介绍了stc12c5a60s2系列单片机的硬件结构、指令系统及汇编语言程序设计、内部功能及接口、系统外部功能的扩展、c语言程序设计、单片机嵌入式系统开发及应用实例。书中通过大量的例题和单片机应用实例,引导读者逐步掌握单片机嵌入式系统开发的基本知识、方法和技能。书中详细介绍了stc系列单片机的开发工具和编程环境,书中所有程序均经过上机调试。
    《小型嵌入式系统设计原理》可作为高等院校电气信息类专业的教学用书,也可作为高职高专同类专业的教学用书及各类工程技术人员的自学用书。 第1章嵌入式系统概述
    1.1单片机与嵌入式系统简介
    1.1.1单片机及其发展概况
    1.1.2单片机的特点和应用
    1.1.3嵌入式系统
    1.1.4单片机应用系统的组成
    1.2STC12C5A60S2系列单片机总体介绍
    1.3一个STC12C5A60S2系列单片机的应用实例

    第2章STC系列单片机硬件结构
    2.1STC系列单片机总体结构
    2.1.1STC系列单片机总体结构框图及功能
    2.1.2STC12C5A60S2系列单片机引脚功能
    2.2STC12C5A60S2系列单片机存储结构
    2.2.1STC12C5A60S2系列单片机存储器的特点
    2.2.2程序存储器
    2.2.3数据存储器
    2.3工作方式和时序
    2.3.1复位方式
    2.3.2程序执行工作方式
    2.3.3省电工作方式
    2.4STC系列单片机的时钟

    第3章指令系统
    3.1指令系统简介
    3.1.1指令格式
    3.1.2指令分类及符号说明
    3.2寻址方式
    3.3指令系统
    3.3.1数据传送类指令
    3.3.2算术运算类指令
    3.3.3逻辑运算类指令
    3.3.4控制转移类指令
    3.3.5位操作类指令
    3.3.6子程序调用与返回指令
    3.4汇编语言程序设计基础
    3.4.1汇编语言程序的组成
    3.4.2伪指令
    3.4.3程序设计步骤及技术

    第4章中断系统
    4.1中断系统的概念
    4.1.1中断及中断源
    4.1.2中断嵌套
    4.2中断系统结构及中断控制
    4.2.1中断源和中断请求标志
    4.2.2中断允许控制
    4.2.3中断优先级控制
    4.3中断处理
    4.3.1中断响应
    4.3.2中断处理
    4.3.3中断返回
    4.4中断响应后中断请求的撤除
    4.5中断测试程序举例

    第5章定时器/计数器
    5.1定时器/计数器概述
    5.2定时器/计数器的控制
    5.2.1定时器/计数器控制寄存器TCON
    5.2.2定时器/计数器工作模式寄存器TMOD
    5.2.3辅助寄存器AUXR
    5.2.4时钟输出和掉电唤醒寄存器WAKE_CLKO
    5.3定时器/计数器的工作模式
    5.3.1工作模式0(13位定时器/计数器)
    5.3.2工作模式1(16位定时器/计数器)
    5.3.3工作模式2(8位自动重装模式)
    5.3.4工作模式3(两个8位计数器)
    5.4定时器/计数器应用实例
    5.4.1定时器/计数器的设置
    5.4.2模式1的应用
    5.4.3模式2的应用
    5.4.4模式3的应用
    5.4.5定时器/计数器的综合应用

    第6章串行口及其应用
    6.1串行口概述
    6.2串行口控制
    6.2.1串行口控制寄存器SCON
    6.2.2电源控制寄存器PCON
    6.2.3串行口数据缓冲寄存器SBUF
    6.2.4辅助寄存器AUXR
    6.2.5独立波特率发生器寄存器BRT
    6.2.6从机地址控制寄存器SADEN和SADDR
    6.2.7与串行口中断相关的寄存器IE、IP和IPH
    6.3串行口的工作方式
    6.3.1工作方式0
    6.3.2工作方式1
    6.3.3工作方式2和工作方式3
    6.4波特率设置
    6.5串行口应用
    6.5.1串行口方式0的应用
    6.5.2串行口在其他方式下的应用
    6.5.3双机通信
    6.5.4多机通信

    第7章I/O口的结构及其应用
    7.1I/O口的工作模式
    7.1.1准双向口输出
    7.1.2强推挽输出
    7.1.3仅为输人(高阻)配置
    7.I.4开漏输出
    7.2I/O口的配置
    7.2.1P0口的配置
    7.2.2PI、P2、P3、P4和P5口的相关寄存器
    7.2.3P4口的特殊应用
    7.3I/O口的应用
    7.3.1三极管控制电路
    7.3.2发光二极管控制电路
    7.3.3如何让I/O口上电复位时为低电平

    第8章A/D转换器
    8.1A/D转换器的结构
    8.2A/D转换器的控制
    8.2.1P1口模拟功能控制寄存器P1ASF
    8.2.2ADC控制寄存器ADC_CONTR
    8.2.3A/D转换结果寄存器ADC_RES、ADC_RESL
    8.2.4与A/D中断有关的寄存器
    8.3A/D转换器的应用实例

    第9章同步串行外围接口(SPI接口)
    9.1同步串行外围接口(SPI接口)概述
    9.2同步串行外围接口(SPI接口)的控制
    9.2.1SPI控制寄存器SPCTL
    9.2.2SPI状态寄存器SPSTAT
    9.2.3SPI数据寄存器SPDAT
    9.2.4将SPI功能从P1口设置到P4口的辅助寄存器AUXRL
    9.3同步串行外围接口(SPI接口)的数据通信方式
    9.3.1主/从模式的设置
    9.3.2数据传输模式的设置
    9.4同步串行外围接口(SPI接口)的应用
    9.4.1单主机一单从机通信方式应用
    9.4.2单主机一多从机通信方式应用

    第10章PCA/PWM模块
    10.1PCA/PWM模块概述
    10.2PCA/PWM模块的控制
    10.2.1PCA控制寄存器CCON
    10.2.2PCA模式寄存器CMOD
    10.2.3PCA比较/捕获寄存器CCAPM0和CCAPML
    10.2.4PCA的16位计数器--低8位CL和高8位CH
    10.2.5PCA捕获寄存器--CCAPNL(低位字节)和CCAPNH(高位字节)
    10.2.6PWM模式辅助寄存器--PCA_PWM0和PCA_PWML
    10.2.7辅助寄存器1--AUXRL
    10.3PCA/PWM模块的工作模式
    10.3.1捕获模式
    10.3.216位软件定时器模式
    10.3.3高速输出模式
    10.3.4脉宽调制模式(PWM)
    10.4PCA/PWM接口的应用
    10.4.1用PCA功能实现16位定时器的应用
    10.4.2PCA输出PWM功能的应用

    第11章STCL2系列单片机开发/编程工具
    11.1在系统可编程(1SP)原理
    11.2STCL2C5A60S2系列在系统可编程(ISP)的典型应用
    11.3ISP控制软件界面使用说明
    11.3.1电脑端的ISP控制软件
    11.3.2STC单片机的仿真
    11.4程序设计与编译
    11.4.1KEILC简介
    11.4.2CX51简介
    11.4.3CX51开发工具简介

    第12章应用系统开发实例
    12.1系统设计与调试过程
    12.2倒计时器的设计
    12.3数字电压表的设计
    12.4基于DS18B20的简易数字温度计的设计
    参考文献
  • 内容简介:
    《小型嵌入式系统设计原理》以宏晶公司的stc系列单片机为基础,详细介绍了stc12c5a60s2系列单片机的硬件结构、指令系统及汇编语言程序设计、内部功能及接口、系统外部功能的扩展、c语言程序设计、单片机嵌入式系统开发及应用实例。书中通过大量的例题和单片机应用实例,引导读者逐步掌握单片机嵌入式系统开发的基本知识、方法和技能。书中详细介绍了stc系列单片机的开发工具和编程环境,书中所有程序均经过上机调试。
    《小型嵌入式系统设计原理》可作为高等院校电气信息类专业的教学用书,也可作为高职高专同类专业的教学用书及各类工程技术人员的自学用书。
  • 目录:
    第1章嵌入式系统概述
    1.1单片机与嵌入式系统简介
    1.1.1单片机及其发展概况
    1.1.2单片机的特点和应用
    1.1.3嵌入式系统
    1.1.4单片机应用系统的组成
    1.2STC12C5A60S2系列单片机总体介绍
    1.3一个STC12C5A60S2系列单片机的应用实例

    第2章STC系列单片机硬件结构
    2.1STC系列单片机总体结构
    2.1.1STC系列单片机总体结构框图及功能
    2.1.2STC12C5A60S2系列单片机引脚功能
    2.2STC12C5A60S2系列单片机存储结构
    2.2.1STC12C5A60S2系列单片机存储器的特点
    2.2.2程序存储器
    2.2.3数据存储器
    2.3工作方式和时序
    2.3.1复位方式
    2.3.2程序执行工作方式
    2.3.3省电工作方式
    2.4STC系列单片机的时钟

    第3章指令系统
    3.1指令系统简介
    3.1.1指令格式
    3.1.2指令分类及符号说明
    3.2寻址方式
    3.3指令系统
    3.3.1数据传送类指令
    3.3.2算术运算类指令
    3.3.3逻辑运算类指令
    3.3.4控制转移类指令
    3.3.5位操作类指令
    3.3.6子程序调用与返回指令
    3.4汇编语言程序设计基础
    3.4.1汇编语言程序的组成
    3.4.2伪指令
    3.4.3程序设计步骤及技术

    第4章中断系统
    4.1中断系统的概念
    4.1.1中断及中断源
    4.1.2中断嵌套
    4.2中断系统结构及中断控制
    4.2.1中断源和中断请求标志
    4.2.2中断允许控制
    4.2.3中断优先级控制
    4.3中断处理
    4.3.1中断响应
    4.3.2中断处理
    4.3.3中断返回
    4.4中断响应后中断请求的撤除
    4.5中断测试程序举例

    第5章定时器/计数器
    5.1定时器/计数器概述
    5.2定时器/计数器的控制
    5.2.1定时器/计数器控制寄存器TCON
    5.2.2定时器/计数器工作模式寄存器TMOD
    5.2.3辅助寄存器AUXR
    5.2.4时钟输出和掉电唤醒寄存器WAKE_CLKO
    5.3定时器/计数器的工作模式
    5.3.1工作模式0(13位定时器/计数器)
    5.3.2工作模式1(16位定时器/计数器)
    5.3.3工作模式2(8位自动重装模式)
    5.3.4工作模式3(两个8位计数器)
    5.4定时器/计数器应用实例
    5.4.1定时器/计数器的设置
    5.4.2模式1的应用
    5.4.3模式2的应用
    5.4.4模式3的应用
    5.4.5定时器/计数器的综合应用

    第6章串行口及其应用
    6.1串行口概述
    6.2串行口控制
    6.2.1串行口控制寄存器SCON
    6.2.2电源控制寄存器PCON
    6.2.3串行口数据缓冲寄存器SBUF
    6.2.4辅助寄存器AUXR
    6.2.5独立波特率发生器寄存器BRT
    6.2.6从机地址控制寄存器SADEN和SADDR
    6.2.7与串行口中断相关的寄存器IE、IP和IPH
    6.3串行口的工作方式
    6.3.1工作方式0
    6.3.2工作方式1
    6.3.3工作方式2和工作方式3
    6.4波特率设置
    6.5串行口应用
    6.5.1串行口方式0的应用
    6.5.2串行口在其他方式下的应用
    6.5.3双机通信
    6.5.4多机通信

    第7章I/O口的结构及其应用
    7.1I/O口的工作模式
    7.1.1准双向口输出
    7.1.2强推挽输出
    7.1.3仅为输人(高阻)配置
    7.I.4开漏输出
    7.2I/O口的配置
    7.2.1P0口的配置
    7.2.2PI、P2、P3、P4和P5口的相关寄存器
    7.2.3P4口的特殊应用
    7.3I/O口的应用
    7.3.1三极管控制电路
    7.3.2发光二极管控制电路
    7.3.3如何让I/O口上电复位时为低电平

    第8章A/D转换器
    8.1A/D转换器的结构
    8.2A/D转换器的控制
    8.2.1P1口模拟功能控制寄存器P1ASF
    8.2.2ADC控制寄存器ADC_CONTR
    8.2.3A/D转换结果寄存器ADC_RES、ADC_RESL
    8.2.4与A/D中断有关的寄存器
    8.3A/D转换器的应用实例

    第9章同步串行外围接口(SPI接口)
    9.1同步串行外围接口(SPI接口)概述
    9.2同步串行外围接口(SPI接口)的控制
    9.2.1SPI控制寄存器SPCTL
    9.2.2SPI状态寄存器SPSTAT
    9.2.3SPI数据寄存器SPDAT
    9.2.4将SPI功能从P1口设置到P4口的辅助寄存器AUXRL
    9.3同步串行外围接口(SPI接口)的数据通信方式
    9.3.1主/从模式的设置
    9.3.2数据传输模式的设置
    9.4同步串行外围接口(SPI接口)的应用
    9.4.1单主机一单从机通信方式应用
    9.4.2单主机一多从机通信方式应用

    第10章PCA/PWM模块
    10.1PCA/PWM模块概述
    10.2PCA/PWM模块的控制
    10.2.1PCA控制寄存器CCON
    10.2.2PCA模式寄存器CMOD
    10.2.3PCA比较/捕获寄存器CCAPM0和CCAPML
    10.2.4PCA的16位计数器--低8位CL和高8位CH
    10.2.5PCA捕获寄存器--CCAPNL(低位字节)和CCAPNH(高位字节)
    10.2.6PWM模式辅助寄存器--PCA_PWM0和PCA_PWML
    10.2.7辅助寄存器1--AUXRL
    10.3PCA/PWM模块的工作模式
    10.3.1捕获模式
    10.3.216位软件定时器模式
    10.3.3高速输出模式
    10.3.4脉宽调制模式(PWM)
    10.4PCA/PWM接口的应用
    10.4.1用PCA功能实现16位定时器的应用
    10.4.2PCA输出PWM功能的应用

    第11章STCL2系列单片机开发/编程工具
    11.1在系统可编程(1SP)原理
    11.2STCL2C5A60S2系列在系统可编程(ISP)的典型应用
    11.3ISP控制软件界面使用说明
    11.3.1电脑端的ISP控制软件
    11.3.2STC单片机的仿真
    11.4程序设计与编译
    11.4.1KEILC简介
    11.4.2CX51简介
    11.4.3CX51开发工具简介

    第12章应用系统开发实例
    12.1系统设计与调试过程
    12.2倒计时器的设计
    12.3数字电压表的设计
    12.4基于DS18B20的简易数字温度计的设计
    参考文献
查看详情
相关图书 / 更多
小型嵌入式系统设计原理
小型电动机实用设计手册
胡岩 武建文 李德成
小型嵌入式系统设计原理
小型压水反应堆智能控制
陈智 王鹏飞 廖龙涛
小型嵌入式系统设计原理
小型项目管理(第3版)
[美]桑德拉·F.罗(Sandra F.Rowe)
小型嵌入式系统设计原理
小型热带鱼/家养观赏鱼系列
刘雅丹、白明 编
小型嵌入式系统设计原理
小型编译器设计实践
苏孟晋
小型嵌入式系统设计原理
小型固定翼无人机设计
[英]Andrew J. Keane András Sób
小型嵌入式系统设计原理
小型灌排渠道与建筑物管理与维护(小型农田水利工程管理手册)
中国灌溉排水发展中心 组编
小型嵌入式系统设计原理
小型五轴数控机床及其应用
李孝平 著
小型嵌入式系统设计原理
小型工作室声学设计
[美]米奇·加拉格尔(Mitch Gallagher)
小型嵌入式系统设计原理
小型室内设计公司生存之道
陈鹤元 著
小型嵌入式系统设计原理
小型水库除险加固典型设计图集
水利部水利水电规划设计总院、中国水利水电勘测设计协会、北京中水源禹认证有限公司 编
小型嵌入式系统设计原理
小型制冷装置维修及职业资格证考核指导(高等职业教育新工科系列教材)/机电电气专业系列
刘桂兰 编