实验1 计数显示器

合集下载

计数显示器课程设计

计数显示器课程设计

计数显示器课程设计一、课程目标知识目标:1. 学生能理解计数显示器的基本原理,掌握其工作流程。

2. 学生能掌握计数显示器的主要组成部分及其功能。

3. 学生能够运用所学知识,分析计数显示器在实际应用中的问题。

技能目标:1. 学生能够正确操作计数显示器,进行简单的计数任务。

2. 学生能够通过实际操作,学会对计数显示器进行简单的故障排查和维护。

3. 学生能够运用计数显示器解决实际问题,提高解决问题的能力。

情感态度价值观目标:1. 学生通过学习计数显示器,培养对电子技术的兴趣,增强学习的积极性。

2. 学生在学习过程中,能够体会到团队合作的重要性,提高团队协作能力。

3. 学生能够认识到计数显示器在生活中的广泛应用,增强对科技改变生活的认识。

本课程针对小学高年级学生设计,结合学生的年龄特点和认知水平,注重实践操作和实际应用。

课程以培养学生的动手能力、观察力和问题解决能力为核心,将知识目标、技能目标和情感态度价值观目标有机结合,旨在提高学生对计数显示器的认识,激发学生对电子技术的兴趣,培养学生的科技创新意识。

通过具体的学习成果分解,为教学设计和评估提供明确的方向。

二、教学内容1. 计数显示器的基本原理与结构- 计数显示器的工作原理- 计数显示器的组成部分及其功能2. 计数显示器的操作与使用- 计数显示器的操作方法- 计数显示器的简单故障排除与维护3. 计数显示器的实际应用案例- 计数显示器在生活中的应用实例- 计数显示器在其他领域的应用4. 实践活动设计- 设计简单的计数任务,让学生动手操作计数显示器完成- 设计数显示器故障排查游戏,提高学生实际操作能力5. 团队合作与创新- 小组合作完成计数显示器的组装与调试- 鼓励学生提出新的计数显示器应用方案教学内容参考教材相关章节,结合课程目标进行选择和组织。

在教学过程中,注重理论与实践相结合,以学生动手实践为主,提高学生的实际操作能力。

教学进度根据学生的学习情况和掌握程度进行调整,确保内容的科学性和系统性。

计数显示器研究报告

计数显示器研究报告

计数显示器研究报告
计数显示器是一种用于显示计数值的设备,广泛应用于各个领域,特别是在工业自动化控制中。

计数显示器可以根据需要显示不同进制的计数值,如十进制、二进制、八进制等。

本研究报告将重点讨论计数显示器的原理、分类以及应用。

计数显示器的原理是基于数字电路的设计。

一般来说,计数显示器由计数器、解码器和显示单元三部分组成。

计数器根据输入的时钟信号进行计数,当达到某个预设的值时会产生一个触发脉冲。

解码器将触发脉冲转换为对应的控制信号,然后由显示单元将控制信号转化为对应的显示内容。

通过这种方式,计数显示器可以实时显示计数值。

根据显示原理的不同,计数显示器可以分为数码管显示器和液晶显示器两类。

数码管显示器采用数码管作为显示单元,可以显示数字0-9和一些字母,有较高的亮度和对比度,但是只能
显示有限的内容。

液晶显示器则采用液晶技术,可以显示更多的内容,如图形、文字等,但是亮度和对比度相对较低。

计数显示器在各个领域有着广泛的应用。

在工业自动化控制中,计数显示器可以用于显示生产线上的产品数量、速度等信息,以方便工人进行监控。

在交通领域,计数显示器可以用于道路上的交通信号灯,显示倒计时时间,提醒行驶车辆。

在电子游戏中,计数显示器可以用于显示得分、时间等信息,增强游戏体验。

总的来说,计数显示器是一种用于显示计数值的设备,原理是
基于数字电路的设计。

计数显示器可以根据需要显示不同进制的计数值,具有数码管和液晶显示器两种类型。

计数显示器在工业、交通和电子游戏等领域有着广泛的应用。

希望本研究报告对计数显示器的研究有所帮助。

计数显示器实验报告

计数显示器实验报告

《单片机原理与应用》课程实验报告姓名:胡莎学号22 所在班级:电信1202 实验时间:2014年4月30日星期三第一二节座位号9 指导教师:刘晓秋记分及评价:一、实验名称实验1:计数显示器(2课时)二、实验目的熟悉51单片机的基本输入/输出应用,掌握Proteus软件ISIS模块的原理图绘图方法及单片机系统仿真运行方法。

三、实验任务1、参照教材图A.1完成实验1电路原理图的绘制;2、利用教师提供的hex文件加载单片机程序;3、观察仿真结果,完成实验报告。

四、实验报告要求实验报告应包括:叙述原理图主要绘制过程、绘制的原理图、仿真运行截图、实验体会等(不少于300字)。

1、原理图主要绘制过程描述1)启动Proteus的ISIS模块从Windows开始菜单启动Proteus的ISIS模块后,可进入该软件的主界面。

2)选择元器件单击上图左侧的对象选择按钮“P”,可弹出“Pick Devices”元件选择窗口。

利用“Keywords”检索框可查找所需要的元器件,例如输入“80C51”,系统会在对象库中进行查找,并将搜索结果显示在“Results”列表框中。

双击所需元件名后,该元件会出现在对象选择列表窗口里。

利用此方法可继续选择其他元件。

欲将退出选择,单击“OK”按钮,关闭元件选择窗口,返回到主界面。

3)摆放元器件4)编辑元器件属性双击<TEXT>框进入元器件属性编辑对话框,并且单击“Style”选项卡。

取消“Visible”项的“Follow Global”属性,Visible将由灰色状态变为黑色,同样取消其选中状态,<TEXT>框将从原理图中隐藏起来。

按此步骤,可将每个元件下面的<TEXT>框变为隐藏状态。

5)对原理图布线:(1)画导线(2)画总线(3)画电源线。

6)添加.hex仿真文件7)仿真运行2、绘制的原理图图1 计数显示器原理图3、仿真运行效果图图2 计数显示器仿真图4、实验体会本次实验熟悉Proteus软件,了解软件的结构组成与功能;学习ISIS模块的使用方法,学会设置图纸、选元件、画导线、画总线、修改属性等基本操作;学会可执行文件加载及程序仿真运行方法;理解Proteus在单片机开发中的作用,完成单片机电路原理图的绘制。

单片机原理及应用实验报告

单片机原理及应用实验报告

《单片机原理及应用》实验报告姓名:学号:班级:应用物理指导教师:日期:实验1 计数显示器一、实验目的熟悉51单片机的基本输入输出应用,掌握Proteus模块的原理图绘图方法及单片机系统仿真运行方法二、实验原理由共阴极数码管LED1和LED2、P0口、P2口,上拉电阻RP1及Vcc组成的输出电路;由按钮开关BUT、P3.7和接地点组成的输入电路,该电路在编程软件的配合下,可实现计数显示功能:可统计按钮BUT的按压次数,并将按压结果以十进制数形式显示出来;当显示值达到99后可自动从1开始,无限循环。

三、实验内容(1)观察Proteus模块的软件结构,熟悉菜单栏、工具栏、对话框等基本单元功能(2)学会选择元件、画导线、修改属性等基本操作(3)学会可执行文件加载及程序仿真运行方法(4)验证计数显示器的功能四、实验要求提交实验报告并包括如下内容:电路原理图、电路原理分析、仿真运行截图及实验小结1.实验原理图2.仿真运行截图3.实验小结通过这次实验让我认识了kell和proteus软件的基本功能,学会了用kell编写程序用proteus仿真运行。

在这次实验中同时也遇到了很多问题。

比如因为第一次使用这两个软件对界面还不太熟悉,浪费了很多的时间也产生了很多错误,但之后与同学们的交流过程中,慢慢的对这两个软件有了更深入的了解,在后期仿真的时候才能得心应手的处理问题。

这个计数显示器的实验让我进一步了解了单片机与数码管的魅力,看到了电子元件的神奇之处,只要按动按键就能让数码管的数字逐次加一,这大大激发了我的学习单片机兴趣,这次实验也会成为我以后学习单片机的奠基石,因为它打开了我认识单片机的大门,让我认识到了单片机的魅力,并让我沉浸其中。

实验2 指示灯开关控制器一、实验目的学习51单片机I/O口基本输入输出功能,掌握汇编语言的编程与调试方法。

二、实验原理输入电路由外接在P1口的8只拨动开关组成;输出电路由外接在P2口的8只低电平驱动的发光二极管组成。

实验一 计数显示器

实验一   计数显示器

洛阳理工学院实验报告系别计算机系班级 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 80C51Miscellaneous X1/12MHz CRYSTALCapacitors C1~C2/1nF CAPCapacitors C3/22uF CAP-ELECResistors Packs RP1/7-100ΩRESPACK-7Resistors R1/100ΩRESOptoelectronics LED1~LED2 7SEG-COM-CAT-GRNSwitches & Relays BUT BUTTON实验内容:(1)观察Proteus ISIS模块的软件结构,熟悉菜单栏、工具栏、对话框等基本单元功能;(2)学会选择元件、画导线、画总线、修改属性等基本操作;(3)学会可执行文件加载及程序仿真运行等基本操作;(4)验证计数显示器的功能。

仿真结果:图A.2程序:#include<reg51.h>sbit P3_7=P3^7;Unsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; unsigned char count;。

单片机实验一计数显示器

单片机实验一计数显示器

单片机原理及应用实验报告一实验名称:计数显示器实验指导老师:学生姓名:班级:学号:【实验目的】熟悉51单片机的基本输入\输出应用,掌握Proteus ISIS模块的原理图绘图方法及单片机系统仿真运行方法。

【实验方法】实验电路原理图如图1.1所示,图中含有如下五个分支电路:共阴极数码管LED1和LED2,P0口,P2口,上拉电阻RP1以及Vcc组成的输出电路;由按钮开关BUT,P3.7和接地点组成的输入电阻;由C1,C2,晶振X1,引脚XTAL1,XTAL2与接地点组成的时钟电路;由C3,R1,引脚RST和Vcc组成的上电复位电路;由Vcc和引脚(EA非)组成的片内ROM选择电路(简称片选电路)。

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

图1.1【实验内容】观察Proteus ISIS模块的软件结构,熟悉菜单栏,工具栏,对话框等基本单元功能,如图1.2图1.2选择元件(1.3),画导线(1.4),画总线(1.5),修改参数(1.6)等基本操作图1.3图1.4图1.5图1.6 学会可执行文件加载及程序仿真运行方法;如图1.7图1.7验证计数显示器的共能。

【电路原理图分析】上拉电阻的存在是因为P0口不能正常输出信号“1”(因为漏极开路),所以接上拉电阻是必须的。

【实验程序】#include<reg51.h>void delay(unsigned int c) ; //申明延时函数,延时时间为c*10mssbit key=P3^7; //位申明unsigned char code duanma[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//0、1、2、3、4、5、6、7、8、9的显示码void main(){ int a,b;int i=0;while(1){if(key!=1){delay(1); //延时消抖(实际电路中会出现颤抖)if(key==1) //判断按键是否松开,松开之后才会自加一,不然计数不作处理i++;}if(i==100)i=1;a=i/10;b=i%10;P0=duanma[a]; //输出相应的十位P2=duanma[b]; //输出相应的各位}}void delay(unsigned int c) //延时程序10ms{unsigned char a, b;for (;c>0;c--){for (b=0;b<38;b++){for (a=0;a<130;a++);}}}【仿真运行截图】【实验小结】由于C语言有比较好的移植性,所以我从我的单片机教程上移植了数码显示管的断码,本着是16个I/0口控制两个数码管就没用到相应的74LS138译码器来选择哪个数码管显示(即位选),就是实验程序调试时发现延时的时间控制不是那么好控制,远远没有定时器那么精确。

数字显示器实验报告

数字显示器实验报告

一、实验目的1. 了解数字显示器的基本原理和分类。

2. 掌握数字显示器的设计方法和应用。

3. 学会使用数码管和LCD显示器进行数字显示。

4. 提高动手实践能力和问题解决能力。

二、实验内容1. 数码管显示实验2. LCD显示器显示实验三、实验原理1. 数码管显示原理:数码管是一种半导体发光器件,由若干个发光二极管(LED)组成,每个LED代表一个数码管的笔画。

通过控制LED的亮灭,可以显示不同的数字和字符。

2. LCD显示器显示原理:LCD显示器是一种液晶显示器,通过液晶分子的旋转控制光的透过与阻挡,实现图像的显示。

LCD显示器主要由液晶面板、背光源、偏振片、驱动电路等组成。

四、实验步骤1. 数码管显示实验(1)搭建电路:将数码管与AT89C51单片机连接,连接方式包括共阴极和共阳极两种。

(2)编写程序:使用C语言编写程序,实现数码管显示数字和字符。

(3)调试程序:使用Keil软件对程序进行编译和调试,观察数码管显示效果。

2. LCD显示器显示实验(1)搭建电路:将LCD显示器与AT89C51单片机连接,连接方式包括并行和串行两种。

(2)编写程序:使用C语言编写程序,实现LCD显示器显示数字和字符。

(3)调试程序:使用Keil软件对程序进行编译和调试,观察LCD显示器显示效果。

五、实验结果与分析1. 数码管显示实验结果:通过编写程序,数码管能够显示数字和字符,实现了实验目的。

2. LCD显示器显示实验结果:通过编写程序,LCD显示器能够显示数字和字符,实现了实验目的。

3. 分析:(1)数码管显示实验:在实验过程中,发现数码管的共阴极和共阳极连接方式不同,需要根据实际连接方式编写程序。

此外,为了提高显示效果,需要对数码管进行动态扫描显示。

(2)LCD显示器显示实验:在实验过程中,发现LCD显示器的并行和串行连接方式不同,需要根据实际连接方式编写程序。

此外,为了提高显示效果,需要对LCD显示器进行初始化和设置显示模式。

电子实训课件——计数显示器

电子实训课件——计数显示器

字符译码器
共阴极 数码管
2020/6/12
第五章_ 实训5 3
◆ 实训设备、器件
实训设备:万用表、逻辑试电笔、示波器、直流稳压电源。 实训器件:实验电路板、二进制计数器74LS161
字符译码器74LS48、共阴极数码管 与非门74LS00各一块,纽扣开关一个。
◆ 实验步骤
确定74LS161、74LS48、74LS00的管脚排列,了解各管脚的功能。
实训五
计数显示器
2020/6/12
第五章_ 实训5 1
实训目的
1. 了解计数器的逻辑功能。 2. 学会计数器的使用方法。 3. 掌握计数器74LS161各管脚功能。 4. 熟悉计数器的一般应用。
2020/6/12
第五章_ 实训5 2
◆ 实训电路:计数及显示实训电路图
● 电路组成
单脉冲发生器Biblioteka 计数器连接电路。按实验电路图在实验板上安装好实验电路,检查电路连接, 确认无误后再接电源。将74LS161的管脚1接一下地。
电路逻辑关系检测 74LS161功能试验 (1)异步置“0”功能 (3)计数和进位功能
(2)预置数功能 (4)保持功能
观测
EWB 虚拟实验
◆ 实训分析
2020/6/12
第五章_ 实训5 4
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机原理及应用实验报告
姓名
frhad
班级
计算机18-1班
学号
30803
实验日期
2016年9月28日
实验地点
逸Hale Waihona Puke 楼207机房座位号38
实验名称
计数显示器
实验目标
熟悉51单片机的基本输入\输出应用,掌握Proteus ISIS模块的原理图绘图方法及单片机系统仿真运行方法。
实验内容:(实验步骤的文字叙述以及截图)
(3)学会可执行文件加载及程序仿真运行等基本操作;
(4)验证计数显示器的功能。
实验步骤
(1)提前阅读与实验1相关的阅读材料;
(2)参考图A.1和表A.1,在ISIS中完成电路原理图的绘制;
(3)加载可执行文件,观察仿真结果,校验电路图绘制的正确性。
实验要求:
提交实验报告并包括如下内容:电路原理图、电路原理分析、仿真运行截图及实验小结。
实验原理:
实验电路原理图如图1.1所示,图中含有如下五个分支电路:共阴极数码管LED1和LED2,P0口,P2口,上拉电阻RP1以及Vcc组成的输出电路;由按钮开关BUT,P3.7和接地点组成的输入电阻;由C1,C2,晶振X1,引脚XTAL1,XTAL2与接地点组成的时钟电路;由C3,R1,引脚RST和Vcc组成的上电复位电路;由Vcc和引脚(EA非)组成的片内ROM选择电路(简称片选电路)。
器件:
源程序截图:
电路图截图:
仿真窗口截图:
试验难点:如何实现按钮计数、P2口实现个位数、P0口实现十位数;
试验关键操作:
1)在Proteus ISIS软件中正确画出电路图;
2)用count对10取余来实现在P2口显示个位数,用count对10取整来实现在P2口显示十位数;
3)用if语句限制count不会大于100,从而保证当显示值达到99后可自动从1开始。
实验改进:可以通过中断定时/计数控制来实现该功能。
在编程软件的配合下,该电路可实现如下计数功能显示,可统计按钮BUT的按压次数,并将按压的结果以十进制形式显示出来;当显示值达到99后可自动从一开始循环。
实验内容:
(1)观察Proteus ISIS模块的软件结构,熟悉菜单栏、工具栏、对话框等基本单元功能;
(2)学会选择元件、画导线、画总线、修改属性等基本操作;
相关文档
最新文档