基于PROTUES的单片机计时系统

合集下载

基于Proteus的单片机计时器设计

基于Proteus的单片机计时器设计

基于Proteus的单片机计时器设计作者:和丽花来源:《电子世界》2013年第15期【摘要】计时器广泛应用于日常生活和自动化工业控制中。

近年来随着单片机在实时检测和自动控制系统中的应用,它的优势越发突出。

利用单片机制作的计时器,使其更加智能化。

本系统的设计采用Proteus与Keil软件结合构建实验平台,这种方法既可以很好的模拟电路的运行效果又可以大大的降低设计成本、缩短设计周期,是目前非常流行的设计方法。

【关键词】单片机;计时器;Proteus仿真一、引言利用单片机制作的计时器更加智能化,当计时停止时,可发出声光报警进行提示。

本系统采用Proteus与Keil软件结合构建实验平台。

首先在计算机上利用Proteus制作硬件电路原理图;接着使用Keil软件编制程序,完成系统的软件设计;最后将程序编译生成的代码文件载入到单片机中,执行仿真功能便可以在计算机中上看到最终的运行效果。

这种设计方法既可以很好的模拟电路的运行效果又可以大大的降低设计成本、缩短设计周期,是一种非常方便的设计方法。

二、工作原理本系统采用单片机控制实现精确计时,最小计时单位为秒,计时最大值为24小时。

电路闲置时,屏幕无显示,以最大限度节省电能。

若按下启动按钮,系统便开始计时。

计时时间会显示在8位数码管构成的显示屏上。

当按下停止按钮时,系统停止计时,并且触发由发光二极管和蜂鸣器构成的声光报警电路,提示时间已到。

此时显示屏锁定在当前时间即已用时间,以备用户查看。

按下复位按钮后,计时器停止报警并且关断显示,系统停止工作。

下次计时可以按下启动按钮重新开始。

三、硬件设计计时器工作原理图如图1所示,它以单片机AT89C51为核心,由单片机最小应用系统、数码管显示电路、按钮控制电路和声光报警电路几部分组成。

数码管显示电路用于显示计时时间,由8位共阳极数码管及驱动电路组成,采用动态扫描显示以简化硬件设计和降低生产成本;按钮控制电路包括启动和停止两个按钮,以实现计时器的启动和停止控制;声光报警电路用于实现计时停止时的报警提示,由一位发光二极管和蜂鸣器组成,如图2所示。

基于proteus仿真软件在单片机中的应用

基于proteus仿真软件在单片机中的应用

基于proteus仿真软件在单片机中的应用Proteus仿真软件是一种非常流行的电路仿真软件,该软件主要用于电子电路的设计和仿真。

在单片机中,基于Proteus仿真软件的应用非常广泛,可以帮助设计师和工程师快速有效地验证设计和解决问题。

首先,Proteus仿真软件可以用来设计和仿真各种类型的单片机电路。

这包括各种微控制器,比如8051、PIC、AVR等等。

通过Proteus仿真软件,设计师可以进行电路图绘制、仿真分析和代码开发等工作。

因此,该软件在单片机的设计中起到了非常重要的作用,可以帮助设计师加快开发速度,降低开发成本。

其次,Proteus仿真软件还可以用来模拟和测试单片机的工作效果。

设计师可以使用该软件来模拟单片机的运行情况,包括输入、输出、中断和计时器等。

通过模拟和测试,设计师可以发现电路中存在的问题,如电路连线错误、代码漏洞和电路不稳定等,从而减少设计师在实际环境下的调试时间和成本。

另外,Proteus仿真软件还具有良好的可视化效果,可以让设计师更加清晰地观察单片机运行的情况。

该软件可以将运行过程以动画或图形的形式展现出来,让设计师更加直观地了解电路中各个元件之间的关系,从而更快地解决问题。

最后,基于Proteus仿真软件,我们还可以开发出一些教育性的单片机实验项目,方便学生理解和掌握电子电路的原理和工作方式。

这些项目可以分为不同难度等级,从入门级到高阶级别,适合不同水平的学生使用。

通过这些实验项目,学生可以掌握电子电路的设计和应用,提高他们的实践操作能力。

总之,在单片机中,基于Proteus仿真软件的应用非常广泛,不仅可以帮助设计师和工程师更加高效地完成工作,还可以为学生提供更加全面的实践体验,从而不断推动电子电路领域的发展。

基于Proteus的单片机计时器设计

基于Proteus的单片机计时器设计
是一种 非常方 便的设计 方法 。 二 、工作 原理
_
以大大 的 降低 设计 成本 、缩短 设 计周 期 , s t o p  ̄1 )
图4 “ 编 辑 元 件 属 性 ” 对 话 框
图 3程 序 流 程 图 30一 电 子 世界
图 5 运 行 效 果 图
周 期 ,是 目前 非 常 流 行 的 设 计 方 法 。
【 关键词 】单 片机 ;计 时器 ;P r o t e u s 仿真


引 言
利 用 单 片 机 制 作 的 计 时 器 更 加 智 能 化 , 当 计 时 停 止 时 , 可 发 出 声 光 报 警 进 行 提 示 本系 统 采 用P r o t e u s 与K e i l 软件 结 合 构 建 实 验 平 台 。 首 先 在 计 算 机 上 利 用P r o t e u s ¥ , j 作 硬 件 电路 原 理 图; 接着 使 用K e i 1 软 件编 制 程序 ,完成 系 统 的软 件设 计 : 最后 将程 序 编译 生 成 的代 码文 件 载入 到 单 片机 中,执 行仿 真 功 能便 可 以在 计算 机 中 上看 到最 终 的运 行 效 果 。这种 设 计方 法 既 可 以很好 的模拟 电路 的运 行效 果 又可
I . . 皇子蕴 ………








基 于 Pr ot e us g  ̄ - 革 片 讥计 盱 器设 计
焦作市技 师学院 电气工程 系 和丽花
【 摘要 】计 时器广泛应用于 日常生活和 自动化工业控制中。近年来随着单 片机在 实时检 测和 自动控制系统 中的应用 ,它的优势越发 突出。利用单片机 制作的计 时 器 ,使其更加智 能化 。本 系统的设计采用P r 0 t s 与K e n 软件结合构建 实验平台,这种方法既可以很好 的模拟 电路 的运行效果又 可以大大 的降低设计成本、缩短设计

单片机proteus仿真篮球比赛计时计分课程设计

单片机proteus仿真篮球比赛计时计分课程设计

单片机proteus仿真篮球比赛计时计分课程设计设计一个基于单片机的篮球比赛计时计分系统是一个涉及硬件和软件协同工作的项目。

在Proteus仿真环境中实现这个系统,你可以进行前期的设计和测试,以便在实际硬件上实现之前找出并修复潜在的问题。

下面是一个基本的步骤指南,用于在Proteus中设计一个篮球比赛计时计分系统。

1. 确定系统需求首先,明确你的系统需要完成的任务。

通常,篮球比赛计时计分系统需要:开始/停止计时显示当前比赛时间(分钟、秒)显示当前得分实现上下限时间的设定(例如,每节比赛时间)可能的附加功能,如犯规/罚球计数、球员技术统计等2. 选择单片机和外设选择一个适合你需求的单片机。

例如,常用的单片机有51系列、STM32等。

根据需求选择适当的显示器、按钮和可能的扩展外设。

3. 设计硬件电路在Proteus中创建电路图。

将所选的单片机、显示器、按钮等外设添加到电路图中,并按照你的设计意图进行连接。

这通常包括单片机的电源、地线以及与外设通信的端口。

4. 编写和测试软件代码为所选的单片机编写代码。

这通常涉及初始化外设、设置计时函数、处理输入按钮事件等。

使用Proteus的调试功能,在仿真环境中测试代码以确保其功能正常。

5. 配置定时器和中断为了实现计时功能,你需要配置单片机的定时器。

这决定了计时的精度(例如,每秒更新一次时间)。

根据需要设置定时器的中断,以便在时间到达预设值时触发特定的事件(如停止计时、增加/减少得分等)。

6. 显示和用户界面编写代码以驱动显示器,根据当前的时间和得分更新显示内容。

考虑使用动态显示技术,如扫描显示,以节省单片机的I/O端口。

同时,编写处理用户输入的代码,如开始/停止计时、重置计分等。

7. 测试和调试在Proteus中全面测试你的系统。

模拟不同的比赛场景,如时间是否正确更新、计分是否正确增加等。

通过调试找出并修复代码中的错误或问题。

8. 优化和改进根据测试结果优化代码和硬件设计。

单片机设计60秒倒计时正计时 Proteus仿真

单片机设计60秒倒计时正计时 Proteus仿真

60秒倒计时设计一:1.目的课程设计是单片机课程教学的最后一个环节,是对学生进行全面的系统的训练。

2.要求单片机控制的60s倒计时(1)用单片机AT89C51的定时器实现60s倒计时。

(2)用PROTEUS设计,仿真基于AT89c51单片机的60s倒计时实验。

3. 目标通过课程设计,使自己深刻理解并掌握基本概念,掌握单片机的基本应用程序设计及综合应用程序设计的方法。

2:方案选择图2.1:60秒倒计时总体电路设计本设计由硬件设计和软件设计两部分组成,总电路框图如图2.1所示。

具体设计:通过AT89C51型号单片机,由P1和P2两组I/O引脚分别控制两个7SEG–COM –ANODE型号数码管,分十位控制和个位控制,达到显示60秒倒计时的目的。

通过复位电路,在仿真过程中点击开关实现60复位3.1 AT89C51外形及引脚排列如图3.1所示图3.1:89C51的核心电路框图主要特性·与MCS-51 兼容·4K字节可编程闪烁存储器·寿命:1000写/擦循环·数据保留时间:10年·全静态工作:0Hz-24MHz·三级程序存储器锁定·128×8位内部RAM·32可编程I/O线·两个16位定时器/计数器·5个中断源·可编程串行通道·低功耗的闲置和掉电模式·片内振荡器和时钟电路管脚说明(1)电源及时钟引脚(4个)Vcc: 电源接入引脚Vss:接地引脚XTAL1:晶振震荡器接入的一个引脚(采用外部振荡器时,此引脚接地);XTAL2:晶体振荡器的另一个引脚(采用外部振荡器时,此引脚作为外部振荡器信号的输入端)。

(2)控制线引脚(4个)RST/Vpd:复位信号输入引脚/备用电源输入引脚;ALE:地址锁存允许信号输出引脚/编程脉冲输入引脚:EA:内外存储器选择引脚/片外EPROM编程电压输入引脚;PSEN:外部程序存储器选通信号输出引脚。

基于Proteus的单片机控制电子时钟电路设计与仿真

基于Proteus的单片机控制电子时钟电路设计与仿真
2.MCU即微控制器(Micro Controller Unit)阶段,主要的技术发展方向是:不断扩展满足嵌入式应用时,对象系统要求的各种外围电路与接口电路,突显其对象的智能化控制能力.它所涉及的领域都与对象系统相关,因此,发展MCU的重任不可避免的落在电气、电子技术厂家。从这一角度看,Intel逐渐淡出MCU的发展也有其客观因素。在发展MCU方面,最著名的厂家当属Philips公司.
方案二:AT89S52是一个低消耗,高性能CMOS8为单片机,片内含4kBytes ISP的可反复撰写1000次的Flash只读程序存储器。主要性能有:与MCS-51单片机产品兼容、全静态操作:0Hz~33Hz、三级加密程序存储器、32个可编程I/O口线、三个16位定时器/计数器、八个中断源、全双工UART串行通道、掉电后中断可唤醒、看门狗定时器、双数据指针、掉电标识符、易编程。
第三章
3.1
方案一:AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容.由于将多功能8位CPU和闪速存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
2
现在高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟、石英钟、石英表都采用了石英技术,因此走路精度高,稳定性好,使用方便,不需要经常调试,数字式电子钟用集成电路计时时,译码代替机械式传动,用液晶显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时、分、秒显示时间的功能.

单片机__基于PROTEUS的多功能数字电子钟的设计

单片机课程设计基于PROTEUS的多功能数字电子钟的设计前言单片机技术是现代电子工程领域一门迅速发展的技术,它的应用已经渗透到各种嵌入式系统中。

可以毫不夸张地说:掌握单片机技术是电子信息类专业学生就业的一个重要条件。

同时单片机技术又是一门实践性很强的学科。

课程设计教学环节的设计和实施,在很大程度上决定了学生对单片机技术的掌握程度。

为了更好地完成课程设计这一重要教学环节,我们采用Proteus软件与Keil软件整合构建单片机虚拟实验平台。

学生首先在PC上利用Proteus软件自己搭建硬件电路,并利用系统提供的功能完成电路分析、系统调试和输出显示的硬件设计部分;同时在Keil软件中编制程序,进行相应的编译和仿真,完成系统的软件设计部分。

当系统的设计工作完成后,学生可以在PC上看到最终的运行效果。

最后再通过proteus设计PCB,再完成真正硬件的调试。

采用以上方案具有以下优势:有利于促进课程和教学改革,更有利于人才的培养;从经济性、可移植性、可推广性角度讲,建立这样的课程设计平台是非常有意义的;利用仿真系统,可以节约开发时间和开发成本;利用仿真系统,具有很大的灵活性和可扩展性。

第一章概述Proteus ISIS是英国Labcenter公司开发的电路分析与实物仿真软件。

它运行于Windows 操作系统上,可以仿真、分析(SPICE)各种模拟器件和集成电路,该软件的特点是:①实现了单片机仿真和SPICE电路仿真相结合。

具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD 系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。

②支持主流单片机系统的仿真。

目前支持的单片机类型有:68000系列、8051系列、A VR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各种外围芯片。

③提供软件调试功能。

51单片机秒表计时(protues)

一、课设思路(1)利用单片机定时器中断和定时器计数方式实现秒定时。

(2)通过LED显示程序的调整,熟悉单片机与LED的接口技术,熟悉LED动态显示的控制过程。

(3)通过阅读和调试简易秒表整体程序,学会如何编制含LED动态显示和定时器中断等多种功能的综合程序,初步体会大型程序的编制和调试技巧。

(4)进一步学习单片机开发系统的整个流程。

二、所需元件名称数量7段数码管 2电阻10kΩ 1电阻1kΩ 8键盘开关 1电容10 µf 1电容30 pf 2晶振12 MHz 189C51 1万能板 1导线若干三、元件介绍AT89C51AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。

AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。

单片机的可擦除只读存储器可以反复擦除1000次。

该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。

由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL 的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。

AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。

主要特性:与MCS-51 兼容·4K字节可编程FLASH存储器·寿命:1000写/擦循环·数据保留时间:10年·全静态工作:0Hz-24MHz·三级程序存储器锁定·128×8位内部RAM·32可编程I/O线·两个16位定时器/计数器·5个中断源·可编程串行通道·低功耗的闲置和掉电模式·片内振荡器和时钟电路特性概述:AT89C51 提供以下标准功能:4k 字节Flash 闪速存储器,128字节内部RAM,32 个I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。

基于protues单片机的电子钟设计

电子设计自动化技术与应用设计报告设计题目:基于单片机的电子钟设计学院:通信学院姓名: *******学号: S*******目录一、需求分析 (1)二、系统分析 (1)2.1 硬件系统分析 (1)2.2 软件系统分析 (2)三、系统设计 (2)3.1 主程序流程图 (2)3.2 子程序流程图 (3)四、硬件电路设计 (5)4.1 电源电路 (5)4.2 晶振模块设计 (5)4.3 复位模块设计 (5)4.4 按键模块设计 (6)4.5 显示电路 (6)五、系统仿真 (7)六、心得与总结 (7)基于单片机的电子钟设计一、需求分析名称:电子钟设计输入:功能按钮key1、key2、key3、 输出:数码管显示需实现的功能:显示时钟,24小时制,并可以对时钟进行修改。

二、系统分析2.1 硬件系统分析电子钟要包括信号发生器、时间显示电路、按键电路、供电电源。

整个系统用单片机作为中央控制器,由单片机执行采集芯片内部时钟信号,时钟信号通过单片机I/O 口传给单片机,单片机模块控制驱动模块驱动显示模块,通过显示模块来实现信号的输出、LED 的显示及相关的控制功能。

系统设有按键模块用于对时间进行调整及扩展多个小键盘,系统整体框图如图(1)所示。

该系统使用AT89C51单片机,完成电子钟的主要功能。

AT89C51按键模块晶振电路显示模块复位电路图(1) 系统框图(1)单片机芯片的选择:本实验选用的是A T89C51单片机芯片。

该芯片的主要特点是:与MCS-51 兼容,可反复擦写1000次的Flash 只读程序存储器,三级程序存储器锁定,128×8位内部RAM ,5个中断源,两个16位定时器/计数器,片内振荡器和时钟电路。

128×8位内部RAM ,全静态工作:0Hz-24MHz 。

(2)数码管显示的选择:本实验选用的是动态显示,即各位数码管轮流点亮,对于显示器各位数码管,每隔一段延时时间循环点亮一次。

单片机基于PROTEUS仿真的秒表的课程设计

1 引言1.1 课程设计的目的1) 通过本次课程设计加深对单片机课程的全面认识和掌握,对单片机课程的应用进一步的了解。

2) 通过本次课程设计将单片机软硬件结合起来,对程序进行编辑,校验,锻炼理论联系实际的能力。

3) 综合运用《单片机原理及应用》课程的理论知识、与设计课题相关的参考资料、基本开发仪器及工具和实验室所具有的其它软硬件环境,设计一个典型的单片机应用系统并通过仿真调试出结果。

4) 通过本次课程设计提高学生的综合能力、动手能力、文献资料查阅能力,为毕业设计和以后工作打下一个良好的基础。

1.2 课程设计的任务用Proteus仿真MCS51系列单片机及其外围电路,用它与Keil开发工具结合,搭建单片机开发平台。

设计一个单片机控制的秒表系统。

利用单片机的定时器/计数器定时和记数的原理,结合显示电路、LED数码管以及按键来设计秒表计时器。

基本功能要求:用AT89C51设计一个2位LED数码显示“秒表”,开始时,显示“00”:第一次按下SP1后就开始从0~9.9计时,显示精度为0.1s;第二次按SP1后,计时停止,显示当前计时值;第三次按SP1后,及时停止归零。

1.3 课程设计的要求1)硬件设计:根据任务要求,完成单片机最小系统及其扩展设计,组成功能完整的系统;2)软件设计:根据秒表的设计要求,完成控制软件的编写与调试;3)用PROTEUS ARES绘制电路原理图并生成PCB图;4)PROTEUS仿真。

2 硬件设计2.1 设计方案介绍及工作原理说明该实验要求进行计时并在数码管上显示时间,则可利用proteus仿真软件设计电路并仿真AT89C51。

使用AT89C51单片机作为核心控制部件,采用12M晶体振荡器及微小电容构成振荡电路;用两个共阴极数码显示管作为显示部分,构成数字式秒表的主体结构,配合独立式键盘和复位电路完成此秒表的计时、清零、停止各项功能。

对于时钟,它有两方面的含义:一是指为保障系统正常工作的基准振荡定时信号,主要由晶振和外围电路组成,晶振频率的大小决定了单片机系统工作的快慢;二是指系统的标准定时时钟,即定时时间,是用软件实现,即用单片机内部的可编程定时/计数器来实现,但误差很大。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
21 0 0年第 3期
( 第 1 7期 ) 总 2
大 众 科 技
DA ZHoNG KE J
No 3。 01 . 2 0
( muai l N .2 ) Cu lt e o1 7 vy
基 于 P O U S的单 片机 计 时系统 RTE
李 莉 韩 学尧
( 东信 息职 业技 术学院 ,山东 潍坊 2 16 ) 山 6 0 1
2. KEI L
2 芯片介绍 . L D数码 管 E L D数 码 管 ( E e m n ip a s E L DS g e tD l y )是 由 多个 发 光 二 极 s 管封 在在一起组成 “ ” 型的器件 ,引线 已在 内部连接完成。 8字 根据 接 法 不 同分 为 共 阴和 共 阳 两 类 ,按 驱 动 方 式 的 不 同 ,可 以分为静态式和 动态式两类 。静态显示驱动 编程 简单 ,显示 亮度 高,但是是 占用 I0 口多;动态显示驱动将所有数码管 / 的 8个 显 示 笔 划 “ , , , , , , , p a b C d e f g d ”的 同名 端 连 在 一 起 , 另外 为每 个 数 码 管 的 公 共 极 C M 增 加 位 元 选 通 控 制 电路 ,分 O 时轮 流 控 制 各 个 L D数 码 管 的 C M端 ,就 使 各 个 数 码 管 轮 流 E O 受 控 显 示 , 在 轮 流 显 示 过 程 中 , 由 于 人 的视 觉 暂 留 现 象 及 发 光 二 极 体 的余 辉 效 应 ,给 人 的 印象 就 是 一 组稳 定 的显 示 资料 , 不 会 有 闪 烁 感 ,动 态 显 示 的 效 果 和 静 态 显 示 是 一 样 的 , 但 能 够 节 省 大 量 的 I0埠 , 而 且 功 耗 更 低 。 / 3工作原理 . 仿真 图如 图所示 。
( )引言 一
单 片 机 是 现 在 自动 控 制 中 应 用 最 广 泛 的 电子 器 件 之 一 , 由于 其 功 能 强 大 、体 积 小 、 功 耗 低 、兼 容 性 好 、价 格 便 宜 、 使用方便等特 点,广泛应 用于工业 、农 业、军事 、科 技和 商 业 等 领 域 ,和 我 们 的 生 活 息 息 相 关 。 因 此 , 对 单 片 机 的 学 习 也 就 至 关 重 要 。但 是 , 单 片 机 对 于 大 部 分 高 职 同学 来 说 , 难 度 偏 大 ,追 其 原 因 ,在 于 理 论 和 实 践 结 合 的 太 少 。一 方 面 实 验 条 件 限 制 :另 一 方 面 , 硬 件 电路 的设 计 费 时 、 费 力 ,还 有 定 的危 险性 。 此 ,作 者 介 绍 了 用 单 片机 仿 真 软 件 P O U S 在 RTE 和 K I 计 计 时 系 统 的 实 例 。抛 砖 引 玉 。 E L设

真等整个开发流程 。开发人 员可用 IE本 身或 其它编辑 器编 D 辑 C或 汇 编 源 文 件 。然 后 分别 由 C 1及 A 1 译器 编译 生成 5 5编 目标 文 件 (O J 。 目标 文 件 可 由 L B 1创 建 生 成库 文件 , 也 .B ) I5 可 以与 库 文 件 一 起 经 L 1 接 定 位 生 成 绝 对 目标 文 件 (A S 。 5连 .B ) A S 件 由 O 5 转 换 成 标准 的 H x 件 , B文 H1 e文 以供 调试 器 dc p 5 Soe 1 或 tcp5 S o e 1使 用 进 行 源 代 码 级 调 试 ,也 可 由仿 真器 使用 直接
晶振组成。
( 二 R T E 口K I 介 二 )P O U S年 E L简
1P O U S .R T Eபைடு நூலகம்
P o u s 件 是 英 国 L b e t re e t o i s公 司 出版 的 rte 软 a cn e lc r n c E A工 具 软 件 。 不 仅 具 有 其 它 E A工 具 软 件 的仿 真 功 能 , D 它 D 还 能 仿 真 单 片 机 及 外 围 器 件 。它 是 目前 最 好 的仿 真 单 片 机 及 外 围器 件 的 工 具 。 虽 然 目前 国 内 推 广 刚 起 步 ,但 已受 到 单 片 机 爱好 者 、 从 事 单 片 机 教 学 的教 师 、 致 力 于 单 片机 开 发 应 用 的 科技工作者 的青睐 。 其功能特点如下: ( ) 原理 布 图 1 ( )P B自动 或 人 工 布 线 2 C ( )S IE电路 仿 真 3 PC ( )互 动 的 电路 仿 真 4 用 户 甚 至 可 以 实 时采 用 诸 如 L D L D E / C 、键 盘 、R 2 2终 端 S3 等 动 态 外 设模 型 来对 设 计进 行 交 互 仿 真 。 ( )仿 真 处 理 器 及 其 外 围 电路 5 可 以 仿真 5 系 列 、A R I 常 用 主 流 单 片 机 。还 可 以 l V 、P C等 直 接 在 基 于 原 理 图 的虚 拟 原 型 上 编 程 , 再配 合 显 示 及 输 出 , 能 看 到 运 行 后 输 入 输 出 的 效 果 。配 合 系 统 配 置 的 虚 拟 逻 辑 分 析仪 、示 波 器 等 ,P o u s建 立 了完 备 的 电子 设 计 开 发 环 境 。 r te
对 目标 板 进 行 调 试 ,也 可 以直 接 写 入 程 序 存 贮 器 如 E R M中 。 PO
( )系统 介绍 三
1系统构成 . 本 系 统 由 8 c 2单 片 机 、L D数 码 管 、按键 电路 、复位 电 05 E 路 和 时 钟 电路 等 电路 组 成 。 中 8 c 2 片机 的 P 其 05 单 O口挂 靠 L D E 数 码 管 的 公 共 端 ,用 于 输 出要 显 示 的 时 间数 据 ;P 口挂 靠 控 2 制 端 。实 现 动 态 显 示 ;P 1口用 于 扩 展 中断 源 ,实 现 按 键 操 作 。 复位 电 路 采 用 按 键 复 位 。 钟 电 路 由 3 P 时 3F电 容 ( 2只 ) 1t 和 Mt Z
【 摘 要】文章研 究利用 P ROTU S和 K I E E L软件 仿真 5 1单片机 构成计时 系统的方法 ,把 5 1单片机抽 象的理论 和软 件仿 真很好地结合起来 ,把抽 象的理论形象化、直观化 ,以增强学 习单片机的趣味性 ,提 高实践能 力。
【 键 词 】 5 片机 ;DS 3 2 电子 钟 ;计 时 器 关 1单 10 ; 【 中图 分 类 号 】T 381 P 6. 【 献 标 识 码 】A 文 【 章 编 号 】1 0 — 1 12 1)3 06 — 1 文 0 8 15 (0 00 — 0 5 0
相关文档
最新文档