网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 STC15单片机C语言项目开发(微课视频版)/清华开发者书库
分类
作者
出版社 清华大学出版社
下载
简介
内容推荐
MCS-51单片机是8位MCU的典型代表,在国内单片机教学领域有不可撼动的地位和作用。宏晶科技STC单片机已成为业界主流的51兼容单片机,该公司STC15W4K32S4系列单片机中的IAP15W4K58S4芯片具有在应用可编程(In-Application Programming,IAP)功能,用它构成的实验板就是一个STC15系列51兼容单片机的在线仿真器,可以很方便地构建起功能强大、低格低廉、便携式的硬件实验系统。
本书基于宏晶科技IAP15W4K58S4单片机实验箱,讲解STC15系列增强型单片机的功能特点,阐述51单片机高级语言Keil C51、汇编语言及混合编程程序设计方法,结合实例阐述单片机应用系统的两种常用的开发技术,其一是基于在应用编程的硬件实验板的在线仿真技术;其二是基于Protues软件的模拟仿真技术,从而实现单片机原理与实验的一体化教学。
本书结合大量综合案例,既分析51单片机原理,又贴近工程,可作为电子信息类专业“单片机原理与实验”课程的教材,也可作为STC单片机竞赛、单片机认证考试的参考用书。对于从事单片机应用系统设计的工程技术人员,本书也有很好的参考价值。
作者简介
周小方,福建省高校教学名师、大学生电子设计竞赛专家组成员,毕业于浙江大学,现任闽南师范大学物理与信息工程学院教授。长期从事电子系统设计研发,主要涉及单片机原理、信号与系统、开关电源设计、大学生电子设计竞赛指导等,具有极为丰富的教学经验和研发经验。
目录
第1章 绪论
1.1 单片机及其发展概况
1.1.1 单片机的发展历程
1.1.2 主流的8位通用单片机及其特点
1.2 单片机的发展趋势与应用
1.2.1 单片机的发展趋势
1.2.2 单片机的应用
本章小结
习题
第2章 STC15单片机基础
2.1 STC15单片机的片上资源与内部结构
2.1.1 STC15单片机的片上资源
2.1.2 STC15单片机内部结构
2.2 STC15单片机的存储器与特殊功能寄存器
2.2.1 STC15单片机的存储器结构
2.2.2 STC15单片机的特殊功能寄存器配置
2.3 STC15单片机的并行I/O端口
2.3.1 STC15单片机的并行I/O端口与工作模式
2.3.2 STC15单片机并行I/O端口的结构框图
2.4 STC15单片机的时钟与复位
2.4.1 STC15单片机的时钟
2.4.2 STC15单片机的复位
本章小结
习题
第3章 51单片机C51语言编程基础
3.1 C51程序与编程规范
3.1.1 C51的程序结构
3.1.2 C51的标志符与关键字
3.1.3 C51编程规范
3.2 C51语言的数据
3.2.1 数据类型
3.2.2 常量与变量及其存储模式
3.3 用C51语言描述单片机资源
3.3.1 特殊功能寄存器定义
3.3.2 位变量定义
3.3.3 绝对地址访问
3.4 C51语言的基本语句
3.4.1 基本运算
3.4.2 分支判断语句
3.4.3 循环控制语句
3.4.4 goto等语句
3.5 C51语言的数组、指针、函数
3.5.1 数组
3.5.2 指针
3.5.3 函数
3.6 C51语言的预处理命令
3.6.1 宏定义
3.6.2 文件包含
3.6.3 条件编译
3.7 C51语言的库函数
3.7.1 本征函数库
3.7.2 输入/输出函数库
3.7.3 数学函数库
3.7.4 其他函数库
本章小结
习题
第4章 单片机仿真与调试技术
4.1 EDA软件Proteus应用基础
4.1.1 Proteus主界面
4.1.2 ISIS系统工作窗口
4.1.3 电路原理图设计
4.2 Keil μVision集成开发环境应用基础
4.2.1 μVision菜单及其功能
4.2.2 μVision工程创建及设置、编译
4.3 单片机软件调试方法
4.3.1 软件调试方法及其分类
4.3.2 μVision调试状态的工作环境
4.3.3 μVision平台上的纯模拟仿真
4.3.4 μVision和Proteus双平台联合调试
4.4 STC15单片机实验板及其在线编程
4.4.1 实验板功能模块工作原理
4.4.2 STC单片机的在线编程工具ISP
4.4.3 STC15单片机的在系统仿真
4.4.4 STC15单片机的在线仿真
本章小结
习题
第5章 数码显示与键盘接口
5.1 数码管及其显示接口
5.1.1 数码管及其分类
5.1.2 数码管驱动电路
5.1.3 数码管显示方式
5.1.4 用74HC595扩展数码显示接口
5.2 键盘接口电路及其消抖动
5.2.1 按键开关及其接口电路
5.2.2 按键抖动与键信号消抖动处理
5.3 数码动态显示与键信号消抖动处理的协同
5.3.1 多任务系统程序结构
5.3.2 键信号处理
5.4 矩阵键盘及其应用
5.4.1 矩阵键盘的扫描方法
5.4.2 矩阵键盘应用举例
本章小结
习题
第6章 STC15单片机的中断系统与定时/计数器
6.1 中断系统概述
6.1.1 中断系统的几个概念
6.1.2 中断处理过程
6.2 STC15单片机中断系统
6.2.1 中断系统结构
6.2.2 中断控制寄存器
6.2.3 中断响应
6.2.4 标准51单片机的中断系统
6.3 中断应用举例
6.4 STC15单片机的定时/计数器
6.4.1 STC15单片机定时/计数器结构
6.4.2 STC15单片机定时/计数器控制寄存器
6.4.3 STC15单片机的定时/计数器工作模式
6.4.4 计数器初值与溢出时间
6.4.5 标准51单片机的定时/计数器
6.5 定时/计数器应用举例
本章小结
习题
第7章 STC15单片机异步串行通信接口
7.1 串行通信基础
7.1.1 并行通信和串行通信
7.1.2 异步通信和同步通信
7.1.3 串行通信的数据通路形式
7.1.4 通信速度与波特率
7.1.5 RS232标准简介
7.2 STC15单片机串口S1
7.2.1 串口S1的结构和特点
7.2.2 串口S1控制寄存器
7.2.3 串口S1的工作方式
7.2.4 串口S1的波特率设置
7.2.5 多机通信原理及其规则
7.2.6 标准51单片机的串口
7.3 STC15单片机串口S1应用举例
7.3.1 同步移位寄存模式应用
7.3.2 通用异步收发器模式应用
7.4 STC15单片机与PC的通信
7.4.1 STC15单片机与PC的串行通信接口电路
7.4.2 STCISP在线编程工具中的串口助手软件
7.4.3 STC15单片机与PC串行通信程序设计举例
7.5 STC15单片机的其他串口
本章小结
习题
第8章 C51语言与汇编语言混合编程
8.15 1单片机汇编语言基础
8.1.1 汇编语言指令格式
8.1.2
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/31 22:00:59