单片机复习题带答案版

单片机复习题带答案版

ID:6725566

大小:344.50 KB

页数:19页

时间:2018-01-23

单片机复习题带答案版_第1页
单片机复习题带答案版_第2页
单片机复习题带答案版_第3页
单片机复习题带答案版_第4页
单片机复习题带答案版_第5页
资源描述:

《单片机复习题带答案版》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、简答题1、何谓单片机?单片机与一般微型计算机相比,具有哪些特点?2、简述8051单片机的内部基本结构。3、程序状态字PSW中主要包含了哪些状态信息?4、什么是时钟周期、机器周期、指令周期?8051CPU机器周期与时钟周期是什么关系?5、若震荡频率fosc=12MHz,则震荡周期、状态周期、机器周期分别为多少?6、如何区别一条访问数据存储器的指令是访问片RAM还是访问片外RAM?7、8051的存储器由哪几部分组成?片内RAM分为哪几个性质和用途不同的区域?8、在8051单片机中,什么是特殊功能寄存器?特殊功能寄存器

2、与其它片内RAM单元有什么区别?9、简述堆栈工作过程和SP的作用。10、EA引脚有何功能?11、51系列程序存储器的编址规律是怎样的?如何知道单片机执行指令时,是从片内ROM中取指令,还是从片外ROM中取指令?12、访问位地址20H和字节地址20H的区别是什么?13、按照同一优先级中的优先权排队顺序列出MCS-51的中断源和相应的中断入口地址14、MCS-51定时器/计数器作定时器以及计数器使用时,计数脉冲由谁提供?这与什么因素有关?15、已知振荡器振荡频率为12MHz,要求定时器/计数器0产生10ms的定时,试编写

3、初始化程序首先计算TH0、TL0的初值,TH0=D8H,TL0=F0H;其次确定方式寄存器TMOD的值为01H;最后写出初始化程序:START:MOVTL0,#0F0HMOVTH0,#0D8HMOVTMOD,#01HSETBTR016、简述定时器/计数器0、1的4中工作方式的特点。17、综述P0、P1、P2、P3口各有哪几个功能?18、为何说P1口是“准双向接口”?19、波特率表示什么?8051单片机的串口在4种工作方式下的波特率分别如何确定?20、如异步通信,每个字符由11位组成,串行口每秒钟传送250个字符,则波

4、特率为多少?答:波特率是每秒钟传送的二进制数的位数,所以波特率为11×250=275021、设串行异步通信的传送速率为2400波特,传送的是带奇偶校验的ASCII码字符,每个字符包含10位(1个起始位,7个数据位,1个奇偶校验位,1个停止符),问每秒钟最多可传送多少个字符?答:2400/10=24022、串行数据传送的主要优点和用途是什么?23、MCS-51有几个中断优先级?如何设定?24、MCS-51单片机CPU响应中断后,由硬件自动执行哪些操作?25、MCS-51指令系统主要有哪几种寻址方式?请举例说明。26、中

5、断服务子程序返回指令RETI和普通子程序返回指令RET有什么区别?27、试用三种方法,实现累加器A与寄存器B的内容交换。方法一、XCHA,B方法二、MOVR0,BMOVB,AMOVA,R0方法三、PUSHACCPUSHBPOPACCPOPB28、何谓堆栈?为什么要设置堆栈?栈区是怎么样确定的?数据进栈、出栈有何种规律?出栈用什么指令?进栈用什么指令?进栈、出栈时堆栈指针将怎样变化?29、基址寄存器加变址寄存器间接寻址指令中使用PC与DPTR有何区别?30、区分下列指令的不同功能:MOVA,#24H与MOVA,24H3

6、1、分析8051单片机数据传送指令中MOV、MOVC、MOVX的作用。32、JMP、AJMP、SJMP指令有何区别?33、用于外部数据传送的指令有哪几条?有何区别?34、MCS-51单片机扩展系统中,为什么P0口要接一个8位的锁存器,而P2口却不接?35、单片机系统中的定时和计数功能有何区别?分别适用于什么场合?简述其工作原理。36、说明MCS-51汇编语言源程序的基本格式。37、请举例说明MCS-51汇编语言中伪指令的作用。38、简述/PSEN控制信号线的作用。39、基址寄存器加变址寄存器间接寻址指令包括哪两种?请

7、列举说明。40、A/D转换接口中采样保持电路的作用是什么?省略采样保持电路的前提条件是什么?41、单片机用于外界过程控制中,为何要进行A/D、D/A转换?42、MCS-51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突,为什么?43、在既有片内程序存储器、又扩展片外程序存储器的情况下,两部分存储器的编址如何进行?44、用线选法和译码扩展存储器各有什么特点?45、简述MCS-51单片机扩展时/WE、/RD控制信号线的作用。46、请说明动态扫描和静态扫描显示方式的特点。47、区分下列指令的不同功能:

8、MOVA,R0与MOVA,@R0。48、访问位地址2BH和字节地址2BH的区别是什么?49、简述中断系统初始化步骤1、置位相应中断源的中断允许2、设定所有终端源的中断优先级3、若为外部中断,则应规定低电平还是负边沿的中断触发方式50、简述键盘的工作原理。一、程序题1、设被加数和加数分别在以ADR1和ADR2为初址的片内数据存储器中,自低字节起,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。