如何使用单片机直接控制p1口数码管位选,而不经过38译码器(想要keilc51的代码和proteus模拟的图)?

内容简介:8051单片机教程第二十五课:键盘接口与编程单片机教程第二十五课:键盘接口与编程8051单片机教程 上一课:8051单片机教程第二十四课:动态扫描显示接口/article/id/37481单片机教程第二十五课:键盘接口与编程键盘是由若干按键组成的开关矩阵,它是微型计算机最常用的输入设备,用户可以通过键盘向计算机输入指令、地址和数据。一般单片机系统中采和非编码键盘,非编码键盘是由软件来识别键盘上的闭合键,它具有结构简单,使用灵活等特点,因此被广泛应用于单片机系统。按键开关的抖动问题组成键盘的按键有触点式和非触点式两种,单片机中应用的一般是由机械触点构成...

动态显示的特点是将所有位数码管的段选线并联在一起,由位选线控制是哪一位数码管有效。选亮数码管采用动态扫描显示。所谓动态扫描显示即轮流向各位数码管送出字形码和相应的位选,利用发光管的余晖和人眼视觉暂留作用,使人的感觉好像各位数码管同时都在显示。

数组是一组有序数据的集合,数组中每一个数据都是同一数据类型。数组中的元素可以用数组名和下标来唯一确定。

数组的一般格式定义如下:

数据类型 数组名[常量表达式] = {元素表};

数码管动态显示数字 123

数码管动态显示数字 123 (代码优化)

数码管动态显示数字 (代码优化)

单片机原理与应用(盛珣华)习 题和思考题答案 习题和思考题答案 第一章 单片机概述 第一台电子数字计算机发明的年代和 名称。 1946年、 ENIAC 。 根据冯?诺依曼提出的经典结构,计算机 由哪几部分组成? 运算器、控制器、存储器、输入设备和输出 设备组成。 微型计算机机从 20世纪 70年代初问世以 来,经历了哪四代的变化? 经历了 4 位、8 位、16 位、32 位四代的变 化。 微型计算机有哪些应用形式? 系统机、单板机、单片机。 什么叫单片机?其主要特点有哪些? 单片机就是在一片半导体硅片上, 集成了中央 处理单元(CPU )、存储器(RAM、ROM )、并 行I /0、串行I /0、定时器/计数器、中断系统、 系统时钟电路及系统总线的用于测控领域的微 型计算机, 简称单片机。 单片机技术易于掌握和 普及、功能齐全,应用广泛、发展迅速,前景广 阔、嵌入容易,可靠性高。 举例说明单片机的应用? 略 当前单片机的主要产品有哪些?各自有 何特点? MCS 是 Intel 公司生产的单片机的系列符 号, MCS-51 系列单片机是 Intel 公司在 MCS-48 系列的基础上于 20 世纪 80 年代初发展起来的, 是最早进入我国, 并在我国应用最为广泛的单片 机机型之一,也是单片机应用的主流品种。 其它型号的单片机: PIC 单片机、 TI 公司单 片机、 AVR 系列单片机。 简述单片机应用系统的开发过程。 (1)根据应用系统的要求进行总体设计 总体设计的目标是明确任务、 需求分析和拟定 设计方案, 确定软硬件各自完成的任务等。 总体 设计对应用系统是否能顺利完成起着重要的作 用。 (2)硬件设计 根据总体设计要求设计并制作硬件电路板 (即 目标系统),制作前可先用仿真软件 (如 Proteus 软件)进行仿真, 仿真通过后再用硬件实现并进 行功能检测。 (3)软件设计 软件编程并调试,目前一般用 keil 软件进行设 计调试。调试成功后将程序写入目标单片机芯片 中。 (4)综合调试 进行硬软件综合调试, 检测应用系统是否达到 设计的功能。 说明单片机开发中仿真仪的作用。 单片机本身没有开发功能,必须借助开发器 (仿真仪)来排除应用系统的硬件故障和软件错 误。在硬件设计和软件设计完成后, 将调试完成 的程序借助开发器固化到单片机的芯片中, 完成 整体的开发过程。 10.MCS 一 51 系列单片机的基本型芯片分 为哪几种?它们的差别是什么? MCS-5l 系列单片机主要包括基本型产品: 8031、 8051、 8751(对应的低功耗型 80C31、 80C51、87C51 )和增强型产品:8032、8052、 8752。8031 片内没有程序存储器、 8051 单片机 片内含有 4 KB 的 ROM,8751 单片机片内含有 4 KB 的 EPROM 。 11.叙述AT89S51单片机的特点,并说明“S” 的含义是什么? AT89S51 单片机增加了一些新的功能,如看 门狗定时器WDT、ISP(在系统编程,也称在线 编程)及 SPI 串行接口技术等。片内 Flash 存储 器允许在线 (+5V )电擦除、使用编程器或串行下 载 写 入 对 其 重 复 编 程 。 另 外 , AT89C5x/ AT89S5x 单片机还支持由软件选择的两种节电 工作方式,非常适于电池供电或其他要求低功耗 的场合。 “ S”表示含有串行下载的Flash存储器, 12.简述单片机开发中Proteus软件和keil 软件的作用。 单片机应用系统设计时可先用 Proteus软件进 行设计和仿真,以提高设计的成功率。 keil 软件 用于单片机软件的录入、编辑、编译、调试。 Keil 软件提供了包括宏汇编、 链接器、 库管理和 仿真调试器在内的完整开发方案, 并通过集成开 发环境(卩Vision)将它们组合在一起。 第二章 单片机硬件系统 MCS-51 系列单片机中 31 单片机的区别是 内部是否有ROM 。 单片机由CPU、存储器和 I/O接口 3 部分组成。 AT89S51单片机的 应接高电 平,可扩充的外部程序存储器最大容量为 60KB。 gSEN当 信号有效时,表示CPU要从 外部ROM读取信息。 89SC51单片机的状态寄存器 PSW中, RS0和RS1的用途是 —,CY 的作用为进位借位位 和位累加器。 晶振频率12M ,机器周期为 1uS 。 指令周期为 1uS 至4uS。 7 ?单片机复位时,PC的值是0O00H , SP的值是OO07H。 89S51单片机的内部 RAM容量为 128B。 外部可扩充的数据 RAM的容量为 64KB。 工作寄存器组共占_3厶字节的地址空 间,地址从皿H到_JF H。 位寻址

我要回帖

更多关于 38译码器为什么有3个使能端 的文章

 

随机推荐