mcs51单片机实验指导书
“mcs51单片机实验指导书”相关的资料有哪些?“mcs51单片机实验指导书”相关的范文有哪些?怎么写?下面是小编为您精心整理的“mcs51单片机实验指导书”相关范文大全或资料大全,欢迎大家分享。
MCS51单片机C语言编程
实验二 MCS-51单片机C语言编程练习
一. 实验目的
1. 了解单片机的C51语言与汇编语言以及标准C语言的异同,掌握C51语言的基本语法知识以及特有的程序设计特点。
2. 掌握使用C51语言进行顺序、分支、循环结构的程序设计方法。
3. 能够使用C51语言,独立设计出具有一定综合性的单片机应用程序,并与汇编语言的相应程序进行比较,加深理解。
4. 对应用问题能抽象出数学模型,绘制软件程序的流程图,并能用C51语言实现。
二.预习与思考
1. 预习理论教材中“C51语言程序设计”的相关内容,掌握C51程序设计的基本方法、思路以及设计规范。
2. 预习理论教材中“C51程序设计”的相关例程。
3. 掌握单片机C51语言的调试方法,体会与标准C语言的异同。
4. 思考如何使用C51语言,对顺序、分支、循环结构的单片机应用程序进行设计,重点体会C51语言特有的设计方法与思想。
三. 实验原理
1. 单片机的C51语言简介
通常,将一些能够对MCS—51系列单片机进行硬件操作的C语言统称为C51语言。在众多的C51语言中,功能最强、最受用户欢迎的是德国KEIL公司的Keil C51语言。单片机应用系统的程序设计,既可以采用汇编语言,也
MCS51单片机习题集
《MCS-51单片机原理及应用》习题集
《MCS-51单片机原理及应用》习题集
1. MCS51单片机的存储结构(哈弗结构、诺依曼结构)有何特点?
2. 简述MCS51单片机的物理存储空间?按编址方式划分,其存储器可分为哪几个空间、相应编址范围? 3. MCS51单片机的片内数据存储器分为哪几个地址空间?
4. MCS51单片机特殊功能寄存器有多少个?其分布地址范围?某特殊功能寄存器地址为98H,它可以按
位寻址吗?
5. MCS51单片机复位条件?复位后,CPU从________单元开始执行程序,SP=______H,第一个压入堆
栈的数据将位于片内RAM的______单元地址。
6. MCS51单片机EA引脚作用是什么?在下列情况EA引脚应接何种电平?
(1)只有片内ROM,EA=?
(2)只有片外ROM,EA=?
(4)有片内ROM但不用,而用片外ROM,EA=?
(3)有片内、片外ROM,EA=?
7. MCS51单片机是通过哪些方法将程序存储器和数据存储器严格分开的? 8. 12根地
51单片机实验指导书
51系列单片机 原理与应用实验
华南师范大学物理与工程工程学院
微机实验室 2008年9月
目录
实验须知 2 实验一 交通灯控制实验
5
实验二 现实人体视觉暂留特性测试实验 8 实验三 实施时钟制作实验 实验四 简易电子琴制作实验… 实验五 EEPROM应用—数字密码锁 实验六 综合实验:教学板自检程序设计 实验七 数据采集—火灾报警装置的软硬件设计 附录一 实验教学板 附录二 实验用软件使用说明 烧录软件的使用
10 11 14 19
20
21
22 27
实 验 须 知
一、 预习要求
1.实验前认真阅读实验指导书
51单片机实验指导书
51系列单片机 原理与应用实验
华南师范大学物理与工程工程学院
微机实验室 2008年9月
目录
实验须知 2 实验一 交通灯控制实验
5
实验二 现实人体视觉暂留特性测试实验 8 实验三 实施时钟制作实验 实验四 简易电子琴制作实验… 实验五 EEPROM应用—数字密码锁 实验六 综合实验:教学板自检程序设计 实验七 数据采集—火灾报警装置的软硬件设计 附录一 实验教学板 附录二 实验用软件使用说明 烧录软件的使用
10 11 14 19
20
21
22 27
实 验 须 知
一、 预习要求
1.实验前认真阅读实验指导书
新编MCS51单片机课后答案 张毅刚
第一章 单片机概述
1.2 除了单片机这一名称之外,单片机还可称为(微控制器)和(嵌入式控制器)。 1.3 单片机与普通计算机的不同之处在于其将(微处理器)、(存储器)和(各种输入输出接口)三部分集成于一块芯片上。
1.4、单片机的发展大致分为哪几个阶段? 答:单片机的发展历史可分为四个阶段:
第一阶段(1974年----1976年):单片机初级阶段。 第二阶段(1976年----1978年):低性能单片机阶段。 第三阶段(1978年----现在):高性能单片机阶段。
第四阶段(1982年----现在):8位单片机巩固发展及16位单片机、32位单片机推出阶段 1.5 单片机根据其基本操作处理的位数可分为哪几种类型?
答:单片机根据其基本操作处理的位数可分为:1位单片机、4位单片机、8位单片机、16位单片机和32位单片机。
1.6 MCS-51系列单片机的基本芯片分别为哪几种?它们的差别是什么? 答:基本芯片为8031、8051、8751。
8031内部包括1个8位cpu、128BRAM,21个特殊功能寄存器(SFR)、4个8位并行I/O口、1个全双工串行口,2个16位定时器/计数器,但片内无程序存储器,需外扩EPROM芯片。 8051是在80
51单片机学习板实验指导书
MDD-1单片机学习板实验指导书
第一章 引言
单片微型计算机,以其体积小、价格低、使用方便、可靠性高等一系列优点,被广泛用于国防、工农业生产和商业管理等领域。特别是近年来微处理器的讯速发展,它已渗透到人类生活的各个领域,给人类世界带来了难以估量的变革。纵观单片微型机的发展,可以明显地看出其正朝着两个方向进行:一方面,是朝着面向数据运算、信息处理等功能的系统机方向发展。系统机以速度快、功能强、存储量大、软件丰富、输入/输出设备齐全为主要特点,采用高级语言编程,适用于数据运算、文字信息处理、人工智能、网络通信等场合。另一方面,在有些应用领域中,如智能化仪器仪表、通讯设备、自动控制设备、汽车电子乃至家用电器等,要求的运算、控制功能相对并不很复杂,但对体积、成本、功耗等的要求却比较苛刻。单片机在我们的工作、生活和学习中正在变得越来越重要。
在教学、实验和电子设计制作中,单片机充当着重要的角色。目前市场上,有关单片机的学习实验设备种类繁多,如开发板、实验板、实验仪、实验箱等,但是普遍存在系列问题,由于大多数高校开的都是51系列单片机的课程,一些高档的开发板与实际教学脱节,学生难以在短时间内接受,而且价格昂贵;而一些低档的实验板缺少开发必需的应
mcs-51单片机
1-1 MCS-51单片机由哪几部分组成?
解:MCS-51单片机是个完整的单片微型计算机。具体包括CPU、存贮器和接口部分。存贮器的配置和芯片的型号有关,有三种情况,即片内无ROM,片内有掩模型ROM以及片内有EPROM。而随即存贮器RAM则每一种芯片都有。接口部分包括4个8位I/O口,两个16位定时/计数器和一个主要用于异步通信的串行接口。此外,它们还都内含时钟产生电路。
1-2 8051单片机有多少个特殊功能寄存器?它们可以分为几组?完成什么主要功能?
解:8051单片机内部有21个特殊功能寄存器,它们可以分成6组:用于CPU控制和运算的有6个,即ACC,B,PSW,SP和DPTR(16位寄存器,算2个8位寄存器);有4个用作并行接口,即P0,P1,P2和P3;有2个用于中断控制,即IE和IP;有6个用于定时/计数器,它们是TMOD,TCON及两个16位寄存器T0和T1;还有3个寄存器用于串行口,即SCON,SBUF和PCON。当然其中有些寄存器的功能不只是一种,也可以有另外的分组方法。如电源控制寄存器PCON除了用于串行口通信外,还可用于供电方式的控制。
1-3决定程序执行顺序的寄存器是哪个?它是几位寄存器?它是不是特殊功能寄存器
单片机实验指导书
《单片机原理与应用》
实 验 指 导
桂林电子科技大学
电子工程与自动化学院
2014.03
实验一 单片机开发系统的使用方法
一、实验目的
1.学习单片机开发系统和仿真软件的使用及程序调试方法。 2.掌握汇编程序的编写方法及常用技巧。 二、实验内容
1、学习用Keil软件进行51单片机的软件开发;
学习Keil软件的一般操作,步骤为:项目建立、程序录入、添加文件、编译生成HEX文件、(参见附录1)
2、学习用Keil软件基本调试。(参见附录2); 3、学习Proteus仿真软件的使用(参见附录3);
4、熟悉实验用单片机开发系统(参见实验板及芯片PDF)。 三、实验原理
1、Keil软件使用练习
设(R0)=20H,(R1)=25H,(20H)=80H,(21H)=90H,
(22H)=0A0H,(25H)=0A0H,(26H)=6FH,(27H)=76H,执行程序后,问程序完成什么功能,写出运行结果。(见参考程序一)
2、Proteus仿真软件使用练习
电路原理图如下,所需元件为:AT89C51、SW-SPST、LED-RED
图中用单片机的P1口作输出口接8个LED,8个LED按共阳极连接,端口逻辑值为0点亮LE
单片机实验指导书
实验一 系统认识实验
一、实验目的
认识单片机基本系统的硬件设备,熟悉51仿真软件的使用,练习使用汇编语言的基本语句编制程序。 二、实验内容 1、硬件认识 2、软件认识 3、汇编语言练习 三、实验步骤 (一)、硬件认识:
在AEDK5196ET实验系统实验版上找到8051芯片,74LS373/273(锁存器),
数码管,8255,LED等硬件。
将AEDK5196ET实验系统设定为仿真51模式(即将K9的短路套插向51端,
K9在实验板右上角),并用与实验机配套的串行通讯电缆将9芯电缆的一端与实验机上的J9插座相连,另一端与PC机的串口相连(可参考附录一)。
开电源,AEDK5196ET机上将显示:AEDK.U51(51方式)
如为仿真96模式将显示:AEDK.U96(96方式) (二)、软件认识
根据所使用的硬件环境不同,实验室PC机上预装了AEDK仿真软件的DOS版
或WINDOWS版。学生可参考附录二,熟悉所用的软件环境。 (三)、汇编语言练习 具体内容:
1, BCD码转换
先将8051内部RAM的20H单元赋予一个8位二进制数(可随意设定),然后将
1
它转换成三位BCD码,将百位存放在FIRST单
单片机实验指导书
单片机原理及应用实验指导书
谢明华 刘辉 张文希 编写
2010.6
目 录
实验一 Keil C51集成开发环境的使用练习 ................................................................................. 1 实验二 Keil C51集成开发环境的使用练习 ................................................................................. 2 实验三 单片机I/O口控制实验 ..................................................................................................... 4 实验四 中断实验 ............................................................................................................................. 6 实验五 定时/计数器实