实验一 计数显示器

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

洛阳理工学院实验报告

系别

计算机系

班级 B110507 学号

姓名

课程名称 单片机原理及其应用 实验日期

2013-10-11 实验名称

计数显示器

成绩

实验目的:

熟悉51单片机的基本输入/输出应用,掌握Proteus ISIS 模块的原理图绘图方法及单片机系统仿真运行方法。 实验条件:

实验电路原理图如图1所示,图中由5个分支电路:由共阴极数码管LED1和LED2、P0口、P2口、上拉电阻RP1以及Vcc 组成的输出电阻;由按钮开关BUT 、P3.7和接地点组成的输入电阻;由C1、C2、晶振X1、引脚XTAL1、XTAL2与接地点组成的时钟电路;由C3、R1、引脚RST 和Vcc 组成的上电复位电路;由Vcc 和引脚EA ____

组成的片内ROM 选择电路。

在编程软件的配合下,该电路可实现如下计数显示功能:可统计按钮BUT 的按压次数,并将按压次数以十进制的形式显示出来;当显示值达到99后可自动从1开始,无限循环。 实验原理图如下:

图A.1

元件参数见表1:

表 1 实验元件清单

元件类别电路符号元件名称

Microprocessor ICs U1 80C51

Miscellaneous X1/12MHz CRYSTAL

Capacitors C1~C2/1nF CAP

Capacitors C3/22uF CAP-ELEC

Resistors Packs RP1/7-100ΩRESPACK-7

Resistors R1/100ΩRES

Optoelectronics LED1~LED2 7SEG-COM-CAT-GRN

Switches & Relays BUT BUTTON

实验内容:

(1)观察Proteus ISIS模块的软件结构,熟悉菜单栏、工具栏、对话框等基本单元功能;

(2)学会选择元件、画导线、画总线、修改属性等基本操作;

(3)学会可执行文件加载及程序仿真运行等基本操作;

(4)验证计数显示器的功能。

仿真结果:

图A.2

程序:

#include

sbit P3_7=P3^7;

Unsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; unsigned char count;

相关文档
最新文档