))))))))
习 题 1
1.1 单项选择题
(1) A (2 )C (3 )C
1.2 填空题
(1)硬件系统、软件系统
(2 )时钟电路、复位电路
(3 )XTAL1、XTAL2、RESET 、EA
(4 )晶振
1.3 问答题
什么是单片机?它由哪几部分组成?什么是单片机应用系统?
答:单片微型计算机(Single Chip Microcomputer )简称单片机,是指集成在一个芯片上的微型计算机,
它的各种功能部件,包括CPU (Central Processing Unit )、存储器(memory )、基本输入/输出(Input/Output,
简称I/O)接口电路、定时/计数器和中断系统等,都制作在一块集成芯片上,构成一个完整的微型计算机。
单片机应用系统是以单片机为核心,配以输入、输出、显示等外围接口电路和控制程序,能实现一种
或多种功能的实用系统。
1.4 上机操作题
(1)
参考程序:
#include //包含头文件reg51.h ,定义了51 单片机的专用寄存器
// 函数名:delay
// 函数功能:实现软件延时
//形式参数:无符号整型变量i,控制空循环的循环次数
//返回值:无
void delay(unsigned int i) //延时函数
{
unsigned int k;
for(k=0;k
}
void main() //主函数
{
while(1){
P1=0x00;
delay(20000); //调用延时函数,实际参数为20000
P1=0xff;
delay(20000); //调用延时函数,实际参数为20000
}
}
(2 )
参考程序:
#include //包含头文件reg51.h ,定义了51 单片机的专用寄存器
))))))
))))))))
// 函数名:delay
// 函数功能:实现软件延时
//形式参数:无符号整型变量i,控制空循环的循环次数
//返回值:无
void delay(unsigned int i) //延时函数
{
unsigned int k;
for(k=0;k
}
void main() //主函数
{
while(1){
P1=0x55;
delay(20000); //调用延时函数,实际参数为20000
P1=0xff;
delay(20000); //调用延时函数,实际参数为20000
}
}
习 题 2
2.1 单项选择题
(1)C (2 )A (3 )A (4 )A (5 )A (6 )D (7 )C (8 )A (9 )A (10)C
2.2 填空题
(1)外部程序存储器、外部数据存储器、内部程序存储器、内部数据存储
(2 )程序存储
(3 )工作寄存器组、位寻址区、用户RAM
(4 )1us、2us
(5 )按键复位、上电复位
(6 )2 、高
2.3 回答题
(1)P3 口的第二功能是什么?
答: P3口各引脚的第二功能如下表。
第一功能 第二功能