延时、输入输出接口P0~P3
来源:互联网 发布:哈尔滨上牌数据 编辑:程序博客网 时间:2024/06/02 16:26
1.寄存器
为了知道延时程序是如何工作的,我们必需首先了解延时程序中出现的一些符号,就从R1开始,R1被称之为工作寄存器。什么是工作寄存器呢?让我们从现实生活中来找找答案。如果出一道数学题:123+567,让你回答结果是多少,你会马上答出是690,再看下面一道题:123+567+562,要让你要上回答,就不这么不难了吧?我们会怎样做呢?如果有张纸,就不难了,我们先算出123+567=690,把690写在纸上,然后再算690+562得到结果是1252。这其实是一个中间结果,计算机中做运算和这个类似,为了要得到最终结果,一般要做很多步的中间结果,这些中间结果放哪呢?ROM是不能写的,所以在单片机中另有一个区域称为RAM区,它能将数据写进去。 特别地,在MCS-51单片机中,将RAM中分出一块区域,称为工作寄存区,上面程序用到的R6,R7就是在这个区里面。
2.输入输出接口、锁存器
输出结构
看P1,开关的打开和合上代表了管脚输出的高和低,如果开关合上了,则管脚输出就是低,如果开关打开了,则输出高电平,这个开关是由出自总线的CPU控制的。
锁存器
怎么解决数据总线连接多个器件,不同器件需要不同信号,并要求保持若干时间?存储器中是能存放电荷的,不妨加一个小的存储器的单元,并在它的前面加一个开关。这么一个小单元称为锁存器。
输入结构
除了输出之外,还有两根线,一根从外部管脚接入,另一根从锁存器的输出接出,分别标明读引脚和读锁存器。一种是真正从外部读进输入值,另一种是读锁存器的状态然后做某种变换。
其它三个口:P0、P2、P3则除入作为输入输出口之外还有其它用途,所以结构要稍复杂一些,但其用于输入、输出的结构是相同的。
- 延时、输入输出接口P0~P3
- P0[
- p3
- P3
- 机顶盒输入输出接口
- 视频输入输出常用接口
- 视频输入输出常用接口
- HCatalog输入输出接口
- python学习一(关键字、输入输出、延时、if、while)
- 第五章 微型计算机输入输出接口
- 单片机的输入输出接口操作
- 输入输出系统--I/O接口
- P3-数据结构
- 延时
- 延时
- 延时
- 延时
- 延时
- 【转】【转】 图像处理与计算机视觉的经典书籍
- SQL Server 用EXISTS判断数据库,表是否存在
- 最勇敢的机器人(Vijos-1250)
- 企业竞争力分析及综合评价体系的构建
- POJ
- 延时、输入输出接口P0~P3
- MongoDB的菜鸟入门
- ConcurrentHashMap原理详解
- Python 动态规划算法求解最长公共子序列
- node.js Express框架学习笔记
- BZOJ 1899 午餐 (洛谷P2577)
- Ignatius and the Princess III
- 【Kotlin】入门
- Keil_uvision 基本使用教程