选择特殊符号
选择搜索类型
请输入搜索
第1章 绪论
1.1 什么是单片机
1.2 单片机的发展历史及趋势
1.3 单片机的特点及应用
1.4 MCS-51系列与STC系列单片机
1.4.1 MCS-51系列单片机
1.4.2 STC系列单片机
1.5 其他常见系列单片机
1.5.1 ATMEL公司的AT89系列单片机
1.5.2 AVR系列
1.5.3 PIC系列单片机
1.6 嵌入式系统定义及组成
1.6.1 嵌入式系统定义
1.6.2 嵌入式系统组成
1.7 常见的各类嵌入式处理器
1.7.1 嵌入式微控制器(单片机)
1.7.2 嵌入式DSP处理器(DSP)
1.7.3 嵌入式微处理器
1.7.4 嵌入式片上系统SOC(System On Chip)
1.8 小 结
1.9 习 题
第2章 单片机应用系统开发简介
2.1 集成开发环境keil μ Vision4简介
2.1.1 keil μ Vision4运行环境介绍
2.1.2 keil μ Vision4集成开发环境的STC单片机开发流程
2.2 集成开发工具proteus7 Professional简介
2.2.1 protues基本用法
2.2.2 实例分析
2.3 keil μ Vision4与 proteus7 Professional的联调
2.4 小 结
2.5 习 题
第3章 单片机编程语言
3.1 STC89C52单片机指令系统基本概念
3.1.1 指令书写格式
3.1.2 指令编码格式
3.1.3 指令系统中常用的符号
3.1.4 指令系统的寻址方式
3.2 STC89C52单片机指令分类介绍
3.2.1 数据传送类指令
3.2.2 算术运算类指令
3.2.3 逻辑操作类指令
3.2.4 控制转移类指令
3.2.5 位操作类
3.3 STC89C52单片机汇编语言程序设计概述
3.3.1 汇编语言程序设计基础
3.3.2 基本程序结构与程序设计举例
3.4 C51程序设计语言
3.4.1 Keil C51简介
3.4.2 Keil C51语言基础知识
3.4.3 C51程序设计举例
3.5 小 结
3.6 习题
第4章 STC89C52单片机硬件结构
4.1 STC89C52单片机的内部组织结构及特点
4.2 STC89C52单片机的外部引脚及功能
4.3 STC89C52单片机存储器结构
4.3.1 STC89C52单片机程序存储器
4.3.2 STC89C52单片机数据存储器
4.3.3 STC89C52单片机特殊功能寄存器
4.4 STC89C52单片机I/O口
4.4.1 P0端口
4.4.2 P1/P2/P3/P4端口
4.4.3 5V单片机连接3V器件
4.5 STC89C52单片机的时钟与复位
4.5.1 传统51单片机时序
4.5.2 STC89C52单片机时钟电路
4.5.3 STC89C52单片机的复位电路
4.5.4 STC89C52单片机的复位状态
4.6 STC89C52单片机的省电工作模式
4.7 小 结
4.8 习 题
第5章 STC89C52单片机中断系统
5.1 中断概念
5.2 STC89C52单片机中断系统
5.2.1中断系统结构
5.2.2 中断源
5.2.3 中断请求标志
5.2.4 中断控制寄存器
5.3 中断响应
5.3.1 中断响应条件
5.3.2 外部中断响应时间
5.3.3 中断请求的撤销
5.4 中断程序的设计
5.6 小 结
5.7 习 题
第6章 STC89C52单片机定时/计数器
6.1 STC89C52单片机定时/计数器的组成
6.2 定时/计数器0和1
6.2.1 与定时/计数器0/1相关的寄存器
6.2.2 定时/计数器0/1的四种工作方式(与传统51单片机完全兼容)
6.2.3 定时/计数器0/1的应用
6.3 定时/计数器2
6.3.1 与定时器/计数器2相关的寄存器
6.3.2 定时/计数器2的三种工作方式
6.3.3 定时/计数器2应用
6.4 小 结
6.5 习 题
第7章 STC89C52单片机串行通信
7.1 串行通信概述
7.1.1 数据通信
7.1.2 异步通信和同步通信
7.1.3 波特率
7.2 串行口的结构
7.2.1 内部硬件结构
7.2.2 串行口特殊功能寄存器
7.3 串行口的4种工作方式
7.3.1 方式0
7.3.2 方式1
7.3.3 方式2和方式3
7.4 波特率的设定与计算
7.5 STC89C52单片机之间的通信
7.5.1 串行通信接口
7.5.2 双机串行通信编程
7.5.3 多机通信
7.6 PC与单片机间的通信
7.6.1 PC与单片机的点对点通信设计
7.6.2 PC与多个单片机的串行通信接口设计
7.6 小 结
7.7 习 题
第8章 STC89C52单片机存储器的扩展
8.1 系统扩展结构
8.2 地址锁存与地址空间分配
8.2.1 地址锁存
8.2.2 地址空间分配
8.3 程序存储器的扩展
8.3.1 外扩程序存储器的操作时序
8.3.2 程序存储器的扩展方法
8.4 数据存储器的扩展
8.4.1 外扩数据存储器的读写操作时序
8.4.2 数据存储器扩展方法
8.5 EPROM和RAM的综合扩展
8.6 小 结
8.7 习 题
第9章 STC89C52单片机I/O扩展与设计
9.1 I/O接口概述
9.2 TTL电路扩展并行接口
9.2.1 TTL电路扩展并行I/O口
9.3 可编程接口芯片82C55扩展并行接口
9.3.1 82C55芯片介绍
9.3.2 82C55控制字
9.3.3 STC89C52单片机与82C55的接口设计
9.4 串行扩展总线接口
9.4.1单总线串行扩展
9.4.2 SPI总线串行扩展
9.4.3 IIC总线串行扩展
9.5 小 结
9.6 习 题 2100433B
《单片机原理及应用技术:基于Keil C和Proteus仿真》详细介绍该单片机的片内所有资源,如:单片机的硬件基本结构、引脚功能、存储器结构、特殊功能寄存器功能以及并行I/O口的结构和特点、中断、定时/计数器、串行口,同时介绍了单片机最新集成开发环境keil μ Vision4和集成开发工具proteus7 Professional以及单片机两种开发语言(汇编和C51)。
《单片机原理及应用技术:基于Keil C和Proteus仿真》由浅至深介绍常用的片外资源以及单片机接口扩展方法,由存储器扩展到接口扩展,键盘、显示器以及A/D、D/A转换器,不仅介绍并行接口扩展还介绍串行接口扩展,串行接口此处以单总线、IIC总线、SPI总线为例,介绍用单片机软件模拟串行接口总线时序以及单片机扩展串行总线接口具体应用实例,同时,综合实例还选用大学生参加竞赛获奖案例,贴近实际应用。
怎么答啊、
单片机原理及接口技术慕课作业答案这个我们是不可能题目也没有,我们不可能知道这个答案,那问老师看看。
8051单片机在一块芯片上集成了一个微型计算机的主要部件,它包括以下几部分: 1个8位微处理器(CPU)。 1个时钟电路。 4KB程序存储器。 256B数据存储器。 2个16位定时/计数器。 64KB...
基于项目式的《单片机原理及应用》课程整体设计
基于高职学院学生的特点,利用项目式的教学方法对《单片机原理及应用》课程进行了整体设计,提出了以\"单片机最小开发系统\"为主线的1344的教学模式,初步实现了课程的整体设计,提高了学生学习的主动性和积极性,达到较好的教学效果。
基于单片机控制的装饰灯系统设计——Proteus和Keil C结合使用
通过对装饰灯的单片机控制系统设计,介绍了Proteus和KeilC两种软件的使用方法及其连接调试方法。使用Proteus和KeilC结合进行系统开发,待虚拟开发成功之后再进行实际制作,这种方法可以降低开发成本、提高开发效率,对单片机系统开发具有普遍的指导意义。
《单片机原理及接口技术:基于C51 Proteus仿真》以单片机实践和创新应用为目标。基于C51编程语言。以Proteus为虚拟仿真平台,结合趣味实际案例,系统介绍了MCS-51单片机片内功能部件及其应用、系统扩展和接口技术,其中包括以总线形式扩展存储器、各种并行接口、DAC和ADC等,并介绍了串口通信、各种异步串行扩展及通信协议设计案例。单总线、I^2C总线、SPI总线等扩展案例,以及SPI人机接口、SPI传感器、SPIFlash、SPI无线射频通信芯片、电磁继电器、光耦输入/输出、可控硅、固态继电器、各种电机等工程设计案例。同时对案例进行了软、硬件设计和仿真验证。
《单片机原理及接口技术:基于C51 Proteus仿真》可作为各类工科、专科院校的自动化、电气工程、通信工程、电子工程、计算机、机电一体化、机械设计制造及自动化等专业单片机技术课程的教材或参考书,也可供从事单片机工程设计工作的技术人员参考。
本书共分为7章,内容包括PROTEUS概述、PROTEUS从概念到产品的快速设计过程、PROTEUS虚拟仿真工具、基于PROTEUS ISIS的电路仿真、基于PROTEUS ISIS的模拟电路仿真、基于PROTEUS ISIS的数字电路仿真、基于PROTEUS ISIS的单片机电路仿真。
本书可作为高等职业院校电子信息类、机电类专业与职工大学、函授大学、电视大学等相关专业的教材,也可作为有关工程技术人员的参考书,还可作为PROTEUS培训教材和PROTEUS爱好者的自学参考书。
学习情境1 LED电子彩灯的设计与制作
1.0 学习情境任务描述
1.0.1 学习目标
1.0.2 学习与工作内容
1.0.3 学业评价
1.1 任务1认识单片机
1.1.1 单片机的外观模样
1.1.2 单片机的应用领域
1.1.3 MCS-51系列单片机
1.2 任务2让单片机动起来
1.2.1 最简单的单片机系统
1.2.2 如何使用单片机
1.2.3 Keilμ Vision软件的操作使用
1.2.4 Proteus软件的操作使用
1.2.5 点亮单只LED发光管
1.3 任务3从外到内观察单片机
1.3.1 单片机的信号引脚
1.3.2 单片机的内部结构
1.3.3 单片机的并行端口
1.3.4 单片机的时钟与复位
1.4 任务4认识单片机的存储器组织
1.4.1 初识单片机的存储器
1.4.2 单片机的程序存储器
1.4.3 单片机的数据存储器
1.4.4 单片机的特殊功能寄存器
1.4.5 单片机的片外数据存储器
1.5 任务5探究单片机能听懂的话
1.5.1 单片机使用的语言
1.5.2 认识单片机的汇编语言
1.5.3 汇编语言的指令格式与寻址方式
1.5.4 数据传送指令
1.5.5 算术运算指令
1.5.6 逻辑运算指令
1.5.7 控制转移指令
1.5.8 位操作指令
1.5.9 伪指令
1.5.10 如何进行汇编语言程序设计
1.6 任务6 LED电子彩灯的设计与制作
1.6.1 任务与计划
1.6.2 循环点亮LED
1.6.3 硬件电路与软件程序设计
1.6.4 调试与仿真运行
1.6.5 实物制作效果
总结与思考
习题1
学习情境2 电子钟的设计与制作
2.0 学习情境任务描述
2.0.1 学习目标
2.0.2 学习与工作内容
2.0.3 学业评价
2.1 任务1认识单片机的中断系统
2.1.1 什么是单片机的中断
2.1.2 单片机中断的应用
2.2 任务2认识单片机的定时器/计数器
2.2.1 单片机的定时器/计数器
2.2.2 定时器/计数器的工作方式
2.3 任务3利用单片机输出方波
2.3.1 简易方波发生器的设计
2.3.2 调试与仿真运行
2.4 任务4简易计时器的设计
2.4.1 认识LED显示器
2.4.2 60s计时器的设计
2.4.3 调试与仿真运行
2.5 任务5认识单片机的C语言
2.5.1 单片机的C语言
2.5.2 C51的基本数据类型
2.5.3 C51的基本运算
……
学习情境3 简易电子琴的设计与制作
学习情境4 数字电压表的设计与制作
学习情境5 数字温度控制器的设计与制作
学习情境6 电子日历的设计与制作
附录
参考文献