书籍详情

Intel 16位单片机(修订版)

Intel 16位单片机(修订版)

作者:徐爱卿编著

出版社:北京航空航天大学出版社

出版时间:2003-09-01

ISBN:9787810771979

定价:¥35.00

购买这本书可以去
内容简介
  8位、16位和32位单片机各有其适用的领域。16位单片机特别适用于复杂的、实时性要求较高的自动控制系统、数据采集系统、一般的信号处理系统和高级智能仪器。本书基于丰富的资料,全面介绍了Intel公司MCS96系列16位单片机(从8096至80C196NT),重点描述了8096、80C196KB、80C196KC和80C196MC的硬件结构以及MCS96系列的指令系统。书中给出的丰富的应用实例有助于读者进一步掌握单片机主要资源的使用方法。<br>本书可作为大专院校有关专业本科生和研究生的教学参考书,更是从事单片机应用的广大科技工作者的必备的实用参考资料。
作者简介
暂缺《Intel 16位单片机(修订版)》作者简介
目录
1?绪论1
1.1单片机的发展概貌1
1.2MCS96系列单片机产品概貌4
1.3有关本书的一些说明5
28096的体系结构和硬件描述7
2.18096的芯片型号7
2.28096的框图和主要性能特点7
2.3中央处理器CPU10
2.3.1CPU总线11
2.3.2RALU11
2.3.3CPU?寄存器阵列11
2.3.4CPU?的基本操作11
2.4时钟信号12
2.5存储器空间13
2.5.1内部RAM空间13
2.5.2保留的存储空间16
2.5.3内部ROM/EPROM17
2.6寄存器控制器17
2.7系统总线和存储器的扩展17
2.7.1外部存储器操作时序18
2.7.2读信号RD19
2.7.3写信号WR19
2.7.4就绪信号READY20
2.7.5总线工作方式和芯片配置寄存器21
2.8软件概述28
2.8.1操作数类型29
2.8.2寻址方式30
2.8.3程序状态字32
2.8.4指令系统概述34
2.9中断系统41
2.9.1中断源41
2.9.2中断控制42
2.9.3中断优先级控制45
2.9.4中断禁区46
2.9.5中断响应时间47
2.10定时器48
2.10.1定时器148
2.10.2定时器248
2.10.3定时器中断49
2.11高速输入器49
2.11.1HSI事件形式寄存器50
2.11.2FIFO队列寄存器51
2.11.3HSI中断51
2.11.4HSI中数据的读取和状态寄存器51
2.11.5HSI引脚功能控制52
2.11.6HSI原理回顾53
2.11.7HSI的软件设计53
2.12高速输出器56
2.12.1HSO?CAM阵列56
2.12.2HSO状态58
2.12.3HSO的清除58
2.12.4HSO中采用定时器259
2.12.5HSO中断59
2.12.6软件定时器60
2.13A/D转换器61
2.13.1A/D转换器框图62
2.13.2A/D命令寄存器62
2.13.3A/D结果寄存器63
2.13.4A/D转换过程63
2.13.5A/D转换程序举例64
2.13.6A/D转换精度65
2.13.7A/D转换器输入电路65
2.13.8提高A/D转换器的分辨率67
2.14模拟输出70
2.14.1脉宽调制器70
2.14.2利用HSO输出PWM脉冲71
2.14.3把PWM信号变为直流信号71
2.15串行口72
2.15.1串行口操作模式73
2.15.2多机通信74
2.15.3串行口的控制75
2.15.4波特率的确定76
2.15.5串行口程序举例78
2.16输入/输出口79
2.16.1输入口P0和P2.1~P2.480
2.16.2准双向口P1和P2.6、P2.780
2.16.3P3、P4口和系统总线82
2.16.4输出口和控制输出83
2.17输入/输出控制和状态寄存器84
2.17.1I/O控制寄存器0(IOC0)84
2.17.2I/O控制寄存器1(IOC1)84
2.17.3I/O状态寄存器0(IOS0)85
2.17.4I/O状态寄存器1(IOS1)85
2.18监视定时器86
2.18.1监视定时器的使用86
2.18.2软件保护87
2.19复位88
2.19.1复位信号和复位状态88
2.19.2复位电路89
2.19.3内部复位逻辑91
2.20879X的EPROM编程和保护92
2.20.1自动编程方式94
2.20.2自动编程方式下的成组编程95
2.20.3从机编程方式96
2.20.4自动芯片配置字节编程方式98
2.20.5运行编程方式99
2.20.6ROM/EPROM程序上锁100
2.20.7Intel编程算法101
2.20.8标记字101
2.20.9擦除879X?EPROM102
2.218096的封装和引脚102
2.21.1封装形式102
2.21.2引脚表104
2.21.3引脚描述104
3?80C193高性能16位单片机107
3.1概述107
3.280C196KB110
3.2.1中央处理器CPU和存储器控制器110
3.2.2时钟信号110
3.2.3存储器空间111
3.2.4软件概述117
3.2.5中断系统118
3.2.6定时器123
3.2.7高速输入器HSI125
3.2.8高速输出器HSO126
3.2.9A/D转换器130
3.2.10脉宽调制输出PWM131
3.2.11串行口131
3.2.12输入/输出口133
3.2.13输入/输出控制和状态寄存器137
3.2.14复位和复位状态137
3.2.15特殊工作方式138
3.2.16片内EPROM编程和保护140
3.2.178XC198和8XC194142
3.2.1880C196KB的封装和引脚143
3.380C196KC152
3.3.1概述152
3.3.2存储器空间152
3.3.3寄存器窗口154
3.3.4程序状态字157
3.3.580C196KC的新增指令158
3.3.6外设事务服务器PTS158
3.3.7定时器171
3.3.8高速输入器HSI171
3.3.9高速输出器HSO171
3.3.10?A/D转换器172
3.3.11脉冲调制输出PWM175
3.3.12串行口175
3.3.13复位和复位状态175
3.3.14特殊工作方式176
3.3.15片内EPROM编程和保护177
3.3.16封装和引脚178
3.480C196MC178
3.4.1存储器空间179
3.4.2窗口182
3.4.3输入/输出口2185
3.4.4事件处理器阵列EPA188
3.4.5波形发生器196
3.4.6脉宽调制器211
3.4.7模拟/数字转换器A/D213
3.4.8存储器映射的输入/输出口P3、P4和P5217
3.4.9中断和外设事务服务器PTS221
3.4.10特殊工作方式253
3.4.11复位和复位状态254
3.4.12监视定时器255
3.4.13芯片配置寄存器256
3.4.14外部存储器接口257
3.4.1587C196MC的编程257
3.4.1680C196MC的封装和引脚258
3.4.1780C196MC中的频率发生器262
4?MCS96指令系统详述272
5?应用实例324
5.1ASM96中的伪指令324
5.2查表插值子程序326
5.2.1查表插值子程序之一326
5.2.2查表插值子程序之二328
5.3利用HSI测量脉冲329
5.4利用HSO产生PWM输出332
5.5串行口模式1的应用335
5.6A/D转换器的使用338
5.7模拟量/PWM转换338
5.8利用HSIO作软件串行口343
5.9利用80C196KB/KC作机器人
猜您喜欢

读书导航