基于STC15系列增强型单片机原理与接口技术


基于STC15系列增强型单片机原理与接口技术

文章插图
基于STC15系列增强型单片机原理与接口技术【基于STC15系列增强型单片机原理与接口技术】《基于STC15系列增强型单片机原理与接口技术》是2014年出版的图书,作者是蒋维、田芳、林倩、张凌飞 。
基本介绍书名:基于STC15系列增强型单片机原理与接口技术
作者:蒋维、田芳、林倩、张凌飞
ISBN:9787302372042
定价:35元
出版时间:2014-8-15
装帧:平装
印次:1-1
图书简介本书从微型计算机的基本结构、工作原理出发系统、全面地介绍了STC15F2K60S2单片机的硬体结构、指令系统,从套用的角度採取彙编语言和Keil C双语言程式设计,使初学者更易理解 。全书以STC15F2K60S2单片机片上资源为主线,详细地介绍了中断、定时/计数器、可程式计数器阵列、异步串列接口、同步通信SPI接口、A/D、D/A、人机互动接口以及STC15F2K60S2单片机EEPROM的操作方法 。本书套用实例翔实、内容丰富 。本书可作为高等院校相关专业师生及自学人员的教科书,也可作为计算机套用、电子设计等爱好者的参考书 。图书目录第1章微机基础1.1微机基本结构1.1.1微机基本组成1.1.2微机基本工作原理1.1.3单片微型计算机1.2数制与码制1.2.1数制及数制间的转换1.2.2计算机中符号数的表示方法1.2.3信息编码1.3习题第2章STC15F2K60S2系列单片机体系结构2.1STC15F2K60S2系列单片机简介2.1.1STC15F2K60S2系列单片机性能特徵2.1.2STC15F2K60S2系列单片机性能特徵命名规则2.1.3STC15F2K60S2系列单片机选型2.2STC15F2K60S2 系列单片机内部结构2.2.1STC15F2K60S2 系列单片机内部结构图2.2.2STC15F2K60S2 系列单片机封装2.3STC15F2K60S2 系列单片机存储器配置2.3.1程式存储器2.3.2片内基本RAM2.3.3扩展RAM2.3.4外部64KB数据汇流排——可扩展64KB片外数据存储器或外设2.3.5数据Flash存储器(EEPROM)2.4STC15F2K60S2 系列单片机的并行I/O口2.4.1STC15F2K60S2 系列单片机I/O功能2.4.2STC15F2K60S2 系列单片机I/O口工作模式及配置方法2.4.3STC15F2K60S2 系列单片机I/O口不同模式的结构图2.4.4STC15F2K60S2 系列单片机I/O口使用注意事项2.5STC15F2K60S2 系列单片机的时钟与复位2.5.1STC15F2K60S2系列单片机时钟2.5.2STC15F2K60S2系列单片机复位2.5.3STC15F2K60S2系列单片机省电方式习题第3章指令系统与彙编语言程式设计3.1指令与程式设计语言3.1.1指令3.1.2程式设计语言3.1.3指令格式3.2STC15F2K60S2系列单片机定址方式3.2.1STC15F2K60S2单片机的7种定址方式3.2.2定址空间及符契约定3.3STC15F2K60S2系列单片机指令系统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彙编语言的基本结构3.5彙编语言程式调试3.5.1Keil μVision集成开发环境简介3.5.2Keil μVision集成开发环境的安装3.5.3Keil μVision集成开发环境下新项目的建立3.6STC15系列单片机编程工具说明3.6.1利用RS232转换器的典型套用线路图3.6.2ISP下载程式的过程3.6.3使用ISP工具下载程式的步骤习题第4章单片机的C语言程式设计4.1C51的数据类型4.1.1数据类型4.1.2关键字4.2C51运算符及表达式4.2.1算术运算符和表达式4.2.2赋值运算符和表达式4.2.3关係运算符和表达式4.2.4逻辑运算符和表达式4.2.5位运算符和表达式4.2.6条件运算符和表达式4.2.7逗号运算符和表达式4.2.8地址和指针运算符4.3预处理4.3.1宏定义4.3.2档案包含4.3.3条件编译4.4数据的存储类型及存储模式4.4.1C语言标準的数据存储器类型4.4.2C51数据的存储器类型4.4.3C51存储模式4.5单片机C51语言程式架构习题第5章中断5.1中断系统概述5.1.1中断的概念5.1.2中断源5.1.3中断请求5.1.4中断回响5.1.5中断服务5.1.6中断返回5.1.7中断优先权5.1.8中断嵌套5.2STC15F2K60S2单片机的中断系统及控制5.2.1STC15F2K60S2单片机的中断源5.2.2STC15F2K60S2单片机的中断系统5.2.3STC15F2K60S2单片机的中断控制系统5.2.4STC15F2K60S2单片机的中断处理5.2.5中断套用举例习题第6章STC15F2K60S2单片机的定时/计数器6.1STC15F2K60S2单片机定时/计数器的结构及工作原理 6.1.1STC15F2K60S2单片机定时/计数器的结构6.1.2STC15F2K60S2单片机定时/计数器的工作原理6.2STC15F2K60S2单片机定时/计数器的控制6.2.1STC15F2K60S2单片机定时/计数器的控制暂存器6.2.2STC15F2K60S2单片机定时/计数器的工作模式6.2.3定时时间及计数初值的计算6.2.4定时/计数器套用举例6.3STC15F2K60S2单片机的可程式时钟输出功能6.3.1可程式时钟输出的控制6.3.2可程式时钟输出频率的控制6.3.3STC15F2K60S2单片机可程式时钟输出的编程实例习题第7章STC15F2K60S2单片机的可程式计数器阵列7.1STC15F2K60S2单片机的PCA结构7.2STC15F2K60S2单片机的PCA模组控制7.2.1STC15F2K60S2单片机PCA模组的控制暂存器7.2.2STC15F2K60S2单片机PCA模组的工作模式7.2.3STC15F2K60S2单片机PCA模组功能引脚的切换习题第8章串列通信技术及STC15F2K60S2的串列口8.1串列通信基础知识8.1.1数据通信8.1.2串列通信的传输方式8.1.3串列通信的两种同步方式8.1.4异步串列通信的通信协定8.2STC15F2K60S2单片机的串列口8.2.1串口1的控制暂存器及控制字8.2.2串口1的工作方式8.2.3串口1的波特率设定8.2.4串口2的控制暂存器及控制字8.2.5STC15F2K60S2单片机与PC的通信8.2.6STC15F2K60S2单片机与PCUSB汇流排的通信接口8.2.7STC15F2K60S2单片机串口引脚的切换习题第9章同步通信技术9.1同步串列外围接口(SPI接口)9.1.1SPI的结构9.1.2SPI接口的引脚9.1.3SPI接口的相关特殊功能暂存器9.1.4SPI的数据通信方式9.1.5SPI的通信过程9.1.6通过SS改变模式9.2I2C通信接口9.2.1I2C汇流排特点9.2.2I2C汇流排构成及信号类型9.2.3I2C汇流排工作原理9.2.4I2C汇流排基本操作9.2.5套用举例9.3单汇流排技术(SinglewireBus)9.3.1单汇流排技术9.3.2单汇流排器件9.3.3DS18B20套用举例习题第10章模数转换与数模转换10.1模数转换器的性能指标10.2STC15F2K60S2单片机集成的A/D转换10.2.1STC15F2K60S2单片机的ADC结构10.2.2STC15F2K60S2单片机ADC的相关暂存器 10.2.3STC15F2K60S2单片机的ADC套用10.2.4多通道串列输出A/D晶片TLC2543及接口10.3D/A转换器10.3.1D/A转换器的性能指标10.3.2TLC5615的特点及功能习题第11章人机互动接口11.1键盘接口11.1.1独立按键接口11.1.2矩阵键盘接口11.2显示接口技术11.3液晶显示技术11.3.1液晶显示模组LCD12864简介11.3.2LCD12864模组的硬体构成11.3.312864套用举例11.4并行扩展接口815511.4.18155的内部结构和引脚分布及功能11.4.28155的工作方式及基本操作11.4.38155的命令/状态字11.4.48155的定时器/计数器11.4.58155的初始化11.4.6STC单片机与8155的接口11.4.78155的套用举例习题第12章STC15F2K60S2单片机的EEPROM12.1STC15F2K60S2单片机的EEPROM功能概述12.1.1STC15F2K60S2单片机的EEPROM大小与地址12.1.2STC15F2K60S2单片机与ISP/IAP相关的特殊功能暂存器12.2STC15F2K60S2单片机的EEPROM编程与套用12.2.1数据Flash存储器的操作方法12.2.2数据Flash存储器的编程实例12.2.3数据Flash存储器操作注意事项参考文献