社区
下载资源悬赏专区
帖子详情
protues基本概念下载
weixin_39821260
2019-05-12 09:30:16
介绍protues的一些基本概念和用法,对初学者有效
相关下载链接:
//download.csdn.net/download/zfulee/2178529?utm_source=bbsseo
...全文
17
回复
打赏
收藏
protues基本概念下载
介绍protues的一些基本概念和用法,对初学者有效 相关下载链接://download.csdn.net/download/zfulee/2178529?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
protues
基本概念
介绍
protues
的一些
基本概念
和用法,对初学者有效
定时器实验报告.doc
电子信息工程学系实验报告 课程名称:单片机原理及接口应用 实验项目名称:51定时器实验 实验时间:2011.12.16 班级: 姓名: 学号: 一、实 验 目 的: 熟悉keil仿真软件、
protues
仿真软件的使用和单片机定时程序的编写。了解51单片机中 定时、计数的概念,熟悉51单片机内部定时/计数器的结构与工作原理。掌握中断方式处 理定时/计数的工作过程,掌握定时/计数器在C51中的设置与程序的书写格式以及使用方 法。 二、实 验 环 境: 软件:KEIL C51单片机仿真调试软件,proteus系列仿真调试软件 三、实 验 原 理: 1、51单片机定时计数器的基本情况 8051型有两个十六位定时/计数器T0、T1,有四种工作方式。 MCS-51系列单片机的定时/计数器有几个相关的特殊功能寄存器: 方式控制寄存器TMOD; 加法计数寄存器TH0、TH1 (高八位);TL0、TL1 (低八位); 定时/计数到标志TF0、TF1(中断控制寄存器TCON) 定时/计数器启停控制位TR0、TR1(TCON) 定时/计数器中断允许位ET0、ET1(中断允许寄存IE) 定时/计数器中断优先级控制位PT0、PT1(中断优IP) 2、51单片机的相关寄存器设置 方式控制寄存器TMOD: "D7 "D6 "D5 "D4 "D3 "D2 "D1 "D0 " "GATE "C/T "M1 "M0 "GATE "C/T "M1 "M0 " TMOD的低四位为T0的方式字,高四位为T1的方式字。TMOD不能位寻址,必须整体赋值。 TMOD各位的含义如下: 1. 工作方式选择位M1、M0 M1、M0的状态决定定时器的工作方式: "M1 "M0 " 功 能 说 明 " "0 "0 "方式0,为13位的定时/计数器 " "0 "1 "方式1,为16位的定时/计数器 " "1 "0 "方式2,为常数自动重装入的8位定时/计数器 " "1 "1 "方式3,T0分为两个8位定时/计数器, " " " "T1在该方式时停止 " 3、51单片机定时器的工作过程(逻辑)方式一 方式1:当M1M0=01时,定时器工作于方式1。 T1工作于方式1时,由TH1作为高8位,TL1作为低8位,构成一个十六位的计数器。若 T1工作于定时方式1,计数初值为 a,晶振频率为12MHz,则T1从计数初值计数到溢出的定时时间为t =(216-a)μS。 4、51单片机的编程 使用MCS-51单片机的定时/计数器的步骤是: 4.1.设定TMOD,确定: 工作状态(用作定时器/计数器); 工作方式; 控制方式。 如:T1用于定时器、方式1,T0用于计数器、方式2,均用软件控制。则TMOD的值应为: 0001 0110,即0x16。 4.2.设置合适的计数初值,以产生期望的定时间隔。由于定时/计数器在方式0、方式1 和方式2时的最大计数间隔取决于使用的晶振频率fosc,如下表所示,当需要的定时间隔 较大时,要采用适当的方法,即将定时间隔分段处理。 "p129 "6MHz "8MHz "10MHz "12MHz " "方式0 "16.384ms "12.288ms "9.83ms "8.192ms " "方式1 "131.072ms "98.304ms "78.643ms "65.536ms " "方式2 "0.512ms "0.384ms "0.307ms "0.256ms " 计数初值的计算方法如下,设晶振频率为fosc,则定时/计数器计数频率为fosc/12,定 时/计数器的计数总次数T_all在方式0、方式1和方式2时分别为213 = 8192、216 = 65536和28 = 256,定时间隔为T,计数初值为a,则有 T = 12×(T_all – a)/fosc a = T_all – T×fosc/12 a = – T×fosc/12 (注意单位) THx = a / 256; TLx = a % 256; 4.3.确定定时/计数器工作于查询方式还是中断方式,若工作于中断方式,则在初始化 时开放定时/计数器的中断及总中断: ET0 = 1; EA = 1; 还需要编写中断服务函数: void T0_srv(void) interrupt 1 using 1 { TL0 = a % 256; TH0 = a / 256; 中断服务程序段 } 4.4.启动定时器:TR0(TR1)= 1。 四、实 验 内 容 过 程 及 结 果 分 析: 利用
protues
仿真软件设计一个可以显示秒表时间的显示电路。利用实验板上的一位l ed数码管做显示,利用中断法编写定时程序,控制单片机定时器进行定时,所定时间 为1s。刚开始led数码管显示9,每过一秒数码管显示值减一,当显示到0时返回9,依此
使用
Protues
进行Arduino仿真——Blink
使用
Protues
进行Arduino仿真——Blink一、准备工作(1)安装Proteus Proteus简介 Proteus软件是英国Lab Center Electronics公司出版的EDA工具软件(该软件中国总代理为广州风标电子技术有限公司)。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前比较好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片
Proteus使用详解
Proteus使用详解:什么是
Protues
?为什么要使用
Protues
?
Protues
的元件库有哪些?如何快捷操作
Protues
?
幅频特性曲线
protues
_频率响应,幅频特性,增益与相位裕量,波特图
1频率响应频率响应示意图系统对正弦信号的稳态响应特性。稳态是系统的运动在过渡过程结束后的状态。系统的频率响应由幅频特性和相频特性组成。幅频特性表示增益的增减同信号频率的关系;相频特性表示不同信号频率下的相位畸变关系。根据频率响应可以比较直观地评价系统复现信号的能力和过滤噪声的特性。在控制理论中,根据频率响应可以比较方便地分析系统的稳定性和其他运动特性。频率响应的概念在系统设计中也很重要。引入适当...
下载资源悬赏专区
12,791
社区成员
12,327,353
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章