1 / 12
文档名称:

51单片机.doc

格式:doc   大小:75KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

51单片机.doc

上传人:w447750 2017/9/8 文件大小:75 KB

下载得到文件列表

51单片机.doc

文档介绍

文档介绍:一、填空题
1. 数制转换163D= 10100011 B= a3 H。(二进制B八进制O十进制D十六进制H)
4 个并行口,P0口直接作输出口时,必须外接上拉电阻。
:地址总线、数据总线和控制总线。
-51单片机定时器工作方式0是指的 13 位定时/计数器。
0x00 方式0,13位定时器/计数器 M=2^13=8192
0x01 方式1,16位定时器/计数器 M=2^16=65536
0x10 方式2,自动重载8位定时器/计数器 M=2^8=256
0x11 方式3,T0分为2个8位独立计数器,T1停止计数,两个M均为256
-51有一个全双工的异步串行口,有 4 种工作方式。
—51单片机内部有 2 个16位加1定时/计数器,可通过编程决定它们的工作方式,其中,定时/计数工作方式2是 8 位。
—51单片机外部中断请求信号有边沿触发方式和电平方式,在边沿触发方式下,当采集到INT0、INT1的有效信号为高电平时,激活外部中断。
8、单片机中断系统中共有外部中断0 、定时器0、外部中断1、定时器1和串行口五个中断源。
,假如P2低四位作输入高四位做输出时的操作指令P2=0xf0。//11110000
=0x62表示T1为计数工作方式2,T0为定时工作方式2 。
C/T=0时为定时功能,C/T=1时为计数功能。
0x62→0110 0010 高四位计数器(方式1) 低四位定时器(方式0) 10→方式2
—51的存储器空间配置从功能上可分为四种类型: 片内程序存储器、内部数据存储器、外部数据存储器、外部程序存储器。
1. 数制转换10110110B= 182 D= b6 H。
=0x50;表示串行口工作在通信方式 1 、非多机模式、允许接收,不发送T8位,不接收T9位。
01010000 01→8位异步
SM0
SM1
工作方式
0
0
方式0
同步移位寄存器方式
0
1
方式1
8位异步通信方式
1
0
方式2
9位异步通信方式
1
1
方式3
9位异步通信方式
0 SM2:多机通信控制位 1多机,0单机
1 REN:允许/禁止串行口接收的控制位
0 TB8: 奇偶校验位,在方式1中是停止位。
0 RB8:在方式2和方式3中,是被接收的第9位数据;
在方式1中,RB8收到的是停止位,在方式0中不用。
0 TI——串行口发送中断请求标志位当发送完一帧串行数据后,由硬件置1;
0 RI——串行口接收中断请求标志位
SCON=0x40 01 00 00 00
: 地址总线、数据总线和控制总线。
-51单片机定时器工作方式1是指的 16 位定时/计数器。
-51有一个全双工的异步串行口,有 4 种工作方式。
—51单片机内部可以自动重装初值的定时/计数工作方式是 2 。工作方式2 是8位的定时/计数器;
—51单片机外部中断请求信号有边沿触发方式和电平方式,设置INT0边沿触发方式汇编语句为 MOV IT0,0 。
8、单片机中断系统中共有外部中断0、定时器0、外部中断1 、定时器1 和串行口五个中断源。
,此芯片上包括五部分:运算器、存储器、控制器、输入部分和输出部分。
: 顺序、分支和循环。
—51的存储器空间配置从功能上可分为四种类型: 片内程序存储器、内部数据存储器、外部数据存储器、外部程序存储器。
二、注释题:
#include ” ”//包含的头文件
sbit led=P1^0; //定义I/O口
void T0_init(void) //初始化T0
{
TMOD=0x01; //设置T0的工作模式
TH0=0x3c; //T0 高八位赋值
TL0=0xb0; // T0 低八位赋值
ET0=1; //开定时器中断
TR0=1; //启动定时器
EA=1; } / /开总中断
void T1_init(void) //初始化T1
{
TMOD=0x10; // 设置T1的工作模式
TH1=0x3c; // T1 高八位赋值
TL1=0xb0; // T1 低八位赋值
ET1=1; //开定时器中断
TR1=1; //启动定时器
EA=1; } //开总中断
void T0_zhongduan(void) interrupt 1 //T0中断服务程序