社区
其他数据库
帖子详情
求关于8253定时器计数器的课程设计
sunlove17
2009-06-06 11:47:57
求关于8253定时器计数器的课程设计
随便题目在什么 只要关于8253定时器计数器就可以了
不要用 计数器2 最好能给我流程图和程序 还有连接图
麻烦了咯
急用
...全文
48
回复
打赏
收藏
求关于8253定时器计数器的课程设计
求关于8253定时器计数器的课程设计 随便题目在什么 只要关于8253定时器计数器就可以了 不要用 计数器2 最好能给我流程图和程序 还有连接图 麻烦了咯 急用
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
基于555
定时器
的
计数器
设计
基于555
定时器
的
计数器
设计 1)计数以秒为单位步进 2)任意时刻,点按按键 1,
计数器
可置数为 n1 3)点按按键 2,
计数器
可开始计数,再次点按按键 2,
计数器
停止计数,再次点按又开始计数,如此循环 4)
计数器
计到 n2 会自行停止 此例中n1=26,n2=90
课程设计
(论文)-基于
定时器
计数器
的秒表仿真和C语言开发.pdf
课程设计
(论文)-基于
定时器
计数器
的秒表仿真和C语言开发.pdf
单片机频率
计数器
课程设计
.doc
课程设计
报告 课程名称: 单片机
课程设计
题 目: 基于单片机的频率
计数器
设计 学 院: 环境与化学工程 系:过程装备与测控工程 专 业: 班 级: 学 号: 学生姓名: 起讫日期: 指导教师: 摘要 数字频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。它 是一种用十进制数字,显示被测信号频率的数字测量仪器。它的基本功能是测量正弦信 号,方波信号以及其他各种单位时间内变化的物理量。本
课程设计
主要设计一个简易的 频率计,来实现信号在0-9999HZ范围内周期变化的方波频率的测定。 该文主要介绍了基于STC89C52 单片机频率计的设计方案和实现方法,该系统主要由硬件和软件两部分组成,其中重点 给出了具体硬件电路图和软件流程图以及具体工作原理。 硬件部分通过洞洞板的布线设计帮助,可以确保焊接时尽量少的飞线和出错。软件通过 keil µ vision编译及调试,其中在P1.7口编入了一个5500HZ的方波,用以仿真调试该频率计的 软硬件功能是否能够实现输出频率的功能。另外,本设计多增加了一个按键功能,通过 一个按键来控制定时
计数器
的开始和关闭。该频率计还带有3*3的矩阵键盘,可以作为扩 展应用区,通过编程实现。本设计中用的是LED共阴数码管,输出频率时采用的事动态显 示的方法。 关键词:频率计;单片机;动态显示 目录 一、频率
计数器
的设计任务和要
求
1 1.1 频率
计数器
的设计任务 1 1.2 设计要
求
及发挥部分 1 二、方案的总体设计 1 2.1 方案的设计 1 2.2 方案的整体框图 2 2.3 方案的说明 2 三、 硬件设计 2 3.1 单片机的最小系统 2 3.1.1 上电复位电路 2 3.1.2 晶振电路 3 3.2 LED数码管显示电路 3 3.3 整体电路 4 四、 软件设计 5 4.1 程序流程图 5 4.2 初始化子函数 5 4.3 延时子函数 5 4.4 中断子函数 5 五、 系统的调试和说明 6 5.1 C程序的说明 6 5.2 C程序编译的结果 6 5.3 实物图 7 六、 设计总结与心得体会 8 6.1设计总结 8 6.2 设计心得 9 七、 参考文献 9 附录 10 一、频率
计数器
的设计任务和要
求
1.1 频率
计数器
的设计任务 本
课程设计
任务主要是基于单片机系统,通过软件、硬件的调试,完成一个具有 计数功能的频率
计数器
。 1.2 设计要
求
及发挥部分 1.设计要
求
主要有: 设计的方案合理、正确; 完成系统硬件的设计及正确焊接; 完成系统软件的设计与调试; 2.发挥部分: 本
课程设计
的发挥部分较小,只再增加了一个按键来控制
定时器
,
计数器
的开始 。 二、方案的总体设计 2.1 方案的设计 本
课程设计
的基于ATMEL公司STC89C52单片机的频率
计数器
,是利用该52单片机内部 的定时
计数器
来完成待测信号频率的测量。 STC89C52单片机内部具有2个16位的定定时
计数器
T0与T1,可以通过编程来实现所需 要的功能。定时/
计数器
T0与T1的核心都是16位的加1
计数器
,TH0与TL0构成 在构成
定时器
/
计数器
T0加1
计数器
的高8位和低8位;TH1与TL1构成在构成定/
计数器
T1加 1
计数器
的高8位和低8位。加1
计数器
的初值可以通过程序设定,这样就可以获得不同的
计数器
初值或定时时间。加1
计数器
用作
定时器
时,每个机器周期加1,这样以机器周期 为基准可以用来测量时间间隔。定时/
计数器
用作
计数器
时,在相应的外部方波从1到0的 跳变时
计数器
加1,这样在计数闸门的控制下可以测量待测信号的频率。定时/
计数器
的 工作由响应的运行控制位TR控制,当TR置1时,定时/
计数器
开始计数,当TR置零时停止计 数。 在本设计方案中,我在程序中设定T0工作在计数状态,T1工作在计时状态下。T0
计数器
对输入信号进行计数,由于信号的频率就是每秒钟信号的脉冲个数,于是我让T1工作在 定时状态下,定时时间为1秒。每定1秒钟到,就停止T0的计数,然后从T0的计数单元中 读取计数的数值,即完成了信号的频率测量。最后通过四位数码显示出频率值。 由于要尽可能的使用最少的元件,在满足设计要
求
的前提下,我将P1.7口与P3.4口( 即T0)用导线连接,在设定程序时,利用T1定时的同时在P1.7口输出一个设定好的方波 ,以便直观的检测频率
计数器
的软件、硬件是否达到设计的基本功能。 2.2 方案的整体框图 图1 系统总体框图 2.3 方案的说明 本
课程设计
采用内部给定的方波来实现频率计数的功能,缺陷在于只能测得一个 方波的频率,但是这个方波的输入意在便于检测设计的软、硬件的功能是否实现,若 功能可以实现,则可用于测量外部输入的0--10000HZ之间的任意频率值。 硬件设计 3.1 单片机的最小系统 3.1.1 上电复位电路 复位是单片机的初始
课程设计
-----
定时器
(2010)
课程设计
-----
定时器
(2010) 微机原理课程 设计要
求
1、用6位数码管显示时、分、秒,每一秒钟变化一次。并且能用小键盘控制走时、显示和 初始值设置 2、键盘设计要
求
:’C’ 键,清除
计数器
;‘G‘键,启动
计数器
;’D’ 键,暂停计数显示;’P’ 键,设置初值,不符合格式则显示出错标志’E’;’E’键,退出程序
基于
定时器
计数器
的单片机仿真和C语言开发
本次能力拓展的要
求
是要
求
实现利用
定时器
中断方式或查询
定时器
溢出标志方式从P口输出给定周期的方波。在此基础上,我决定进行一些拓展,使其能实现输出方波的频率和占空比可调。如果以调节变阻器的阻值来实现频率的调节相对来说要麻烦些,所以我们决定用按键来调节频率和占空比,而以键盘扫描来实现各键的不同功能。
其他数据库
2,209
社区成员
9,519
社区内容
发帖
与我相关
我的任务
其他数据库
其他数据库开发 其他数据库
复制链接
扫一扫
分享
社区描述
其他数据库开发 其他数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章