单片机学习要点-STC宏晶_第1页
单片机学习要点-STC宏晶_第2页
单片机学习要点-STC宏晶_第3页
单片机学习要点-STC宏晶_第4页
已阅读5页,还剩8页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、STC 单片机最新 教材 基于 STC15W4K32S4系列单片机开发1. 单片微机原理与接口技术 -基于 STC15W4K32S4 系列单片机(本科)2. 单片机原理与应用项目教程 -基于 STC15W4K32S4 系列单片机(高职)2014 年 4 月, STC 宏晶科技重磅推出了STC15W4K32S4系列单片机,宽电压工作范围, 不须任何转换芯片, STC15W4K32S4 系列单片机可直接通过电脑 USB 接口进行 ISP 下载编程,集成了更多的 SRAM (4K 字节)、定时器 7 个( 5 个普通定时器 +CCP 定时器 2 )、串口( 4 个),集成了更多的高性能部件(如比较器

2、、带死区控制的 6 路 15 位专用 PWM 等);开发了功能强大的 STC-ISP 在线编程软件,包含了项目发布、脱机下载、 RS-485 下载、程序加密后传输下载、下载需口令等功能,并已申请专利。IAP15W4K58S4一个芯片就是一个仿真器 (OCD,ICE) ,是全球第一个实现一个芯片就可以仿真的,再也不需要啥 J-Link/D-Link 了。“单片微机原理与接口技术-基于 STC15W4K32S4系列单片机”(本科)、“单片机原理与应用项目教程-基于 STC15W4K32S4系列单片机”(高职)皆为 STC 大学推广计划的合作教材,也是STC 杯单片机系统设计大赛的推荐教材,是STC

3、 大学推广计划赠送实验箱配套教材,所有例程基于 STC 大学推广计划赠送实验箱开发。1. 单片微机原理与接口技术 -基于 STC15W4K32S4 系列单片机单片微机原理与接口技术-基于 STC15W4K32S4系列单片机将微机原理、 单片机原理与单片机接口技术有机地结合在一起,采用“汇编”与“ C 语言”程序设计对照编程,符合大学微机原理课程改革的方向,可作为大学电子信息工程、电子自动化技术、 机电一体化、计算机应用等专业的微机原理,或单片机原理与应用、 或自动控制技术等课程的教学用书。书号( ISBN ): 978-7-121-25832-9订书渠道:(1)可通过 STC/ 南通国芯微电子

4、有限公司购买 0513-5501,2928, 本渠道可赠送 STC 高性能单片机实验箱 <书 8 : 实验箱 1>(2)可通过当地书商订购。(3)通过作者订购( QQ :181269315 ,手机:)。(4)可通过亚马孙、京东、当当等网络订购,在全国各大书店有售。目 录第 1 章 微型计算机基础 (1 ) 1.1 数制与编码 ( 1)1.1.1数制及转换方法 ( 1 )1.1.2微型计算机中数的表示方法(3 )1.1.3微型计算机中常用编码(5 )1.2微型计算机原理 (6 )微型计算机的基本组成(6 )指令、程序与编程语言(8 )微型计算机的工作过程(8 )微型计算机的应用形态(

5、9 )本章小结( 11 )习题 1 (11)第 2 章 IAP15W4K58S4 单片机增强型 8051 内核 (12 ) 2.1 单片机概述 (12 )单片机的概念 (12 )常见单片机 (12 )2.1.3 STC15W4K32S4系列单片机 ( 13 )2.2IAP15W4K58S4系列单片机的引脚功能 ( 16 )2.3IAP15W4K58S4单片机的内部结构(20 )2.3.1IAP15W4K58S4单片机的内部结构(20 )2.3.2CPU结构 (21 )2.4 IAP15W4K58S4单片机的存储结构(22 )2.5 IAP15W4K58S4单片机的并行 I/O 口 ( 26 )

6、2.5.1IAP15W4K58S4单片机的并行 I/O口与工作模式 (26 )2.5.2IAP15W4K58S4单片机的并行 I/O口的结构 ( 27 )2.5.3IAP15W4K58S4单片机并行 I/O 口的使用注意事项(29 )2.6 IAP15W4K58S4单片机的时钟与复位(30 )2.6.1IAP15W4K58S4单片机的时钟 ( 30 )2.6.2IAP15W4K58S4单片机的复位 ( 32 )本章小结 ( 34 )习题 2(35 )第 3章IAP15W4K58S4 单片机的在线编程与在线仿真(36 )3.1Keil Vision4集成开发环境 (36 )3.1.1概述 (36

7、 )3.1.2应用 Keil Vision4开发工具编辑、 编译用户程序, 生成机器代码 (37 )3.1.3应用 Keil Vision4集成开发环境调试用户程序 (44 )3.2 STC系列单片机在线编程与在线仿真(48 )3.2.1STC系列单片机在线可编程( ISP )电路 ( 48 )3.2.2单片机应用程序的下载与运行(50 )3.2.3Keil Vision4与 STC 仿真器的在线仿真 (52 )3.2.4STC-ISP在线编程软件的其他功能(54 )本章小结 ( 55 )习题 3(55 )第 4 章IAP15W4K58S4 单片机的指令系统与汇编语言程序设计(57 )4.1

8、IAP15W4K58S4单片机的指令系统(57 )4.1.1概述 (57 )4.1.2数据传送类指令( 29 条) ( 62 )4.1.3算术运算类指令( 24 条) ( 68 )4.1.4逻辑运算类与循环移位类指令( 24条) (74 )4.1.5控制转移类指令( 17 条) ( 77 )4.1.6位操作类指令( 17 条) (83 )4.2汇编语言程序设计 ( 88 )4.2.1汇编语言程序设计基础 (88 )4.2.2基本程序结构与程序设计举例(93 )本章小结 ( 102 )习题 4(102 )第 5 章 C51 与 C51 程序设计 (106 ) 5.1 C51 基础 (106 )数

9、据类型 (108 )的变量 (110 )5.1.38051单片机特殊功能寄存器变量的定义(111 )5.1.48051单片机位寻址区( 20H 2FH )位变量的定义(112 )5.1.5函数的定位 (113 )5.1.6中断服务函数 (113 )5.1.7函数的递归调用与再入函数(114 )5.1.8在 C51 中嵌入汇编 ( 115 )5.2 C51 程序设计 (115 )5.2.1C51程序框架 (115 )5.2.2C51程序设计举例 (119)本章小结( 121 )习题 5 (121 )第 6 章 IAP15W4K58S4 单片机的存储器与应用编程 (123 ) 6.1 IAP15W

10、4K58S4 单片机的程序存储器 (123 )6.2IAP15W4K58S4单片机的基本 RAM (125 )6.3 IAP15W4K58S4单片机的扩展 RAM (XRAM ) (126 )6.4 IAP15W4K58S4单片机的 EEPROM (数据 Flash ) ( 130)本章小结( 138 )习题 6 (139 )第 7 章 IAP15W4K58S4 单片机的定时 / 计数器 (140 )7.1IAP15W4K58S4单片机定时 / 计数器(T0/T1)的结构和工作原理 (140 )7.2IAP15W4K58S4单片机定时 / 计数器( T0/T1)的控制 (141 )7.3IAP

11、15W4K58S4单片机定时 / 计数器( T0/T1)的工作方式 ( 143)7.4IAP15W4K58S4单片机定时 / 计数器( T0/T1)的应用举例 ( 147)7.4.1IAP15W4K58S4单片机定时 / 计数器( T0/T1)的定时应用(147)7.4.2IAP15W4K58S4单片机定时 / 计数器( T0/T1)的计数应用(149)7.4.3T0 、T1 的综合应用 ( 150 )7.5 IAP15W4K58S4单片机的定时器 T2 ( 155 )7.5.1 IAP15W4K58S4单片机的定时器 T2 的电路结构 (155 )7.5.2IAP15W4K58S4单片机的定

12、时 / 计数器 T2 的控制寄存器 (156 )7.6 IAP15W4K58S4单片机的定时器 T3 、T4 ( 157 )7.6.1 IAP15W4K58S4单片机的定时器 T3 、T4 的电路结构 (157 )7.6.2IAP15W4K58S4单片机的定时 / 计数器 T3 、 T4 的控制寄存器 (157)7.7 IAP15W4K58S4单片机的可编程时钟输出功能(158 )7.7.1 IAP15W4K58S4单片机 T0 、T1 、T2 、T3 、T4的可编程时钟输出 (159)7.7.2 IAP15W4K58S4单片机可编程时钟的应用举例(160 )本章小结 ( 161 )习题 7(

13、162 )第 8章IAP15W4K58S4单片机中断系统(163 )8.1中断系统概述 ( 163)8.1.1中断系统的几个概念(163 )8.1.2中断的技术优势( 164)8.1.3中断系统需要解决的问题(164 )8.2 IAP15W4K58S4单片机的中断系统 (165 )8.2.1 IAP15W4K58S4单片机的中断请求(165)8.2.2 IAP15W4K58S4单片机的中断响应(172)8.2.3 IAP15W4K58S4单片机中断应用举例(175 )8.3 IAP15W4K58S4单片机外部中断的扩展(180 )本章小结 ( 183 )习题 8(183 )第 9 章IAP15

14、W4K58S4单片机的串行口(185 )9.1 串行通信基础 (185)9.2 IAP15W4K58S4单片机的串行口 1 (188 )9.2.1串行口 1的控制寄存器 ( 188 )9.2.2串行口 1的工作方式 (190)9.2.3串行口 1的波特率 (194 )9.2.4串行口 1的应用举例 (195)9.3 IAP15W4K58S4单片机与 PC 机的通信 (208 )9.3.1 IAP15W4K58S4单片机与 PC 机 RS-232 串行通信的接口设计 (208 )9.3.2 IAP15W4K58S4单片机与 PC 机 USB 总线通信的接口设计(211 )9.3.3 IAP15W

15、4K58S4单片机与 PC 机串行通信的程序设计( 211)9.4 IAP15W4K58S4单片机串行口 1的中继广播方式 (214)9.5 IAP15W4K58S4单片机串行口 2(214 )9.6 IAP15W4K58S4单片机串行口 3(216 )9.7 IAP15W4K58S4单片机串行口 4(218 )9.8 IAP15W4K58S4单片机串行口功能引脚的切换 ( 219 )本章小结( 220 )习题 9 (221 )第 10 章 IAP15W4K58S4 单片机比较器 (222 )10.1 IAP15W4K58S4单片机比较器的内部结构与控制(222 )10.2 IAP15W4K5

16、8S4单片机比较器的应用 (224 )本章小结 ( 227 )习题 10 (228 )第 11 章IAP15W4K58S4单片机的 A/D 转换模块( 229 )11.1 IAP15W4K58S4单片机 A/D 模块的结构 (229)11.2 IAP15W4K58S4单片机 A/D 模块的控制 (230)11.3 IAP15W4K58S4单片机 A/D 转换的应用 (233)本章小结 ( 238 )习题 11 (238 )第12 章IAP15W4K58S4 单片机的 PCA 模块 (239)12.1 IAP15W4K58S4单片机 PCA 模块的结构与控制(239 )12.2 IAP15W4K

17、58S4单片机 PCA 模块的工作模式与应用编程(243 )12.2.1捕获模式与应用编程 (243 )12.2.2 16 位软件定时器模式与应用编程(245 )12.2.3高速输出模式与应用编程 ( 247 )12.2.4脉宽调制( PWM )模式与应用编程(249 )12.3 IAP15W4K58S4单片机 PCA 模块功能引脚的切换 (253)本章小结 ( 254 )习题 12(254 )第13 章IAP15W4K58S4 单片机的 PWM 模块 (255 )13.1 IAP15W4K58S4单片机 PWM 模块的结构与控制(255 )13.2 IAP15W4K58S4单片机 PWM 模

18、块的应用编程 (260 )13.3 IAP15W4K58S4单片机 PWM 模块功能引脚的切换 (266 )本章小结 ( 266 )习题 13(267 )第14 章IAP15W4K58S4 单片机的 SPI 接口 (268 )14.1 IAP15W4K58S4单片机的 SPI 接口的结构与控制(268 )14.2 IAP15W4K58S4单片机的 SPI 接口的数据通信(271 )14.3 IAP15W4K58S4单片机的 SPI 接口的应用编程(275 )14.4 IAP15W4K58S4单片机的 SPI 接口功能引脚的切换 (279 )本章小结 ( 280 )习题 14(280 )第 15

19、 章 单片机应用系统的设计 ( 281 )15.1 单片机应用系统的开发流程 ( 281 )单片机应用系统的设计原则 (281 )单片机应用系统的开发流程 (282 )单片机应用系统工程报告的编制 ( 285 )15.2 人机对话接口应用设计 (286 )键盘接口与应用编程 (286 )数码显示与应用编程 ( 295 )显示接口与应用编程 ( 303 )15.3 串行总线接口技术与应用编程 (319 )15.3.1 I2C 串行总线接口技术与应用编程(319 )15.3.2单总线接口技术与应用编程(335)15.4红外遥控技术与应用编程(343 )15.4.1红外遥控发射与接收(343)15.

20、4.2红外遥控应用编程 ( 346 )15.5 IAP15W4K58S4单片机的低功耗设计与可靠性设计(353 )15.5.1 IAP15W4K58S4单片机的低功耗设计(353)15.5.2 IAP15W4K58S4单片机的可靠性设计(357)本章小结 ( 360 )习题 15 (361 )附录 1 ASCII码表 (362 )附录 2 STC15W4K32S4系列单片机指令系统表( 363附录 3 C51常用头文件与库函数(367 )附录 4 STC-ISP在线编程软件实用程序简介(374 )附录 5 STC15单片机学习板各模块电路( 377 )附录 6 STC15头文件与 LED 数码

21、管驱动函数( 384 )附录 7 U8 脱机编程器的操作使用( 396 )参考文献( 398 )2. 单片机原理与应用项目教程 -基于 STC15W4K32S4 系列单片机单片机原理与应用项目教程-基于 STC15W4K32S4系列单片机以项目为导向,基于任务驱动组织教材内容,采用C 语言编程,可采用“教、学、做”一体化教学模式开展教学。 本教材更倾向于专科学校、 高职院校、中职以及职高相关电子专业单片机课程的理论教学与实践教学用书。书号( ISBN ): 978-7-302-39989-6订书渠道:( 1)可通过 STC/ 南通国芯微电子有限公司购买 0513-5501,2928, 本渠道可

22、赠送 STC 高性能单片机实验箱 <书 8 : 实验箱 1>( 2)可通过当地书商订购( 3)通过作者订购( QQ :181269315 ,手机:)。( 4)可通过亚马孙、京东、当当等网络订购,在全国各大书店有售。目录1 单片机应用系统的开发流程任务 1 单片机简介任务 2 单片机应用程序的输入、编辑、编译与调试任务 3 STC 单片机应用程序的在线编程任务 4 STC 单片机应用程序的在线仿真2 STC15W4K32S4 系列单片机增强型 8051 内核任务 1 STC15W4K32S4 单片机概述任务 2 IAP15W4K58S4 单片机结构与工作原理任务 3 IAP15W4K58S4 单片机的时钟与复位3 IAP15W4K58S4 单片机的并行 I/O 口与应用编程任务 1IAP15W4K58S4单片机的基本输入 /输出控制任务 2IAP15W4K58S4单片机的逻辑控制任务 38 位数码 LED 的驱动与显示4IAP15W4K58S4单片机的存储器与应用编程任务 1 IAP15W4K58S4单片机的程序存储器与应用编程任务 2 IAP15W4K58S4单片机的扩展 RAM 与应用编程任务 3 IAP15W4K58S4单片机的 EEPROM 与应用编程5 IAP15W4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论