MCS-51单片机接口技术实验指导书Protues(电气)

2019-08-02 00:27

MCS-51单片机接口技术实验(Proteus)

适用:电气自动化类专业本科学生

实验报告

基本要求与书写格式如下:

学年: 学期: 专业:

姓名: 学号: 日期:

同组成员: (若单人一组,此项略)

实验___ _ 实验名称: 一、实验目的:

二、实验环境

三、实验要求(实验内容与步骤):

四、实验总结(由同学们做完实验后写)

说明:(1)画出硬件连接图和程序流程图。

(2)编写程序,且给出详尽注释。

(3)本次实验收获是什么?有些什么想法?遇到什么问题等?

五、建议与意见

说明:对于此实验内容或在实验过程中有任何问题或建议,以及对于改善 实验效果有什么建议,均可提出。在书写实验报告的过程中,主要是帮助自己回顾和总结实验。重点放在第四项,前三项可以十分简要地列写,第五项有则提出,无则不写。

1

实验一 熟悉Proteus,最小系统,显示、读键子程序与简单监控

一、实验目的

掌握单片机最小系统,显示、读键子程序编写方法与简单监控程序结构; 熟悉Proteus的环境。 二、实验环境

1.个人微机,Windows操作系统 2.Proteus仿真模拟器

3.伟福(WAVE)编程、汇编集成环境 三、实验题目

基本题:在1个7段数码管上显示1个按键的次数,计到10后回到0。 提高题:使用2个键分别控制2个数码管显示2位数字的增一与减一。 四、实验类型: 学习、设计型。 五、实验要求:

要将显示与读键分别写成显示子程序与读键子程序; 附,可能用到的元件名称:

CPU:AT89C51或任一种MCS-51家族CPU; 晶振:Crystal;电容器:CAP,选22pf,电解电容:CAP-ELEC或GENELECT10U16V 复位电阻:MINRES10K,限流电阻:MINRES330R

按键:BUTTON,数码管:7SEG-COM-AN-BLUE/GRN/ANODE 附2,参考电路:

2

实验二 系统扩展结构,扩展I/O端口,动态显示

一、实验目的

掌握系统扩展基本结构,扩展外部I/O端口; 编写动态显示子程序; 熟悉监控程序结构。 二、实验环境

1.个人微机,Windows操作系统 2.Proteus仿真模拟器

3.伟福(WAVE)编程、汇编集成环境 三、实验题目

基本题:用2个74LS373扩展端口连接6个连装数码管,显示:“543210”。 提高题:在基本题的基础上,用一个按键控制,让6个数码管上的显示向左或向右循环移动;显示小数点;字符闪烁控制。 四、实验类型: 学习设计型。 五、实验要求:

编写:6个数码管的动态显示子程序;监控程序。 附1,可能用到的元件名称:

CPU:AT89C51或任一种MCS-51家族CPU; IC:74LS138,74LS373,74LS02 晶振:Crystal;电容器:CAP,选22pf电解电容:CAP-ELEC或GENELECT10U16V 复位电阻:MINRES10K,限流电阻:MINRES330R 按键:BUTTON,数码管:7SEG-MPX6-CA 附2,参考电路:

3

实验三 软件时钟

一、实验目的

掌握动态显示子程序;掌握软件时钟的显示;继续熟悉监控程序结构。 二、实验环境

1.个人微机,Windows操作系统 2.Proteus仿真模拟器

3.伟福(WAVE)编程、汇编集成环境 三、实验题目

基本题:在2个7段数码管上显示软件时钟的秒钟。

提高题:在6个7段数码管上分别显示软件时钟的时、分、秒钟。 高级题:选用LCD显示,使用键盘修改时钟。 四、实验类型: 应用设计型。 五、实验要求:

编写:2个数码管的动态显示子程序;软件时钟的初始化;

时钟中断子程序;十六进制数转为非压缩BCD码子程序;监控程序。

附,可能用到的元件名称:

CPU:AT89C51或任一种MCS-51家族CPU;IC:74LS138,74LS373,74LS02 晶振:Crystal;电容器:CAP,选22pf,电解电容:CAP-ELEC或GENELECT10U16V 复位电阻:MINRES10K,限流电阻:MINRES330R,按键:BUTTON 数码管:7SEG-MPX6-CA,液晶显示器LCD:LM032L 附2,高级题参考电路:

4

实验四 动态显示与键盘扫描子程序,计算器程序

(本试验为选做实验)

一、实验目的

掌握键盘扫描子程序;

掌握计算器类型的监控程序结构。 二、实验环境

个人微机,Windows操作系统,Proteus仿真模拟器,伟福(WAVE)编程、汇编集成环境 三、实验题目

基本题:2位十进制数的加、减法计算器。 提高题:4位十进制数的四则运算计算器。 高级题:LCD+数字键盘,计算器 四、实验类型:应用设计型。 五、实验要求:

编写:2个数码管的动态显示子程序;

4X4键盘扫描子程序; 加法运算程序;

计算器型的监控程序。

附,可能用到的元件名称:

CPU:AT89C51或任一种MCS-51家族CPU;IC:74LS138,74LS373,74LS02 晶振:Crystal;电容器:CAP,选22pf,电解电容:CAP-ELEC或GENELECT10U16V 复位电阻:MINRES10K,限流电阻:MINRES330R 阵列式键盘:KEYPAD-SMALLCALC

数码管:7SEG-MPX6-CA,液晶显示器LCD:LM032L 附2,高级题参考电路:

5

实验五 多任务方式下的数码管与LED花样显示程序

(本试验为学生自我研究探讨型实验)

一、实验目的

学习并研究多任务方式的编程方法。 二、实验环境

1.个人微机,Windows操作系统 2.Proteus仿真模拟器

3.伟福(WAVE)编程、汇编集成环境 三、实验题目

用2个扩展I/O端口驱动6个数码管动态显示,用P1端口带动8个LED,系统具有按键;

用按键切换花样表演,数码管显示“PLAY-X”(X为花样表演序号),8个LED显示花样表演。 四、实验类型: 研究、探索型。 五、实验要求:

数码管的动态显示子程序、花样表演子程序和读键子程序都应当独立编写,不能将子程序写到一起。

6


MCS-51单片机接口技术实验指导书Protues(电气).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:第七讲 维护宪法尊严保障宪法实施

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: