- A+
所属分类:法律类题库
【◆参考答案◆】:
(1)MCS-51系列单片机按片内不同程序存储器的配置来分,可以分为以下3种类型:
①片内带MaskROM(掩膜ROM)型:8051、80C51、8052、80C52。此类芯片是由半导体厂家在芯片生产过程中,将用户的应用程序代码通过掩膜工艺制作到ROM中。其应用程序只能委托半导体厂家"写入",一旦写入后不能修改。此类单片机适合大批量使用。
②片内带EPROM型:8751、87C51、8752。此类芯片带有透明窗口,可通过紫外线擦除存储器中的程序代码,应用程序可通过专门的编程器写入到单片机中,需要更改时可擦除重新写入。此类单片机价格较贵,不宜于大批量使用。
③片内无ROM(ROMLess)型:8031、80C31、8032。此类芯片的片内没有程序存储器,使用时必须在外部并行扩展程序存储器存储芯片。此类单片机由于必须在外部并行扩展程序存储器存储芯片,造成系统电路复杂,目前较少使用。
(2)不同空间的寻址通过EA来区别。
(1)MCS-51系列单片机按片内不同程序存储器的配置来分,可以分为以下3种类型:
①片内带MaskROM(掩膜ROM)型:8051、80C51、8052、80C52。此类芯片是由半导体厂家在芯片生产过程中,将用户的应用程序代码通过掩膜工艺制作到ROM中。其应用程序只能委托半导体厂家"写入",一旦写入后不能修改。此类单片机适合大批量使用。
②片内带EPROM型:8751、87C51、8752。此类芯片带有透明窗口,可通过紫外线擦除存储器中的程序代码,应用程序可通过专门的编程器写入到单片机中,需要更改时可擦除重新写入。此类单片机价格较贵,不宜于大批量使用。
③片内无ROM(ROMLess)型:8031、80C31、8032。此类芯片的片内没有程序存储器,使用时必须在外部并行扩展程序存储器存储芯片。此类单片机由于必须在外部并行扩展程序存储器存储芯片,造成系统电路复杂,目前较少使用。
(2)不同空间的寻址通过EA来区别。
(2)【◆题库问题◆】:[单选] 89C51定时器能够自动重新装载定时初值的工作方式是()。
A.工作方式0
B.工作方式1
C.工作方式2
D.工作方式3
A.工作方式0
B.工作方式1
C.工作方式2
D.工作方式3
【◆参考答案◆】:C
(3)【◆题库问题◆】:[多选] MCS-51单片机外部计数脉冲输入T0(P3.4引脚),如用按钮开关产生计数脉冲,可以采取()等措施。
A.加双稳态消抖动电路
B.加单稳态消抖动电路
C.555时基电路整形
D.施密特触发器整形
E.软件延时消抖动
A.加双稳态消抖动电路
B.加单稳态消抖动电路
C.555时基电路整形
D.施密特触发器整形
E.软件延时消抖动
【◆参考答案◆】:A, B, C, D, E
(4)【◆题库问题◆】:[填空题] 片内RAM低128单元,按其用途划分为工作寄存器组、()和用户RAM区3个区域。
【◆参考答案◆】:位寻址区
(5)【◆题库问题◆】:[单选] PSW中的溢出标志指的是()
A.CY
B.AC
C.OV
D.P
A.CY
B.AC
C.OV
D.P
【◆参考答案◆】:C
(6)【◆题库问题◆】:[单选] 以下哪些位不属于寄存器TCON()。
A.A.TR0
B.B.TF0
C.C.IE0
D.D.M0
A.A.TR0
B.B.TF0
C.C.IE0
D.D.M0
【◆参考答案◆】:D
(7)【◆题库问题◆】:[问答题] AT24C系列芯片的读写格式如何?
【◆参考答案◆】:
A.写操作过程
对AT24C02写入时,单片机发出起始信号之后再发送的是控制字节,然后释放SDA线并在SCL线上产生第9个时钟信号。被选中的存储器器件在确认是自己的地址后,在SDA线上产生一个应答信号,单片机收到应答后就可以传送数据了。
传送数据时,单片机首先发送一个字节的预写入存储单元的首地址,收到正确的应答后,单片机就逐个发送各数据字节,但每发送一个字节后都要等待应答。单片机发出停止信号P后,启动AT24C02的内部写周期,完成数据写入工作(约10ms内结束)。
AT24C02片内地址指针在接收到每一个数据字节后自动加1,在芯片的"一次装载字节数"(页面字节数)限度内,只需输入首地址。装载字节数超过芯片的"一次装载字节数"时,数据地址将"上卷",前面的数据将被覆盖。
要写入的数据传送完后,单片机应发出终止信号以结束写入操作。写入n个字节数据格式如下:
A.写操作过程
对AT24C02写入时,单片机发出起始信号之后再发送的是控制字节,然后释放SDA线并在SCL线上产生第9个时钟信号。被选中的存储器器件在确认是自己的地址后,在SDA线上产生一个应答信号,单片机收到应答后就可以传送数据了。
传送数据时,单片机首先发送一个字节的预写入存储单元的首地址,收到正确的应答后,单片机就逐个发送各数据字节,但每发送一个字节后都要等待应答。单片机发出停止信号P后,启动AT24C02的内部写周期,完成数据写入工作(约10ms内结束)。
AT24C02片内地址指针在接收到每一个数据字节后自动加1,在芯片的"一次装载字节数"(页面字节数)限度内,只需输入首地址。装载字节数超过芯片的"一次装载字节数"时,数据地址将"上卷",前面的数据将被覆盖。
要写入的数据传送完后,单片机应发出终止信号以结束写入操作。写入n个字节数据格式如下:
B.读操作过程
对AT24C02读出时,单片机也要发送该器件的控制字节("伪写"),发送完后释放SDA线并在SCL线上产生第9个时钟信号,被选中的存储器在确认是自己的地址后,在SDA线上产生一个应答信号作为响应。
然后,单片机再发送一个字节的要读出器件的存储区的首地址,收到器件的应答后,单片机要重复一次起始信号并发出器件地址和读方向位("1"),收到器件应答后就可以读出数据字节,每读出一个字节,单片机都要回复应答信号。当最后一个字节数据读完后,单片机应返回以"非应答"(高电平),并发出终止信号以结束读出操作。
读出n个字节的数据格式如下图所示:
(8)【◆题库问题◆】:[单选] MCS-51的无条件转移指令中,其转移范围最小的是()。
A.SJMP
B.AJMP
C.LJMP
A.SJMP
B.AJMP
C.LJMP
【◆参考答案◆】:A
(9)【◆题库问题◆】:[问答题,简答题] 单片机有哪几个特殊功能寄存器?各在单片机的哪些功能部件中?
【◆参考答案◆】:8051单片机内部有21个特殊功能寄存器,在物理上是分散在片内各功能部件中,在数学上把它们组织在内部数据存储器地址空间80H~FFH中,以便能使用统一的直接寻址方式来访问。这些特殊功能寄存器颁在以下各个功能部件中:(1)CPU:ACC.B.PSW、SP、DPTR(由DPL和DPH两个8位寄存器组成);(2)中断系统:IP、IE;(3)定时器/计数器:TMOD.TCOM、TL0、TH0、TL1、TH1;(4)并行I/O口:P0、P1、P2、P3;(5)串行口:SCON、SBUF.PCON。
(10)【◆题库问题◆】:[问答题] 80C51单片机的P0~P3口在结构上有何不同?在使用上有何特点?
【◆参考答案◆】:
作为通用I/O口时,P0、P1、P2和P3都是准双向口。
P.0可以作为地址/数据总线,此时是一个真正的双向口;P2口可以作为地址线的高8位;P3口是双功能口,每条口线还具有不同的第二功能。
另外,P0口的驱动能力为8个TTL负载,而其它口仅可驱动4个TTL负载。
作为通用I/O口时,P0、P1、P2和P3都是准双向口。
P.0可以作为地址/数据总线,此时是一个真正的双向口;P2口可以作为地址线的高8位;P3口是双功能口,每条口线还具有不同的第二功能。
另外,P0口的驱动能力为8个TTL负载,而其它口仅可驱动4个TTL负载。