简述脉冲计数实验51单片机机99跑马表的计数逻辑关系及实现方法

1、MCS-脉冲计数实验51单片机机的时钟周期与振荡周期之间有什么关系一个机器周期的时序如何划分?

答:时钟周期是单片机最基本的时间单位机器周期则是完成某一个规萣操作所需的时间。一个机器周期为6个时钟周期共12个振荡周期性,依次表示为S1P1、S1P2、……S6P1、S6P2

2、MCS-脉冲计数实验51单片机机有几种复位方法?應注意的事项

答:上电复位和开关复位。上电复位要求接通电源自动实现复位操作。开关复位要求在电源接通的条件下在单片机运荇期间,如果发生死机用按钮开关操作使单片机复位。

3、MCS-脉冲计数实验51单片机机内部包含哪些主要逻辑功能部件

答:(1)一个8位微处悝器CPU。

(2)数据存储器RAM和特殊功能寄存器SFR

(3)内部程序存储器ROM。

(4)两个定时/计数器用以对外部事件进行计数,也可用作定时器

(5)四个8位可编程的I/O(输入/输出)并行端口,每个端口既可做输入也可做输出。

(6)一个串行端口用于数据的串行通信。

4、什么是堆栈堆栈有何作用?在程序设计时有时为什么要对堆栈指针SP重新赋值?如果CPU在操作中要使用两组工作寄存器你认为SP的初值应为多大?

答:堆栈是一种按照“先进后出”或者“后进先出”规律存取数据的RAM区域由于程序中没有表识所以要对SP重新赋值对指针SP重新赋值是因为堆棧空间有限,要给他赋首地址要使用两组工作寄存器,SP的值应该设置为10H

5、MCS-脉冲计数实验51单片机机的P0~P3四个I/O端口在结构上有何异同?使用時应注意的事项

答:80C脉冲计数实验51单片机机的4个I/O端口在结构上时基本相同的,但又各具特点在无片外扩展存储器的系统中,这4个端口嘚每1位都可以作为I/O端口使用在作为一般的通用I/O输入时,都必须先向锁存器写入“1”使输出驱动场效应管FET截止,以免误读数据在系统擴展片外存储器时,P2口作为高8位地址P0口分时作为低8位地址和双向数据总线。

它们的主要不同点如下:

(1)P0口的每一位可驱动8个LSTTL负载P0口即可作I/O端口使用,也可作地址/数据总线使用当它作通用口输出时,只有外接上拉电阻才有高电平输出,作地址/数据总线时无需外接電阻,此时不能再作I/O端口使用

(2)P1-P3口输出级接有内部上拉电阻,每位可驱动4个LSTTL负载能向外提供上拉电流负载,所以不必再外接上拉電阻

6、简述8051汇编指令格式。

答:操作码助记符[目的操作数][原操作数]。

}

HUBEI NORMAL UNIVERSITY 《单片机无线通信技术》 实验报告 学生姓名 卫文俊 学 号 3 指导教师 洪家平 专业与班级 物联网专业 计1304班 完成时间 2014年9月到2014年12月 湖北师范学院计算机科学与技术学院 目录 一 INT0中断计數 2 一、实验目的 2 二、实验器材 2 三、实验原理 2 四、实验操作步骤 7 五、实验小结 14 二 串口实验 16 一、实验目的 16 二、实验器材 16 三、实验原理 16 四、实验步骤 20 三 定时计数 27 1、实验目的 27 2、实验器材 27 3、实验原理 27 四.实验步骤 30 四 P1口扩展矩阵键盘应用实验 40 1、实验目的 40 2、实验内容 40 3、实验仪器 40 4、实验原理 40 5、实验步骤 41 6、实验代码 43 7、实验小结 47 五 蜂鸣器 48 一、实验目的 48 二、实验器材 48 三、实验原理 48 四、实验步骤 50 五、实验流程图 51 六、实验代码 51 六 8×8点阵數码管 58 一、实验目的 58 二、实验器材 58 三、实验原理 58 四、实验过程 61 五、实验小结 64 一 INT0中断计数 一、实验目的 1. 学习外部中断技术的基本使用方法 2. 學习中断处理程序的编程方法。 3. 初步了解C51芯片来驱动动态数码管计数原理 二、实验器材 C脉冲计数实验51单片机机开发板(含静态数码管) 1块 8PIN排线 2根 数据线 1根 跳线帽 8个 笔记本 1台 三、实验原理 在实验之前我们先来复习下前面学过的中断的相关知识。 MCS-51是一个多中断源的单片机以8051为例,有三类共五个中断源分别是外部中断两个,定时器中断两个和串行中断一个(其中断控制字在后面实验中详细讲到)外部中断是由外部原因引起的,共有两个中断源既外部中断0和外部中断1。它们的中断请求信号分别由引脚(P3.2)和 (P3.3)引入;外部中断请求信号有两种既低电平有效方式和脉冲后沿负跳有效方式。 中断开放和屏蔽-IE寄存器 PT1 PX1 PT0 PX0 PX0—外部中断0优先级设定位 PT0—定时中断0优先级设定位 PX1--外部中断1优先级設定位 PT1—定时中断1优先级设定位 PS—串行中断优先级设定位 为0的位优先级为低;为1的位优先级为高; 中断优先级是为中断嵌套服务的MCS-51中断優先级的控制原则是: (1)低优先级中断请求不能打断高优先级的中断服务;但高优先级中断请求可以打断低优先级的中断服务,从而实現中断嵌套 (2)如果一个中断请求已被响应,则同级的其它中断响应将被禁止 (3)如果同级的多个中断请求同时出现,则按CPU查询次序確定哪个中断请求被响应其查询次序为:外部中断0—定时中断0—外部中断1—定时中断1—串行中断。 1. 数码管 数码管是一种半导体发光器件其基本单元是发光二极管。 (1)数码管的分类 数码管按段数分为七段数码管和八段数码管八段数码管比七段数码管多一个发光二

}

我要回帖

更多关于 脉冲计数实验51单片机 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信