第一章:微机基础知识 下载本文

5.执行下列程序段中第一条指令后,(1)(P1.7)=____ (P1.2)=_________;执行第二条指令后, (2)(P1.5)=_________,(P1.4)=_________。 ANL P1,#73H ORL P1,#38H

五、编程题(10分)

利用定时器1工作于定时器方式1,要求每0.1秒产生一次中断,晶振6MHz,编写初始化程序。

1.什么叫中断?中断系统一般应具备哪些功能? 2. 中断服务程序和子程序的主要区别是什么?

3.51中断系统有几个中断源? 中断源的名称是什么? 4.51中断系统有几级中断优先级? 它是如何控制的? 5.51单片机响应中断后,中断入口地址各是多少? 6. 一个完整的中断处理的基本过程包括哪些内容? 7. 中断响应后,是怎样保护断点和保护现场的?

8.试编写一段对中断系统进行初始化的程序,使之允许INT0、INT1、T0和串行口中断,且使串行口中断为高优先级中断。*

1.简述定时/计数器的四种工作方式及其特点,并说明如何选择和设定?

2.选用T1方式0产生500μs的定时,在P1.0,输出周期为1ms的方波,晶振fosc=6MHz。

3.已知8051单片机系统时钟频率为6MHz,试用定时器T0方式2和P1口输出周期性矩形脉冲,其周期为400μs,正脉冲宽度为400μs。*

1.简述定时/计数器的四种工作方式及其特点,并说明如何选择和设定?

2.选用T1方式0产生500μs的定时,在P1.0,输出周期为1ms的方波,晶振fosc=6MHz。

3.已知8051单片机系统时钟频率为6MHz,试用定时器T0方式2和P1口输出周期性矩形脉冲,其周期为400μs,正脉冲宽度为400μs。* 1.什么叫中断?中断系统一般应具备哪些功能? 2. 中断服务程序和子程序的主要区别是什么?

3.51中断系统有几个中断源? 中断源的名称是什么? 4.51中断系统有几级中断优先级? 它是如何控制的? 5.51单片机响应中断后,中断入口地址各是多少? 6. 一个完整的中断处理的基本过程包括哪些内容? 7. 中断响应后,是怎样保护断点和保护现场的?

8.试编写一段对中断系统进行初始化的程序,使之允许INT0、INT1、T0和串行口中断,且使串行口中断为高优先级中断。*