注册 登录 进入教材巡展
#

出版时间:2025-01

出版社:电子工业出版社

以下为《STC 32位8051单片机原理与应用》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121455131
  • 1-5
  • 540487
  • 16开
  • 2025-01
  • 电子电气类
  • 高职
内容简介
本书以STC 32位单片机产品系列中的STC32G12K128单片机为载体进行编写,其是以抗干扰能力强、价格低、工作速度快、功耗低为目标的32位8051单片机,在相同的工作频率下,其工作速度可达传统8051单片机的70倍。 本书基于STC大学推广计划实验箱(9.4)(主控单片机:STC32G12K128)介绍应用实例的开发,采用基于寄存器应用编程与基于库函数应用编程相结合、理论与实践相结合、侧重工程实践的编写思路,内容主要包括微型计算机基础、STC32G12K128单片机应用系统的开发工具、STC32G12K128单片机的内核、定时/计数器、中断系统、串行端口、A/D转换模块、比较器、人机对话端口的应用设计、STC32G-SOFT WARE-LIB函数库、SPI端口及其应用、I2C总线端口及其应用、高级PWM定时器及其应用、RTC时钟及其应用、DMA通道及其应用、CAN总线及其应用、LIN总线及其应用、USB模块及其应用、32位乘除单元等。
目录
目  录__eol____eol__第1章 微型计算机基础 1__eol__1.1 数制与编码 1__eol__1.1.1 数制及其转换方法 1__eol__1.1.2 微型计算机中数的表示方法 3__eol__1.1.3 微型计算机中常用编码 5__eol__1.2 微型计算机原理 6__eol__1.2.1 微型计算机的基本组成 6__eol__1.2.2 指令、程序与编程语言 7__eol__1.2.3 微型计算机的工作过程 8__eol__1.2.4 微型计算机的应用形态 9__eol__1.3 STC 32位单片机 9__eol__1.3.1 STC 32位单片机产品系列 10__eol__1.3.2 STC 32位单片机的内核 10__eol__本章小结 10__eol__思考与提高 11__eol__第2章 STC32G12K128单片机应用系统的开发工具 12__eol__2.1 Keil C251集成开发环境 12__eol__2.2 STC32G12K128单片机硬件实验平台 20__eol__2.2.1 STC大学推广计划实验箱(9.4) 20__eol__2.2.2 STC32G12K128单片机迷你核心学习板 28__eol__2.3 在线编程与在线仿真 29__eol__2.3.1 在线可编程(ISP)电路 29__eol__2.3.2 应用程序的下载与运行 30__eol__2.3.3 STC-ISP的其他功能 31__eol__2.4 工程训练 31__eol__2.4.1 Keil C251集成开发环境的应用 31__eol__2.4.2 STC32G12K128单片机的在线编程与在线调试 33__eol__2.4.3 STC32G12K128单片机的不停电程序下载 34__eol__2.4.4 STC32G12K128单片机SWD端口的在线仿真 36__eol__本章小结 38__eol__思考与提高 38__eol__第3章 STC32G12K128单片机的内核 40__eol__3.1 资源配置与引脚 40__eol__3.1.1 资源配置 40__eol__3.1.2 工作特性 42__eol__3.1.3 引脚与引脚功能 42__eol__3.2 时钟 48__eol__3.2.1 时钟框图 48__eol__3.2.2 系统时钟的控制与管理 49__eol__3.2.3 USB时钟 52__eol__3.2.4 高速外设时钟 52__eol__3.2.5 RTC时钟源 52__eol__3.3 复位 53__eol__3.3.1 硬件复位 53__eol__3.3.2 软件复位 55__eol__3.4 存储系统 55__eol__3.4.1 程序存储器 57__eol__3.4.2 数据存储器 57__eol__3.4.3 特殊功能寄存器 58__eol__3.4.4 EEPROM 60__eol__3.5 并行I/O端口 62__eol__3.5.1 I/O端口的配置 64__eol__3.5.2 并行I/O端口的结构 64__eol__3.5.3 并行I/O端口的其他控制 66__eol__3.5.4 并行I/O端口使用注意事项 66__eol__3.6 电源管理 67__eol__3.6.1 空闲(IDLE)模式 67__eol__3.6.2 掉电模式 67__eol__3.7 工程训练 69__eol__3.7.1 EEPROM的测试 69__eol__3.7.2 LED数码管驱动与显示 72__eol__本章小结 74__eol__思考与提高 75__eol__第4章 定时/计数器 77__eol__4.1 定时/计数器T0、T1的控制 77__eol__4.1.1 定时/计数器T0 78__eol__4.1.2 定时/计数器T1 79__eol__4.2 定时/计数器T0、T1的应用 81__eol__4.2.1 T0、T1的定时应用 81__eol__4.2.2 T0、T1的计数应用 83__eol__4.2.3 T0、T1可编程时钟的输出 84__eol__4.3 定时/计数器T2、T3、T4 85__eol__4.3.1 定时/计数器T2 85__eol__4.3.2 定时/计数器T3、T4 86__eol__4.4 工程训练 87__eol__4.4.1 定时/计数器的定时应用 87__eol__4.4.2 定时/计数器的计数应用 89__eol__4.4.3 定时/计数器的综合应用 91__eol__4.4.4 可编程时钟输出 92__eol__本章小结 94__eol__思考与提高 94__eol__第5章 中断系统 97__eol__5.1 中断系统概述 97__eol__5.1.1 中断系统的几个概念 97__eol__5.1.2 中断的技术优势 98__eol__5.1.3 中断系统需要解决的问题 98__eol__5.2 STC32G12K128单片机的中断系统 98__eol__5.2.1 中断请求 98__eol__5.2.2 中断响应 105__eol__5.2.3 中断服务与中断返回 106__eol__5.2.4 关于中断号大于31在Keil C251中编译出错的处理 107__eol__5.2.5 中断应用举例 108__eol__5.3 外部中断的扩展 109__eol__5.4 工程训练 110__eol__5.4.1 中断应用编程 110__eol__5.4.2 外部中断的应用编程 111__eol__本章小结 113__eol__思考与提高 114__eol__第6章 串行端口 117__eol__6.1 串行通信基础 117__eol__6.2 串行端口1 119__eol__6.2.1 串行端口1的控制寄存器 120__eol__6.2.2 串行端口1的工作方式与应用 122__eol__6.2.3 STC-ISP波特率计算器 125__eol__6.2.4 串行端口1的应用举例 125__eol__6.3 STC32G12K128单片机与PC的通信 132__eol__6.3.1 串行通信的端口设计 132__eol__6.3.2 串行通信的程序设计 134__eol__6.4 串行端口2* 135__eol__6.5 串行端口3、串行端口4* 138__eol__6.5.1 串行端口3 138__eol__6.5.2 串行端口4 139__eol__6.6 工程训练 140__eol__6.6.1 STC32G12K128单片机间的双机通信 140__eol__6.6.2 STC32G12K128单片机与PC间的串行通信 143__eol__本章小结 145__eol__思考与提高 145__eol__第7章 A/D转换模块 148__eol__7.1 A/D转换模块的结构 148__eol__7.2 A/D转换模块的控制 149__eol__7.3 A/D转换的应用 152__eol__7.4 工程训练 154__eol__7.4.1 测量内部1.19V基准电压 154__eol__7.4.2 构建ADC键盘 155__eol__本章小结 159__eol__思考与提高 159__eol__第8章 比较器 161__eol__8.1 比较器的内部结构与控制 161__eol__8.1.1 比较器的内部结构 161__eol__8.1.2 比较器的控制 161__eol__8.2 比较器的应用 163__eol__8.3 工程训练:应用比较器和A/D转换模块测量内部1.19V基准电压 164__eol__本章小结 167__eol__思考与提高 167__eol__第9章 人机对话端口的应用设计 169__eol__9.1 单片机应用系统的开发流程 169__eol__9.1.1 单片机应用系统的设计原则 169__eol__9.1.2 单片机应用系统的开发流程 170__eol__9.1.3 单片机应用系统工程报告的编制 172__eol__9.2 键盘端口与应用编程 174__eol__9.3 LCD模块的显示端口与应用编程 181__eol__9.3.1 LCD模块概述 181__eol__9.3.2 点阵字符型液晶显示模块LCD1602 181__eol__9.3.3 点阵图形型液晶显示模块LCD12864 188__eol__9.4 工程实践 196__eol__9.4.1 STC32G12K128单片机与矩阵键盘的端口与应用 196__eol__9.4.2 STC32G12K128单片机与LCD12864(含中文字库)的端口与应用 198__eol__本章小结 203__eol__思考与提高 204__eol__第10章 STC32G-SOFTWARE-LIB函数库 207__eol__10.1 目录结构 207__eol__10.1.1 硬件驱动程序部分 207__eol__10.1.2 应用程序部分 208__eol__10.1.3 用户程序及配置文件 208__eol__10.2 硬件驱动 209__eol__10.2.1 A/D转换模块 209__eol__10.2.2 比较器模块 210__
Baidu
map