单片机基础-第一个单片机系统
没写完。
目录
- 51单片机应用从0开始
- 第一章单片机基本概念
- 定义
- 单片机的功能部件
- 中央处理器CPU
- 1. 运算器——中央处理器CPU
- 2. 控制器——中央处理器CPU
- 3. 指令寄存器和指令译码器——中央处理器CPU
- 4. 程序计数器PC(Program Counter)
- 5. 堆栈指针SP(Stack Pointer)——中央处理器CPU
- 6. 数据指针寄存器DPTR——中央处理器CPU
- 存储器
- 1. 程序存储器ROM
- 2. 内部数据存储器
- 3. 外部数据存储器
- 并行输入/输出接口
- 1. P0口
- 2. P1、P2和P3口
- 串行口
- 定时器/计数器
- 中断控制系统
- 时钟电路
- 1. 机器周期和指令周期——单片机工作的基本时序
- 2. MCS - 51 指令的取指/执行时序
- 3. 访问外部ROM和RAM的时序
- 总线
- 总结_MCS -51单片机硬件结构&MCS - 51单片机的内部结构
- 特点
- - 严格区分ROM和RAM
- - 采用面向控制的指令系统
- - I/O引脚通常为多功能
- - 外部扩展能力强
- - 结构功能优化
- - 可靠性高
- 第二章 MCS-51单片机的指令系统
- 1. 指令系统定义
- 2. 单片机指令
- 2.1MCS-51单片机指令——分类
- 2.1.1 按指令所占的字节数
- 2.1.2 按指令的执行时间
- 2.1.3 按指令的功能
- 2.2 MCS-51单片机指令——格式
- 2.3 单片机指令——常用符号
- 3. 寻址方式
- 3.1 MCS-51单片机寻址方式——立即寻址
- 3.2 寻址方式——寄存器寻址
- 3.3 寻址方式——寄存器间接寻址
- 3.4 寻址方式——直接寻址
- 3.5 寻址方式——变址寻址
- 3.6 寻址方式——相对寻址
- 3.7 寻址方式——位寻址
- 3.8 寻址方式总结
- 4. 数据传送类指令
- 4.1 以累加器A为目的操作数的传送指令(4条)
- 4.2 以寄存器Rn为目的操作数的传送指令(3条)
- 4.3 以直接地址为目的操作数的传送指令(5条)
- 4.4 以间接地址为目的操作数的传送指令(3条)
- 4.5 查表指令(2条)
- 4.6 累加器A与片外数据存储器的传送指令(4条)
- 4.7 堆栈操作指令(2条)
- 4.8 交换指令(5条)
- 4.9 16位数据传送指令(1条)
- 5 算术运算类指令
- 5.1 加法指令(4条)
- 5.2 带进位加法指令(4条)
- 5.3 带借位减法指令(4条)
- 5.4 乘法指令(1条)
- 5.5 除法指令(1条)
- 5.5 除法指令(1条)
- 5.6 加1指令(5条)
- 5.7 减1指令(4条)
- 5.8 十进制调整指令(1条)
- 6 逻辑操作指令
- 6.1 清零指令(1条)
- 6.2 求反指令(1条)
- 6.3 循环移位指令(4条)
- 6.4 逻辑与操作指令(6条)
- 6.4 逻辑或操作指令(6条)
- 6.5 逻辑异或操作指令(6条)
- 7 控制转移类指令
- 7.1无条件转移指令(4条)
- 7.2 条件转移指令(8条)
- 7.2 条件转移指令(8条)
- 第5章MCS - 51单片机的中断
- 5.1 中断的概述
- 5.1.1. 中断
- 5.1.2. 中断源
- 5.1.3. 中断优先级
- 5.1.4. 中断响应的过程
- 5.2 MCS - 51中断系统
- 5.2.1 中断源
- 5.2.2 中断控制
- 5.2.3 中断响应
- 5.3 中断系统的应用
- 第6章 MCS - 51单片机内部定时器/ 计数器及串行接口
- 6.1 定时器/计数器的结构及工作原理
- 6.1 定时器/计数器的结构及工作原理
- 6.2 方式和控制寄存器
- 一、定时器/计数器的方式寄存器TMOD
- 1. M1M0工作方式控制位
- 2. C/T定时器方式或计数器方式选择位
- 3. GATE 定时器/计数器运行门控标志位
- 二、定时器/计数器控制寄存器TCON
- 6.3 工作方式
- 一、方式 0
- 二、方式 1
- 三、方式 2
- 四、方式 3
- 6.4 定时器/计数器应用举例
- 一、方式 0 的应用例 1 利用定时器输出周期为 2 ms的方波, 设单片机晶振频率为 6 MHz。
- 6.5 MCS - 51单片机的串行接口
- 6.6 串行口的应用
- 5. 算数运算类指令
- 6. 逻辑操作类指令
- 7. 控制转移类指令
- 8. 位操作类指令
- 第三章 第一个单片机系统
51单片机应用从0开始
第一章单片机基本概念
定义
把中央处理器CPU(Central Processing Unit)、存储器(Memory)、定时器/计数器、中断、输入/输出I/O(Input/Output)接口电路等功能部件集成在一块集成电路芯片上的微型计算机。
单片机的功能部件
中央处理器CPU
计算机的核心部件 由运算器和控制器组成 主要完成计算机的运算和控制功能
1. 运算器——中央处理器CPU
- 算术逻辑单元ALU
- 累加器ACC(Accumulator)
- 寄存器B
- 程序状态字PSW(Programe State Word)
PSW
效果图 实现流水灯的第一种方式 /* 来回点亮LED的第一种方法 */ #include <reg52.h>//包含51一些特殊功能寄存器 #define uchar unsigned c ... 电子产品要想工作都离不开电源,电源是必须的电路.现在的单片机工作电压一般为DC5V或者DC3.3V,对于压差不太大的情况,一般使用降压芯片来实现电压的转化.下面介绍3.3V和5V常用的转换芯片. 3. ... 1.最常用的通信方式 2.89C52串口通信简介 3.串口通信需要配置的寄存器 3-1.串行数据缓冲器SBUF 3-2.串行控制寄存器SCON (1)SM0 SM1 (2)SM2 (3)REN (4) ... [STM32]基础知识 第一课 单片机简介 单片机是什么 单片机和电脑区别 单片机的特点 单片机有什么用 单片机发展历程 单片机发展趋势 CISC vs RISC CISC 和 RISC 举例 冯诺依 ... word完整版可点击如下下载>>>>>>>> 基于单片机的公交车报站系统设计-硬件开发文档类资源-CSDN下载内容包括详细设计文档word版,附带开题 ... 怎么学习单片机编程?其实吧,单片机学习起来不难,反而是一件比较有趣的事情,之所以新手感觉比较难是因为不知道该怎么入手,从哪里开始学起.那么要怎样才能从单片机的基础入门呢? 单片机的学习无外乎两个内容: ... 资源下载地址:https://download.csdn.net/download/sheziqiong/86771891 资源下载地址:https://download.csdn.net/downl ... 1347基于单片机的饮水机温度控制系统-电设资料 随着社会的发展和科技的不断进步,人们的生活水平也在逐渐提高.与之而来的问题也很多,例如能源危机与环境污染,绿色环保理念因而开始深入人心.太阳能作为新兴 ... 薪火培训电控第一讲--单片机与GPIO 关于单片机 初识单片机 时钟 GPIO简介 GPIO函数 八种输入输出模式 Cube和keil使用简介 使用cube建立项目 keil使用 作业讲解与点评 讲解 ... 摘要 随着时代的飞逝,人们对更加先进.更加环保.更加节约资源.更加可持续地满足自身需要,高科技的运用正变成当今时代发展的动力,其对电子行业有着重要影响.近年来,智能化技术被广泛运用到各种家庭设备上,如 ...单片机基础-第一个单片机系统相关推荐
最新文章
热门文章