需要组织架构设定的原则当前工作寄存组为第一组,则rs1=0,则RS0=

MCS-51单片机复位后,RS1,RS0为0,0 ,此时使用0组工作寄存器. 判断题 正确,错误_百度知道
MCS-51单片机复位后,RS1,RS0为0,0 ,此时使用0组工作寄存器. 判断题 正确,错误
我有更好的答案
正确。RS1,RS0=00,即工作寄存器0组(RS1,RS0的作用就是决定使用哪一组工作寄存器)0组:00H-07H1组:08H-0FH2组:10H-17H3组:18H-1FH
采纳率:64%
来自团队:
对的 默认使用0组寄存器
RS1RS0是设置工作组的,00就是第0组,所以对的
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。单片机的内部结构(数据与地址,特殊功能存储器,工作方式)
第七课 单片机的内部结构
在上一课中
我们讲到了指令 MOV
#0FFH 能使 P3 口全部为高电平
而在第四课中 LED 灯闪
烁程序中给 R7 送数用的指令是 MOV
那么这#250 和#0FFH 到底有什么不同
它们又代表什
这一课就来讨论这个问题
在讲解之前
让我们先来复习一下数字电路中学过的数制概念
十进制数Decimal
在日常生活中
我们表示数的多少用的是十进制数
通常我们把计数符号的个数叫做基数
十进制的基数就是十
比如一个十进制数 0+8*100+4*10+7*1
它的每一个数码都有一个系数 1000
这个系数叫做权或位权
十进制数虽然非常符合我们的使用习惯
但计算机中却无法采用
因为计 算机只能有两种状态0
1所以我们还得应用二进制数
二进制数Binary
二进制的基数为二
它遵循的是
的进借位原则
也就是当某位 计数到两个数时就向高位进
同时本位变为
比如二进制数 +1*22+0*21+0*20
二进制数只有 0 和 1 两个数
正好代表了计算机中电路 的两种工作状态
所以它在计算机中被广泛应用
下面是二进制的加法和乘法运算规则
二进制数虽然在计算机中处理很方便
但当位数较多时
就不容易记忆和书写了
所以计算机中 又有了十六进制数
十六进制数Hexadecimal
十六进制也遵循两个规则
一是有十六个基数
另一个规则是
逢十六进一
借一当十六
比如我们前面提到的#0FFH 就是一个十六进制数
#--我们已经明白了
它表示的是传递数的本身
叫数制简码
它表示这个数是十六进制数
为什么前面我在标题后面都加了英文注释
相信大家 也应该明白了吧这里随便提一下
二进制简码 B 和十进制简码 D 通常是可以省略的
我们以后的课程
中用到的数都是这样写的那么
这个十六进制数的表示方法是怎么样的呢
用十进制就是表示
0FFH=F*161+F*160
大家也许会疑问
到哪里去了呢
在单片机中
当我们用十六进制格式表示一个数时
如果高位的数字为
高位前面就得加上个
编译软件会出错
进制之间的转换
十进制有使用比较习惯的特点
二进制有易于表示和运算方便的特点
十六进制又有表示位数较 多的特点
但有时我们常常要把十进制数转换成二进制数或十六进制数来处理
把二进制数逆转换成十 六进制数
如何进行这种转换呢
下面就举几个例子
十进制数与非十进制数之间的转换
1 非十进制数转换为十进制数
具体做法是
将一个非十进制数按权展开成一个多项式
每项是该位数码与相应权值之积
把多 项式按十进制的规则进行计算求和
所得的结果就是该数的十进制形式
二进制数 1011B 转换成十进制为 1*23+0*22+1*21+1*20=8+2+1=11D
十六进制数 FFH
转换成十进制为 255D
2 十进制数转换为非十进制数
十进制数转换为非十进制数时
可将其分为整数部分和小数部分分别进行转换
最后将结果合并
----------------
我这里只讲整数部分的转换
这种转换叫做除基取余法
具体做法是用欲转换数 制的基数去除十进制数的整数部分
第一次除所得余数为目的数的最低位
把得到的商再除以该基数
所得余数为目的数的次低位
继续上面的过程
直至商位为 0
此时所得余数为目的数的最 高位
将十进制数 53D 转换成二进制数为 53D=110101B
二进制数与十六进制数之间的转换
四位二进制共有 16 种组合
而这 16 种组合正好与十六进制数的 16 个基数一致
所以每 4 位二进 制数对应一位十六进制数
我们只要把二进制数的整数部分自右向左每 4 位一组
最后不足 4 位的用 0 补足
小数部分自左向右每 4 位一组
最后不足 4 位的在右面补 0
再将每 4 位二进制数对应的十六进 制数写出即可
如果将十六进制数转换为二进制数只需将每位十六进制数写成对应的 4 位二进制 数即可
将 1101011B 转换成十六进制数为 D6H
将 F0FH 转换成二进制数为 B
十六进制数
上面的表格就是二进制数
十进制数和十六进制数之间的对应关系
立即数的写法
通过前面一小节的讲解
我们已经懂了
#250 和 MOV
#OFFH 中#250 和#0FFH 原来
是十进制数 250D 和十六进制数 FFH 的区别
在单片机中
通常我们把这个数称之为立即数
那么如果 我在编写指令时把立即数#0FFH 写成二进制数即 或用十进制写法255是不是可以呢
立即数既可以是二进制数
也可以是十进制数或十六进制数
讲到这里你应该明白了
么我们前面的实验把#0FFH 送到 P3 口会使 P3.7-P3.0 变为高电平
这里再重复一遍
那就是当用十六 进制格式表示一个立即数时
如果高位的数字为
高位前面要加上个
0请大家务必记住
这是一个常识问题
可很多书上都不提
所以很多人在做实验时往往会编译出错
这里简单地讲了一下关于数制以及二进制
十进制和十六进制数的关系
大家可以在以后的实践
----------------
中慢慢去理解和掌握
如果您一时记不住
千万不要刻意地去死记硬背
下面让我们来讨论另一个问题
存储器的地址
什么是存储器的地址
地址和数据又有什么关系呢
这个问题往往让初学者非常的难以理解
既 然单片机存储器内存放的是数据
为什么还要有地址的概念
让我们从生活中的一个例子谈起
大家都 知道寄信是怎么回事吧
我们要寄一封信就必须写好信的内容
然后在信的封面写上详细地址
能按地址把它寄出去
我们给单片机送数也一样
除了要给出立即数犹如信的内容还必须知道这 个数送达的地址犹如信的地址或邮政编码所以就必须给每个寄存器即半导体存储器都规定不
只不过在单片机中地址的编码也是用数字来表示的
那么单片机中有多少个寄存器呢
的地址又是如何规定的呢
前面我们学过
单片机有两种存储器
即只读存储器 ROM 和随机存储器 RAM
它们都被规定了各
我们把它称做寻址空间
既然是空间
就必然有一个范围的概念
接下来就让我们先看看
89C51 单片机内部程序存储器的寻址范围
内部 R0M 的寻址范围
89C51 的内部有 4K 的 FLASH
其寻址范围为 000H-FFFH
这 4K 的 ROM 空间就是用来存放我们为单片机编写的程序用的
单片机执行指令时就是一条一条顺序地
从 ROM 中寻找指令进行执行
了解了 ROM 的寻址范围
让我们接着来看另一种存储器 RAM 的寻址范围
内部 RAM 的寻址范围
89C51 内部共有 128 个字节的 RAM 空间
其寻址范围为 00H-7FH怎么算出来的
大家结合前面所
学的知识自己理解一下它被分成三个区域
第一个区域 00H-1FH 安排了 4 组工作寄存器
共 32 个字节
分别为 R0-R7
当然在同一时刻
只能用其中的一组工作寄存器
怎么来控制
就要用到程序状态字 PWS 中的 RS0
RS1 两位这我们后面再讲
第二个区域 20H-2FH 共 16 个字 节除了可以作为一般的 RAM 单元读写外
还可以对每个字节的每一位
即每一个抽屉中的每一个小盒子
并且对这些位都规定了固定的位地址
从 20H 单元的第 0 位开始到 2FH 单元的第 7 位结束共
第三个区域就是一般的 RAM 单元
地址为 30H-7FH
共 80 个字节
在 89C51 单片机的内部还有一个部分从 80H-FFH 是专门用于特殊功能寄存器SFR的
89C51 共用 21 个特殊功能寄存器这些我们都将在下一课中讲解它们每个也都有 8 位的
这些特殊 功能寄存器的使用和前面的 128 个字节 RAM 不同
所以很多书上的解释都是 89C51 有 128 个字节的内部
实际上它们也属于内部 RAM 一部分
为了加深印象
大家可以打开 DUG8051 软件看一下它们的内部组成
本课主要讲述了数据与地址两个概念
其中第一部分的内容在学习数字电路时大家应该学过
我 这里把与单片机有关的内容再讲解一下
目的是希望各位能掌握这些知识
因为它们对我们学习单片机 是非常有用的
数据和地址是单片机中一个非常重要的概念
也是比较难以理解
在我们以后的学习中
大家会发现
我还会更加详细的讲解这方面的相关知识
第 7 课习题
十六进制的规则分别是什么
什么叫立即数
单片机 RAM 的寻址空间为多少
它包括哪两个部分
单片机 ROM 的寻址空间为多少
把下面的立即数转换成二进制
把下面的立即数转换成十进制
把下面的立即数转换成十六进制
----------------
第八课 单片机的内部结构
前面我们已经讲过
R6 是工作寄存器
P3 是并行口
那么单片机中还有些什么
它们的结构又是怎么样的呢
这就是本课要讨论的问题
单片机的特殊功能寄存器
看第三课的单片机内部结构图
在单片机中
除了前面介绍的 RAM
P0-P3 和 CPU 外
内的还有许多其他的东西它们被称为特殊功能寄存器
英文简写 SFR
下表例出的就是 MCS-51 单片机 中几个常用的特殊功能寄存器
这一课我们先来介绍几个
几个常用的特殊功能寄存器
1.累加器 ACC
通常用 A 表示
它是一个什么东西呢
我们知道单片机在做运算时它的中间结果需要放在某个地
这个地方就是累加器
它的名字很特殊
功能也很特殊
几乎所有的运算类指令都离不开它
2.寄存器 B
寄存器在做乘法时用来存放一个乘数
在做除法时用来存放一个除数
不做乘除法时随你怎么
3.程序状态字 PSW
它是一个很重要的东西
里面放了 CPU 工作时的很多状态
知道它就可以了解 CPU 当前的工作状
它有点象平时看书用的目录
我们浏览它就可以了解一本书的内容
它是一个 8 位的寄存器
用到 了其中的 7 位
其格式如下
下面来逐位介绍它的功能
进位标志位
MCS-51 是一种 8 位的单片机
它的运算结果只能表示到 28
即 0-255但我们有时候的运算结果 要超过 255
就要用 CY 位
79H+87H01111001+01010111=1
就进到了 CY 中去了
半进位标志位
当 D3 位向 D4 位进位/借位时
通常用于十进制调整运算中
用户自定义标志位
由编程人员自行决定
什么时候用
什么时候不用
工作寄存器组选择位
工作寄存器组
前面讲到单片机共有四个工作寄存器组
它们就是由 RS1
RS0 来控制
这两位就在
它共有四种组合状态
看上面的表格
每个工作寄存器组有 8 个字节
分别记为 R0-R7
CPU 只使用其中的一组
假设 PSW 为
即 00010001
那么 RS1=1
则用到了第 2 组寄存器组
地址 10H-17H
RO-R7 即为 10H-17H
用 DBG8051 软件输入数值
看看内部 RAM 中地址为 10H-17H 中的值是不是为输入
溢出标志位
什么时候溢出
我们讲到定时器时再研究
----------------
奇偶检验位
每次运算结束后若 A
中二进制数
1”的个数为奇数
某运算结果是 58H
的个数为奇数
DPL数据指针
数据指针是一个 16 位的寄存器
我们可以用它来访问外部 RAM
也可以访问外部 ROM 中的表格
具体应用以后再讲
让我们先来理解一下堆栈是什么意思
你在家洗碗吗
我们洗好碗之后
是怎么放的呢
一般总 是先洗的放在下面
晚洗的放在上面
然后用的时候呢
总是晚放上去的先用
先放上去的后用
如果 你不洗碗不要紧
知道码头上仓库里堆的货物吗
一般也是先进去的后出来
而后进去的先出来
存放规则的现象我们就把它叫做
其实栈在中文中的意思就是码
在单片机中
我们可以在内部 RAM 中构造出注意
是可以构造这样一个区域
这个区域存 放数据的规则就符合堆栈中
为什么要有这样一个区域呢
存储器本身 不也同样可以存放数据吗
知道了存储器地址确实可以读出它里面的内容
但如果我们要读出的 是一批数据
每一个数据都要给出一个地址就会很麻烦
为了简化操作就可以利用堆栈的存放方法来读 取数据
具体的应用我们将在十五课中结合具体实验来讲
这里只是让大家先了解一下
那么堆栈在单 片机的什么地方
也就是说把 RAM 空间的哪一块区域作为堆栈呢
这就不好定了
因为单片机是一种通 用的产品
每个人的实际需要各不相同
有人需要多一些堆栈
而有人则不需要那么多堆栈
所以 INTEL 公司就干脆不分了
把分的权利让给用户编程者也就是说我们可以根据自已的需要来决定
所以 单片机中堆栈的位置是可以变化的
而这种变化就体现在 SP 中值的变化
看下面的图
SP 中的值等于
27H 不就相当于是一个指针指向 27H 单元吗
这就是堆栈指针的由来
第一个数据
当然在 MCS-51 单片机中
指针开始所指的位置并非就是数据存放的实际位置
而是数据存放
的前一个位置
例如一开始堆栈指针是指向 27H 单元的
那么第一个数据的存放位置就在 28H 单元中
而不是 27H 单元中
这一点请大家注意
电源控制寄存器 PCON
单片机在以电池供电的系统中
有时为了节电
我们需要让它尽量降低电源的消耗
所以单片机 就有多种的工作方式
其中一种就是低功耗方式
PCON 寄存器就是用来控制单片机进入低功耗方式的
有关这方面的知识我们将在下一课的课程中详细介绍
以上几个寄存器只是单片机中最常用的几个
其他的特殊功能寄存器
我们将在具体应用时 再作详细的介绍
第 8 课习题
累加器 A 的作用是什么
什么是堆栈
堆栈存放数据的规则是什么
单片机中有几组工作寄存器
它们的字节地址是什么
简述 PSW 各位的作用
----------------
第九课 单片机的工作方式
我们提到了单片机的工作方式
单片机究竟有几种工作方式
它们又是如何工作的呢
这一课就来讨论这个问题
单片机的工作方式
单片机共有复位
低功耗和编程与加密四种工作方式
下面分别加以介绍
1为什么要复位
单片机执行程序时总是从地址 0000H 开始的
所以在进入系统时必须对 CPU 进行复位
也叫初始化
另外由于程序运行中的错误或操作失误使系统处于死锁状态时
为了摆脱这种状态
也需 要进行复位
就象电脑死机了要重新启动一样
复位的原理
单片机复位的方法其实很简单
只要在 RST 引脚9 脚上加一个持续时间为 24 个振荡周期
即 两个机器周期的高电平就可以了
如果晶振为 12M
计算一下这个持续脉冲需要多长时间
如何进行复位
复位操作有上电自动复位
按键复位和外部脉冲复位 3 种方法
它们的电路分别如下
上电自动复位是通过外部复位电路的电容充电来实现的
当电源刚接通时电容 C 对下拉
电阻开始充电
由于电容两边的电压不能突变
所以 RTS 端维持高电平
只要这个充电时间不超过 1ms
一般都就可以实现对单片机的自动上电复位
即接通电源就完成了系统的初始化
在实际的工程应用中
如果没有特殊要求
一般都采用这种复位方式
按键复位的电路如图 2 所示
它其实就是在上电复位的
基础上加了 R1 和 SA
这种电路一般用在需要经常复位的系统中
外部脉冲复位的电路如图 3 所示
外 部复位通常用于要求比较高的系统
比如希望系统死锁后能自动复位
外部复位是由专门的集成电路来 实现的
也就是我们通常俗称的
这种电路有很多
它们不但能完成对单片机的自动复 位功能
而且还有管理电源
用作外部存储器等功能
比如 X25045,MAX813L 等等就是比较常用的此类 芯片
关于这方面的内容我们将留到下册的教程中再来给大家详细讲解
现在让我们先来看看单片机复位后
它的内部会有些什么变化呢
看下面的表
----------------
4复位后的状态
这就是单片机复位后内部系统的状态
上面的有些符号我们暂时还看不懂
不过没关系
等以后 学到了相关的知识后您自然就会明白了
单片机的初始化状态
复位时的内容
程序执行方式
程序执行是单片机的基本工作方式
由于复位后 PC=0000
所以程序就从地址 0000H 开始执行
此时单片机就根据指令的要求完成一系列的操作控制
比如前面讲的让 LED 灯闪烁起来
不过在实际使 用中
程序并不会从 0000H 开始执行
而总是安排一条跳转指令
为什么要这样安
我们讲到中断时再来解释
低功耗操作方式
在以电池供电的系统中
有时为了降低电池的功耗
在程序不运行时就要采用低功耗方式
耗方式有两种―待机方式和掉电方式
低功耗方式是由电源控制寄存器 PCON上一课我们提到过的来控制的
电源控制寄存器是一个 逐位定义的 8 位寄存器
其格式如下
SMOD 为波特率倍增位
在串行通讯时用
GF1 为通用标志位 1
GF0 为通用标志位 0
PD 为掉电方式位
进入掉电方式
为待机方式位
进入待机方式
也就是说只要执行
一条指令让 PD 位或 IDL 位为 1 就可以了
那么单片机是如何进入或退出掉电工作方式和待机工作方式
我们来介绍一下
进入待机方式
当使用指令使 PCON 寄存器的 IDL=1
则进入待机工作方式
此时 CPU 停止工作
但时钟信号仍提 供给 RAM
中断系统和串行口
同时堆栈指针 SP
程序计数器 PC
程序状态字 PSW
ACC 以及全部的通用寄存器都被冻结起来
单片机的消耗电流从 24mA 降为 3.7mA
这样就可以节省电源 的消耗
退出待机方式
退出待机方式可以采用引入中断的方法
在中断程序中安排一条 RETI 的指令就可以了
我们现在还不知道
当然这没关系
其实待机方式和我们使用电脑时的睡眠方式有异曲同工之妙
----------------
进入待机方式
当使用指令使 PCON 寄存器的 PD=1
则进入掉电工作方式
此时单片机的一切工作都停止
只有 内部 RAM 的数据被保持下来
掉电方式下电源可以降到 2V
耗电仅 50uA
此时就相当于把显示器和硬 盘也关闭了
退出待机方式
退出掉电工作方式的唯一方法是复位
不过应在电源电压恢复到正常值后再进行复位
复位时间 要大于 1mS
在进入掉电方式前
电源电压是不能降下来的
因此可靠的单片机电路最好要有电源检测 电路
显然掉电方式和待机方式是两种不同的低功耗工作方式
前者可以在无外部事件触发时降低电源 的消耗
而后者则在程序停止运行时才使用
关于单片机的低功耗的方式就简单的讲这些
更详细的内容也留到下册再讲解
编程和加密方式
单片机的编程与加密是由专门的设备来完成的
这种设备称为编程器或烧录器
类似的产品有很
功能也不尽相同
如果您有兴趣
我将在以后给您介绍一款 51 系列单片机编程器的自制方法
这里给大家简单介绍一下单片机的加密
加密是为了保护编程者的劳动成果而设计的一种工作方
不过有矛必然有盾
现在的高手实在是很多
听说即使用 OTP 特种加密方式
不过能加 密总比不加密的好
所以大家在编程时应尽量采用加密功能
这一课我们讲述了单片机的工作方式
对于初学者来说除了复位方式外
其他的只要稍微有点了 解就可以了
第 9 课习题
单片机有几种工作方式
为什么要进行复位
复位后的状态是什么
如何对单片机进行复位
找一套编程器的软件自己先熟悉一下
----------------
版权所有: 2007
Email: qq:您还可以使用以下方式登录
当前位置:&>&&>& > 单片机题库_13700字
单片机题库_13700字
题目1十进制数54转换成二进制数是
。 答案: 110110题目2在一个非零的无符号二进制整数之后添加一个0,则此数的值为原数的
倍。答案: 2题目3二进制数对应的十六进制数为
。 答案:9A题目4表示一位十进制数至少需要
位二进制数。答案: 4题目5二进制数1对应的十进制数为答案:90.4375题目6与十六进制数E4等值的二进制数是。 答案: 题目7数45(O)转换成十进制数是。答案: 37题目1十进制数(-145)的原码表示为答案: 题目2已知一补码为,则其真值用二进制表示为
。答案: 题目3-6的补码是
。答案:题目4已知某数的BCD码为00 1000 则其表示的十进制数值为
。答案:5748题目5已知X=B,Y=B,X∨Y为
。答案:题目6已知A=B,B=B,则A∧B为
。答案:题目7已知A=B ,B= B,
。答案:题目8数字0~9的ASCII码是
。答案: 48~57 题目18051单片机的字长是
位。答案: 8题目2AT89C51是
公司的产品。答案:ATMEL题目1MCS-51单片机包含1个CPU。答案: 8题目2MCS-51单片机的CPU包含和部分。答案: 运算器 控制器题目3在计算机中,每个存储单元都有一个连续的编号,此编号称为
。 答案:地址题目4PC与DPTR的主要区别是
。答案:1.PC是16位程序计数器,用户不需要也无法对程序计数器进行读写,其内容是通过执行指令改变。2. DPTR是可供用户使用16位寄存器,既可以按16位寄存器使用,也可以分作两8位寄存器使用,即DPH 、DPL题目5CPU的主要功能是进行
。答案:算术、逻辑运算和逻辑控制题目6单片机应用程序一般存放在
中。答案: ROM题目7算术逻辑单元的英文缩写是
。答案: ALU题目1只使用片外程序存储器时,/EA线应该
。答案: 接地(等于0)题目2单片机的XTAL1、XTAL2引脚是
引脚。答案:外接晶振题目3只使用片内程序存储器时,/EA线应该
。答案: 接电源(等于1)题目4单片机的VCC(40)引脚是
引脚。答案:接+5V电源正端题目5单片机的复位信号从
引脚输入。答案: 9脚RST题目68051单片机的
口的引脚,还具有外中断、串行通信等第二功能。 答案: P3题目7在80C51单片机应用系统中,可以作为时钟输出的是
引脚。 答案:ALE题目88051的/PSEN线的作用是
。答案: 片外ROM读选通线题目98051的ALE线的作用是
。答案:地址锁存有效信号输出端题目10根据现在单片机的发展情况,你认为最可以取消的单片机引脚功能为
。答案:ALE 题目1单片机应用系统的晶振频率为6MHz,一条单机器周期指令执行需要
时间。答案:2us题目2MCS-51单片机复位后,SBUF的内容为
。答案:不确定题目3若执行一段代码共耗时1000个机器周期即1毫秒,则该单片机应用系统的振荡脉冲频率为
。答案: 12MHz题目4MCS-51单片机的复位信号是
有效。答案:高电平题目5单片机复位时,PC的内容自动变为
。答案:0000H题目6MCS-51单片机的最小时序定时单位是
。答案: 机器周期单片机保持复位状态,P1、P2、P3口引脚的电平状态为
。 答案:高电平题目8MCS-51单片机复位后,堆栈指针SP的内容为
。答案:07H题目9对于MCS-51单片机来说,一个机器周期是由
个状态周期构成,由
个节拍构成。答案: 6
12题目10当8051单片机的RST引脚上出现持续
个机器周期以上的高电平时,系统复位。答案:2题目1所谓答案:把程序存储器和数据存储器独立设置的结构题目2AT89C51的片内ROM容量是
。答案: 4KB题目3AT89S51单片机片内部共有
个字节的RAM。答案: 256题目4AT89C51最大可扩展的片外ROM空间为
。答案:64KBAT89C51最大可扩展的片外RAM空间为
。答案: 64KB题目6AT89C51单片机片内ROM的地址范围是。 答案:0000H~0FFFH题目7答案:00H~FFH题目8答案:0000H~FFFFH题目9答案:0000H~FFFFH 题目1MCS-51单片机内部RAM的低128字节单元根据需要可划分为3个区域:
。答案:工作寄存区,位寻址区,数据缓冲区
题目2若RS1=1,RS0=0,选中的工作寄存器组是第
答案: 二题目3单片机的堆栈指针SP始终是指示
。答案: 堆栈顶题目4MCS-51单片机的堆栈区应建立在
区域。答案: 片内RAM题目5工作寄存器区的选择位RS1、RS0在
特殊功能寄存器中。 答案: 当前工作题目6堆栈数据的进出原则是
。答案: 先进后出题目7MCS-5l单片机中堆栈的作用为
。答案: 在中断处理和子程序调用时,自动保护断点和保护现场。也用指令进行数据的保存和调出题目8堆栈只能开辟在低128B内部RAM的
区域中,不得占用其他两区的空间。答案:数据缓冲区 题目1两个有符号数相加,可以通过
标志位来判断是否溢出。 答案: OV题目2MCS-51单片机中的奇偶标志是
。答案: P题目3MCS-51单片机中的溢出位标志是
。答案: TF0(TF1)题目4MCS-51单片机中,唯一一个用户可使用的16位寄存器是
。 答案: DPTR题目5程序计数器PC的作用为
。答案:用于存放下一条要执行的指令地址,控制着程序运行轨迹题目6若累加器A中的内容为16H,则P标志位的值为
。答案: 1题目7SFR的中文含义是
。答案:特殊功能寄存器题目1MCS-51单片机的四个I/O端口把它作通用口输出时,
口需要外接上拉电阻。答案: P0题目2P1口用于输入,那么在每次输入操作之前需要
。 答案:向D锁存器输出1,使VT1截止题目3当使用外部ROM时,单片机P0口的作用是
。 答案:为外部寻址的地址低8位题目4MCS-51系列单片机的P3口可以驱动
个LSTTL负载。 答案: 4题目5MCS-51系列单片机的P0口可以驱动
个LSTTL负载。答案:8题目6在MCS-51单片机的4个并行口中,能作为通用I/O口和高8位地址总线的是
。答案:P2题目7在MCS-51单片机的4个并行口中,能作为通用I/O口和低8位地址总线的是
。答案:P0题目1C51的基本数据类型有....等等。答案: unsigned char
unsigned int
unsigned long题目2C51的扩展数据类型有....等等。 答案: bit sbit sfr sfr16题目3C51中数据类型sbit 和bit的区别在于。答案: bit用于定义位变量,不能定义位指针也不能定义位数组,位地址可变;sbit用于定义片内可位寻址位题目4C51中unsigned char 数据类型对应的值域范围为。答案: 0~255题目5C51中 singed char 数据类型对应的值域范围为答案: -128~127题目6C51中 singed int数据类型对应的值域范围为。答案: -题目7C51中 unsinged int数据类型对应的值域范围为。答案: 0~65535题目1C51语言的存储种类有
。答案: 自动 外部 静态 寄存器题目2C51的存储器类型有
。 答案: data bdata idata pdata xdata code题目3C51存储模式中SMALL的意义是答案:默认变量在内部RAM中,即data题目4C51存储模式中LARGE的意义是答案:默认变量在外部分页的256字节RAM中,,即xdata题目5C51存储模式中COMPACT的意义是答案:默认变量在外部64KRAM中,即xdata题目6C51存储器类型中访问速度最快的是答案: data题目7C51存储类型中属于片外RAM的有答案: pdata xdata题目8C51存储类型中访问最慢的是答案: xdata 题目1C51语言中属于单目运算符的有...等等。 答案:! ~ ++ -- - * &题目2C51语言中属于三目运算符的是答案: ?:题目3已知无符号字符型变量A=150,B=9,执行C=A%B后的结果是
。 答案: 6题目4答案: 16题目1if(A=2) {cnt=1;}else{cnt=0;},若A的值是0,执行完该语句后cnt的值是
。答案: 1题目2if(A= =2) {cnt=1;}else{cnt=0;},若A的值是0,执行完该语句后cnt的值是
。答案: 0题目3有switch语句如下:switch(a){case 2 :case 3 : cnt=1 ;case 4 : cnt=2 ;default : cnt=3 ;}若其中a=2,则执行结束后cnt的值为
。答案: 1题目4有switch语句如下:switch(a){case 2 :case 3 : cnt=1 ;case 4 : cnt=2 ;default : cnt=3 ;}若其中a=5,则执行结束后cnt的值为
。答案: 3题目5有如下语句:if(a=2)c=0 ;d=0;elsec=1 ;d=1 ;若a的值是2,则c、d的值分别是
。答案: 0 0题目6有如下语句:if(a==1)c=1;d=0;elsec=0 ;d=1 ;若a的值是2,则c、d的值分别是
。答案: 0 1题目1以下程序,while语句运行结束后,k的值是
。void main(){int k=5;while(k--);}答案: -1题目2以下程序,while语句运行结束后,k的值是void main(){int k=5;while(--k);}答案:0题目3以下程序,while语句运行结束后,j的值是
。void main(){
int j=0;int k=4;while(k--){j+=2;}}答案: 8题目4以下程序,for语句运行结束后,j的值是
。void main(){
int j=0;for(k=4;k>0;k--){j+=2;}}答案: 8题目5以下程序,do..while语句运行结束后,j的值是
。void main(){char j=100;int k=4;do{j+=2;}while(k--) ;}答案: n题目6以下程序,do..while语句运行结束后,j的值是
。void main(){
char j=100;int k=4;do{j+=2;}while(k--) ; }答案:n题目1有定义好的延时函数 void Delay(char ms);,其参数ms代表延时的毫秒数形参。欲得到400ms延时的函数调用为
。答案:Delay(400)题目2C51中,中断子程 序与函数的不同之处为答案: 中断子程序不能被调用题目1已知数组int a[5]={1,2,3,4,5};,则a[4]=
。答案:5题目2C51中一般指针变量占用
个字节存储。答案: 3题目1设单片机时钟频率为6MHz,分析下面程序实现的功能是
。 #include sbit P10=P1^0;void main(){TMOD=0x01;TH0=()/256;TL0=()%256;ET0=1;EA=1;TR0=1;while(1);}void T0_srv(void)interrupt 1 using 1{TH0=()/256;TL0=()%256;P10=!P10;}答案:产生周期为100ms的矩形波题目2 分析下列程序,for 循环结束后,Outdata的值是
。# include# includevoid main(){
unsigned char Outdata=0x7f;for( j=8;j>0j-- ){
Outdata = _cror_(Outdata,1);}}答案: 0x7f题目3 分析下列程序,for 循环结束后,Outdata的值是
。# include # include void main(){
unsigned int Outdata=0x7f;for( j=8;j>0j-- ){
Outdata = _iror_(Outdata,1);}}答案:0xfe题目4设单片机P1.0~P1.6分别接共阴极七段数码管的a~g引脚,分析数码管的显示内容为#include#define unsigned char ucharuchar code DSY []={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff};
void main(){P1=~DSY_CODE[4];while(1);} 答案: 4 题目1设单片机时钟频率为6MHz,欲在P1.0引脚输出100ms周期的方波,试确定程序中#include sbit P10=P1^0;void main(){TMOD=0x01;TH0=(65536-X)/256;TL0=(65536-X)%256;ET0=1;EA=1;TR0=1;while(1);}void T0_srv(void)interrupt 1 using 1{TH0=(65536-X)/256;TL0=(65536-X)%256;P10=!P10;}答案:25000`题目2设单片机时钟频率为11.0592MHz,欲通过串口方式1实现与外部设备的异步通信,要求波特率2400波特,确定程序中为
。#include void main(){TMOD=0x20;TH1=X;TL1=X;TR1=1;SCON=0x50;PCON=0;EA=1;
ES=1;while(1);}答案:0xf4题目1需要专门的电路来完成的中断请求撤消是
中断请求。答案: 外部中断题目2中断允许控制寄存器中EA位的作用是
。答案:使中断形成两级控制题目3外部中断初始化主要包括
3个步骤。 答案: 波特率的设定 帧结构的设定 清零全局中断标志位题目4MCS-51单片机的中断系统有答案:5题目5MCS-51单片机的外部中断源有个答案: 2题目6MCS-51单片机的的两个外部中断源分别对应的引脚是、 答案: P3.2(12脚)
P3.3(13脚)题目7中断服务程序中,必须要有一条
指令。答案:中断返回 题目18051单片机有两个外部中断源,当应用系统需要第三个外部中断,可以采用的方法为
等。答案: 查询方式扩展
利用空闲的定时/计数器输入引脚T0(P3.4).T1(P3.5)的扩展
外接中断控制芯片(如8259等)的扩展题目2要改变中断源的优先级别,可通过修改
寄存器来实现。 答案: IP题目3CPU响应中断后,保护现场的工作应该是由
完成。答案: 堆栈题目4外部中断0的中断标志是IE0,中断矢量是
。答案: 0003H题目5外部中断1的中断标志是IE1,中断矢量是
。答案: 0013H题目6上电复位时,MCS51单片机的中断源按照中断优先级从高到低的顺序为
。答案: 外部中断0 定时计数器0 外部中断1 定时计数器1 串行通信题目7IE=9;执行后,表示单片机系统开放了
个中断。答案:0 题目1定时计数器最短的定时时间为2us,那么系统震荡脉冲频率为
MHz。答案: 6题目2定时/计数器作为定时器是对
时钟脉冲的计数实现的,作为计数器是对
时钟脉冲的计数实现的。答案: 片内振荡器输出的
外部题目3MCS51单片机内部有2个位的定时/计数器。答案: 16题目4MCS-51单片机内部的定时/计数器T0最大计数值为
。答案:65535题目5MCS-51单片机内部的定时/计数器T0工作在方式0时的最大计数值为。 答案: 8191题目6MCS-51单片机的定时/计数器T0共有答案: 4题目7系统晶振频率为12MHZ,现对外部脉冲进行计数,则对该脉冲的要求为
。答案:信号的高电平状态、低电平状态的持续时间均要维持起码一个机器周期
题目1使用查询方式进行定时计数器的定时应用,则定时计数器的初始化包括
。答案: 设定初值,设定工作方式,启动题目2答案: 8题目3单片机定时/计数器工作于16位定时器方式,现在要定时5000个机器周期,则计数初值应该设置为
。答案: 60536题目4用定时计数器来测量脉冲的宽度,那么该脉冲信号是作为
信号接入单片机的。答案: 定时器启停控制题目5定时器定时100个机器周期,从编程方便性和定时精确度出发最合适的工作方式为
。答案:工作方式1题目6 定时器1工作在方式1时,若不采用中断,判断计数器是否溢出的条件是
。 答案: TF1=1题目7若TMOD中的M1M0=01,则定时器工作于方式
。答案: 工作方式1题目8若系统晶振为6MHz,则T0工作于定时方式1时,最多可以定时
us。 答案: 131072题目9定时器/计数器工作方式1是
位计数器结构。答案: 16题目10定时器/计数器工作方式0是
位计数器结构。答案: 13题目1使用定时器T0以方式2产生50us定时,在P1.0输出周期为100us的连续方波。已知晶振频率为12MHz,则计数器T0的计数初值为
。答案: 206题目2设MCS51单片机的晶振频率为6MHz,使用定时器T1以方式1产生周期为200us的方波脉冲,并由P1.7输出信号波形。此时,计数器T的TH1、TL1分别须装入初值
。 答案: ff
ce题目3在MCS51单片机中,使用定时器T0以方式2产生50us定时,在P1.0输出周期为100us的连续方波。已知晶振频率为6MHz。设无关位均置0,则工作方式寄存器TMOD的命令字必须为
。答案: 0x02题目4 在MCS51单片机中,使用定时器T0以方式2产生50us定时,在P1.0输出周期为100us的连续方波。已知晶振频率为6MHz。已知晶振频率为6MHz。启动该定时器,必须用以下指令
。答案:题目5设MCS51单片机的晶振频率为6MHz,使用定时/计数器T0进行定时,最短定时时间为
,最长定时时间为
。答案: 1 131072 题目6答案: 1
65536题目1若要求MCS-51单片机的定时/计数器T1处于计数工作方式1,无关位均置1,则TMOD需装入命令字
。答案: 0x5f题目2若要求MCS-51单片机的定时/计数器T1处于计数工作方式2,无关位均置1,则TMOD需装入命令字
。答案:0x6f题目3MCS-51单片机的定时/计数器做作计数器,处于工作方式2时,计数范围为
。答案: 1~256题目4在MCS-51单片机中,若要求用T1对外部信号计数,每计满100次,P1.1端输出电平取反,若选择方式1,则计数初值为
。答案: 65436(ff9c) 题目5 在MCS-51单片机中,若要求用T1对外部信号计数,每计满100次,P1.1端输出电平取反,若选择方式2,则计数初值为
。 答案: 156题目6MCS-51单片机的定时/计数器做作计数器,处于工作方式1时,计数范围为
。答案: 1~65536题目7MCS-51单片机的定时/计数器做作计数器,处于工作方式0时,计数范围为
。答案:1~8192题目8MCS-51单片机的定时/计数器T0做作计数器,处于工作方式2,计数初值为252,则TF0与P3.4的关系为
。答案:产生8分频题目1串行口的控制寄存器SCON中REN位的作用是
。答案:允许串行接收控制位 题目2串行通信协议的帧数据中包含有一个停止位,该停止位的状态应该是
。答案:逻辑1 题目3串行数据传送相比并行数据传送具有的优势为
。答案:数据线条数少,适合长距离传送题目4串行通信中,按照数据流动的方向可分成
3种传送模式。答案:单工 半双工 全双工题目5MCS-51单片机串行口的数据传送采用的是答案:题目6异步串行通信中,一帧数据中必须包含
。 答案: 起始位 数据位 停止位题目7异步串行通信中,一帧数据格式中8位数据的发送顺序应该是
。 答案: 题目8MCS-51单片机中,用于串行通信的引脚是答案: TXD(P3.1)RXD(P3.0)题目1要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是
。答案: 98H题目2用MCS-51串行口扩展并行I/O口时,串行口工作方式应选择方式
。 答案: 工作方式0题目3MCS-51单片机中,串行通信工作方式0的波特率为
。答案: 1M题目4MCS-51单片机中,串行通信工作方式2的波特率为。答案:375k题目5MCS-51单片机中,若晶振频率为6MHz,波特率为1200b/s,设SMOD=1,则定时/计数器T1的初值为。答案: E6H题目6‘’‘’‘MCS-51单片机中,若晶振频率为11.0592MHz,波特率为4800b/s,设SMOD=0,则定时/计数器T1的初值为
。答案: FAH题目1MCS-51单片机中,串行通信控制寄存器SCON的最高两位SM0SM1=01,表示此时串行口工作在方式
。答案:工作方式1题目2MCS-51单片机中,串行通信控制寄存器SCON的最高两位SM0SM1=00,表示此时串行口工作在方式0,此时串行口的功能是
。答案: 移位寄存器方式,用于I/O扩展题目3MCS-51单片机中,电源控制寄存器PCON的SMOD=0,表示。答案:波特率不加倍题目4MCS-51单片机中,当串行口处于工作方式0时,可外接移位寄存器。此时,数据从
输入或输出,同步脉冲由
输出。答案: RXD
TXD题目5MCS-51单片机中,有个SBUF,用于串行通信时传输数据。答案: 2题目6MCS-51单片机中,串行接口若处于工作方式1,则为8位异步通信方式,此时一帧数据共有
位,包括起始位,数据位和停止位。答案:10SPI总线又称为同步串行外设接口,它允许MCU与各种外设以串行方式进行通信。在SPI接口中,数据的传输需要
条线。答案: 3或4题目2I2C总线是由PHILIPS公司开发的一种简单双向的线制同步串行总线。 答案:二题目3RS-485采用根线进行信号传输,最大传输速率为
。答案: 平衡
2 10Mb/s题目4单总线通信协议中存在
种写时隙,用于写0和写1。答案: 2题目5RS-232C串行通信总线的电气特性要求总线信号采用。答案:负逻辑题目6RS-232C标准逻辑1的电平为,逻辑0的电平为。答案:低电平
高电平题目1MCS-51单片机的地址总线由答案:由P0分时输出低8位地址和P2输出高8位地址题目2MCS-51单片机的数据总线由答案:P0口与存储器芯片的数据总线直接相连MCS-51单片机应用系统中,需要双向传输信息的是 答案: 数据题目4单片机总线包括
。 答案: 地址总线 数据总线 控制总线题目5为了使P0口既可以作为数据总线又可以输出低8位地址,需要引入
。答案:锁存器题目6MCS-51单片机应用系统中,地址锁存器在构建地址总线时起的作用为
。答案:锁存地址的低八位地址信号题目7MCS-51单片机并行总线方式扩展可以采用的编址技术有线选法和译码法,线选法的优势在于答案: 电路简单题目8’并行总线方式扩展可以采用的编址技术有线选法和译码法,译码法的优势在于
。答案: 可消除地址重叠,充分利用存储空间题目9如果采用并行总线方式扩展了外部数据存储器,则
口将不能用作普通IO口。答案: P2题目1扩展4KB程序存储器,需要
条P2口线。答案: 4题目2存储器的容量是8KB,假设起始地址是1000H,则终止地址是
。 答案: 0x2fff题目3当MCS-51单片机外扩8KB程序存储器时,需使用EPROM 2732芯片
。 答案:2片题目4当使用80C51且/EA=1,程序存储器地址大于4KB时,访问的是
ROM。 答案:外部题目5采用并行总线方式扩展8KB的外部RAM,则单片机需要提供的地址线为
。答案:13根题目6一个存储器芯片具有12根地址线,则它具有
个存储单元。 答案: 4096题目7MCS-51单片机的数据存储系统通过并行总线方式扩展6264得到,则该存储系统需要用到的地址线数为
。答案: 13题目8MCS-51单片机外部程序存储器和外部数据存储器的编址关系是采用方式。答案:各自单独编址题目9在存储器的扩展中,无论是线选法还是译码法,最终都是为扩展芯片的
引脚提供低电平信号。答案: /CS或/CE题目10扩展数据存储器时,数据存储器芯片的/OE与单片机的
相连。答案: /PSEN题目1对于8段共阳极数码管,若a~g、dp段分别按顺序与P0.0~P0.7引脚相连,则数字答案: 0x92题目2对于8段共阴极LED数码管,若a~g、dp段分别按顺序与P0.0~P0.7引脚相连,则数字答案:0x6d题目38段LED数码管,其a~g、dp段分别按顺序和P1.0~P1.7引脚相连,当执行P1 = 0xC0; 后,显示'0'形状,则为了显示'8'形状,采用的语句为。 答案: 0x80题目48段LED数码管,若其a~g、dp段分别和数据总线D0~D7按顺序相连,若在送段码FFH时其显示为答案: 0x6d题目5存储32×32 LED点阵的一个汉字信息,需要的字节数为
。 答案: 128题目6LCD按显示内容来分,有答案:段型
字符点阵型
图形点阵型题目7LCD显示是将外部物体对光的反射给人眼,这种显示方式为显示。 答案:被动显示题目8液晶显示器的特点是
。答案: 体积小 重量轻 功耗低题目1有一个需要32个按键的矩阵式键盘,如果直接与单片机I/O口相连,则最少需要
单片机I/O口线。答案:12根题目2使用MCS-51单片机的P1口,最多能扩展按键的数量是
。 答案:16题目3扫描法识别行列式键盘的有效按键时,置所有列线全部为0,如果读入的行线值全为1,则说明
。答案:读行线状态题目4N条行线和M条列线构成的行列式键盘,可组成 答案: MN题目5按键的机械抖动时间一般为
。答案: 5·10没事题目6硬件消除按键抖动的方法通常为
。答案:使用RS触发器 题目1某芯片内部有四个端口,分别为A、B、C、D口,它们由芯片的地址引脚A1、A0来选择,A1 A0为若A1、A0引脚分别与单片机的P2.7,P2.6连接,如果无关项全部取1,则芯片的A、B、C、D口的地址可能为
。答案: 3fffH~ffffH题目2三态缓冲器的输出应具有三种状态,分别是
。答案:高电平、低电平、高阻态题目3MCS-51单片机并行扩展I/O口输入输出操作时的控制信号是
。答案:ALE题目4MCS-51单片机并行扩展输入口时,常用的芯片是 答案: 74LS244题目5MCS-51单片机并行扩展输出口时,常用的芯片是 答案: 74LS273 题目1输出数字量变化一个相邻的值所对应的输入模拟量的变化值称为A/D转换器的
。答案: 分辨率题目2要求设计一个温度采集系统,测量的温度范围是0-100℃,分辨率要求达到0.2℃,则需要选用
位的ADC器件。答案:题目3若ADC0809的测量电压范围为0-5V,若AD转换输出的数字量为20H,则其对应的输入电压值为
V。答案:0.63题目4若ADC0809的测量电压范围为0-5V,若输入电压值为1.5V,则AD转换输 出的数字量为
。答案: 4C题目5ADC0809的ADDC、ADDB、ADDA为通道选择位,若其值为110,则选择模拟通道
。答案:通道6题目6ADC0809的ADDC、ADDB、ADDA为通道选择位,若要选择模拟通道5进行A/D转换,则ADDC、ADDB、ADDA的值应该为
。答案: 101题目7一个10位的A/D转换器,输入电压为0-5V,则其能分辨的最小电压约为
。答案:4.89mV题目8相比较而言,转换精度、速率和价格都适中的A/D转换器为
类型。 答案:逐次逼近题目9数字仪表中通常采用的A/D转换器为
类型。答案: 双积分题目10ADC0809是
位的A/D转换器件。答案:8个 8题目11ADC0809有8路模拟输入,同一时刻可以对A/D转换。 答案: 1题目12A/D转换结束后,ADC0809可以利用信号向单片机发出中断请求,该信号为
电平时,说明A/D转换结束。答案: EOC
高题目13ADC0809典型的转换时钟为。答案: 640K题目14在640KHz的转换时钟作用下,ADC0809的转换时间约为
。 答案:100us题目15ADC0809编程中,等待AD转换结束的方式通常有
三种。答案:延时 查询 中断 题目1一个10位的电压输出型D/A转换器,其输出电压为0-5V,则输入数字量变化一个LSB(最低有效位)时,输出电压的变化量约为答案: 4.89mA题目2DAC0832与单片机的接口方式通常有
三种。 答案: 直通 单缓冲 双缓冲题目3若要实现多路模拟信号的同步输出,则设定DAC0832的工作方式为
。答案: 双缓冲方式题目4DAC0832是D/A转换器。答案: 8题目5DAC0832的输出量是答案: 模拟量题目6如果系统只有1路模拟量输出,或者虽是多路模拟量输出但并不要求多路输出同步的情况下,则设定DAC0832的工作方式为
。 答案:单缓冲方式题目7DAC0832是电流输出型D/A转换器,如果要转换为电压,需要采用
器件进行I/V变换。答案:运放题目1已知晶振频率为12MHz,请分析下列程序的功能:#includeSbit P1_7=P1^7;Void main( ){
IE=0x00;TMOD=0x00;TR1=1;for(; ;){
TH1=0xFB; TL1=0x0A;do {;} while (!TF1){
P1_7=!P1_7; TF1=0;
}} }答案:产生周期为300us方波脉冲题目2已知晶振频率为6MHz,请分析下列程序的功能:#includesbit
P1_0=P1^0;sbit P1_1=P1^1;void main(){TMOD=0x02;TH0=0x06;TL0=0x06;TR0=1;while(1){
for(i=0;i<4;i++){
while(!TF0)TF0=0;P1_0=!P1_0; }P1_1=!P1_1;}}答案:产生周期为116us的方波题目3已知晶振频率为12MHz,请分析下列程序的功能:# include sbit LED0=P1^1;void main(){TMOD = 0x10; //定时工作方式1TH1= 6;
//置初值TL1 = 65286 % 256;EA = 1; ET1 = 1; //开T1中断LED0 = 0;i=0;TR1 = 1;
//启动T1while(1)
{ ; }}void T1_int( ) interrupt 3{
i++;if(i%3= =0){
TH1 = ( )/ 256; //重装初值TL1=( )% 256;LED0 = 0;
//LED取反}else {
TH1 = ( )/ 256; //重装初值TL1 =( )% 256;LED0 = 1;
//LED取反}}答案:产生占空比可调的矩形波(占空比为1:2的矩形波)题目4请设计一段程序:实现对MCS-51单片机P3.4引脚输入信号的四分频输出。 答案:#include sbit LED0=P1^0;void main(){TMOD=0x60;TH1 =254;TL1 = 254;EA=1;ET1=1;LED0 = 0;TR1 = 1;while(1)
{ ; }}void T1_int( ) interrupt 3{LED0=!LED0;}题目1 已知,6264与单片机的硬件连接如下图,则6264中存储单元的地址范围为
。 答案: 0000H~1FFFH或4000H~5FFFH或8000H~9FFFH或C000H~DFFFH 题目2已知6116中存储单元的地址范围为B800H~BFFFH,则6116与单片机的硬件连接图中6116的 /CE 应该与单片机的相连 答案: P2.6 题目1单片机采用74LS373扩展并行输出口的电路如下图,则74LS373的地址为
。单片机输出数据0x25给74LS373所连的输出设备,程序为
。 答案:BFFFH
*add;题目2单片机采用74LS244扩展并行输入口的电路如下图,则74LS244的地址为
。单片机通过74LS244读入输入设备的状态,程序为 答案:EFFFH
Indata=*add74244;百度搜索“就爱阅读”,专业资料,生活学习,尽在就爱阅读网92to.com,您的在线图书馆!
欢迎转载:
相关推荐:

我要回帖

更多关于 labview 数组大小设定 的文章

 

随机推荐