单片机教程练习1 定时器实验2

发布于:2024-07-17 编辑:匿名 来源:网络

我们之前做过定时器实验。

现在我们来看看计数实验。

工作中计数通常有两个要求:一是显示计数值,二是2、当计数值达到一定程度时,报警中断。

第一个就像各种计数器和里程表,第二个就像前面例子中提到的生产线上的计数。

我们先看第一个。

我们的硬件接线是这样的:振荡器连接到定时器/计数器1的外部引脚T1。

我们将用它来做一个计数实验。

要显示计数值,当然最好用数字好吧,不过这部分我们还没有讲到。

单片机教程练习1 定时器实验2

为了避免问题复杂化,我们使用P1口的8个LED来显示计算的数据。

  程序如下:ORG HAJMP STARTORG 30HSTART:MOV SP,#5FHMOV TMOD,#B;定时器/计数器1用于计数,0不需要设置为全0SETB TR1;启动计数器 1 开始运行。

LOOP:MOV A、TL0MOV P1、AAJMP LOOPEND   用电线将输出连接到硬件上的T1(印制板上有焊盘)来运行该程序。

注意将板子放置在正确的位置(LM放置在左侧,LED排列是从高位置排列到最低)你看到了什么?随着后续LED的闪烁,单片机的8个LED也在不断变化。

注意看它们是否是二进制的:。

这个顺序有变化吗?没错,这就是TL0中的数据。

  程序2:ORG HAJMP STARTORG BHAJMP TIMER1;定时器1中断处理 ORG 30HSTART: MOV SP,#5FHMOV TMOD,#B;定时器/计数器1用于计数,模式1,0不需要设置为0MOV TH1,#0FFHMOV TL1,#0FAH;预设值,要求每6个脉冲计为一个事件SETB EASETB ET1;使能总中断和定时器1中断使能SETB TR1;启动计数器 1 开始运行。

AJMP $TIMER1:PUSH ACCPUSH PSWCPL P1.0;计数值到达,即取反P1.0MOV TH1、#0FFHMOV TL1、#0FAH;重置计数初始值 POP PSWPOP ACCRETIEND  上面程序所做的工作很简单,就是每6个脉冲到来,然后P1.0反转一次,所以实验的结果应该是:连接到的LED LM 亮灭 6 次,则 P1.0 口连接的 LED 亮灭一次。

这实际上是我们上面谈到的计数器的第二个应用。

  程序3:外部中断实验ORG HAJMP STARTORG H;外部中断地直接入口 AJMP INT0ORG 30HSTART: MOV SP,#5FHMOV P1,#0FFH;所有灯均关闭 MOV P3,#0FFH; P3 口设置为高电平 SETB EASETB 示例 按下时灯亮,按下时灯灭。

然而,在做实际实验时,你可能会发现,有时它不“起作用”,按下去没有任何反应,但大多数时候是正确的。

这是怎么回事?我们在讲解键盘的时候会进行讲解。

这个程序本身没有问题。

单片机教程练习1 定时器实验2

站长声明

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

标签:

相关文章

  • 证监会:加强对拟上市公司投资的离职系统员工监管

    证监会:加强对拟上市公司投资的离职系统员工监管

    投资圈(ID:pedaily)4月20日消息:近日,有媒体报道中证建投系统离职员工证监会对拟上市公司的惊人投资,引起各方关注。 证监会对此高度重视,坚持防范违法违规“创富”,维护市场“三公”秩序,加强监管队伍廉洁建设。 坚持问题导向、举一反三,对在审企业进行全面排查,对

    06-17

  • 新零售宠物品牌宠娘完成种子轮融资

    新零售宠物品牌宠娘完成种子轮融资

    宠娘是一家覆盖宠物全产业链,集宠物生活中心、宠物医院、宠物公园、宠物人才教育培训、宠物食品用品研发生产于一体的综合性企业。

    06-18

  • 中国科创之星解析2021年科技创新趋势及半导体早期投资方法论

    中国科创之星解析2021年科技创新趋势及半导体早期投资方法论

    近日,由宁波市鄞州区政府、清科创新中心主办的“清科“城市+”产业实施方案”——硬科技产业线上路演圆满结束。 本次会议特别邀请中国科技明星董事、总经理、卢小保、先生就国内半导体产业发展进行深度分享。 中科创星是中国科学院旗下的早期硬科技投资和孵化平台。 目前已投

    06-18

  • 神话背后,增长黑客之父肖恩·埃利斯揭秘成长的三个阶段

    神话背后,增长黑客之父肖恩·埃利斯揭秘成长的三个阶段

    雷锋网出版社:本文是最早提出“增长黑客”概念的增长黑客之父作者肖恩埃利斯在世界上。 畅销书《Growth Hacker》作者、著名增长黑客社区GrowthHackers.com的创始人、硅谷知名公司Qualaroo的创始人。 他曾负责Dropbox、Lookout、Uproar(IPO)、LogMeIn(IPO)等多家公司的用

    06-17

  • 理想汽车2月交付2300辆理想ONE,同比增长755%

    理想汽车2月交付2300辆理想ONE,同比增长755%

    3月2日,理想汽车公布2月份交付数据。 理想ONE 2月交付一辆,同比增长%。 截至2月28日,理想ONE累计交付超过4万台,达到6台。

    06-18

  • 跨境挑战:构建海外客户服务体系的难点与对策

    跨境挑战:构建海外客户服务体系的难点与对策

    .wp-block-column h3{margin-left:0} 全球化时代,企业越来越倾向于将业务拓展到海外市场。 构建海外客户服务体系成为关键一环。 但这个过程涉及一系列困难,需要企业综合考虑技术、文化、语言等因素。 本文将深入探讨海外客户服务体系建设面临的困难,并提出相应的对策。 1、

    06-17

  • 特斯拉第二季度交付了 20,125 辆汽车

    特斯拉第二季度交付了 20,125 辆汽车

    特斯拉今天宣布第二季度交付了 5 辆汽车。

    06-18

  • 华为ADS2.0上车,Avita 11学会自动驾驶停车

    华为ADS2.0上车,Avita 11学会自动驾驶停车

    在6月初的重庆车展上,Avita联合华为宣布其ADS高端功能将于6月30日正式上线。 将涵盖 City NCA 和代客泊车辅助 (AVP) 功能,并将向所有用户开放订阅。 收费标准为包月100元、包年100元、永久0元。 近日,深圳粤港澳车展(深圳车展)开幕前夕,爱范儿动汽车俱乐部来到位于华为

    06-21

  • 智慧城市云---让核心技术守护物联网安全

    智慧城市云---让核心技术守护物联网安全

    近期美国爆发的全国性网络瘫痪事件,再次让大家关注网络安全问题。 让用户特别担心这一事件的是,黑客利用了数百万台互联网设备,如数字录像机、安全摄像头、互联网路由器和其他家用设备,制造大量数据流量来制造大规模攻击。 如果说物联网寒武纪时代即将到来,那么安全问题就

    06-17

  • Wiin.com上线,为孵化器搭建线上交流合作场所和工具,

    Wiin.com上线,为孵化器搭建线上交流合作场所和工具,

    创造头条新闻,全球智能孵化网Wiin.com(近日推出孵化行业小程序服务平台——云网创铺,提供精准、便捷、高效的线上交流合作场所以及初创企业孵化器的工具。 云网创孵云本质上是一个为孵化机构和孵化企业促进合作和交易的平台型小程序。 平台为每一位创业孵化从业者提供公开表

    06-18

  • 社交学习平台“知识圈”获好未来数千万Pre-A轮融资

    社交学习平台“知识圈”获好未来数千万Pre-A轮融资

    据投资界6月4日消息,基于微信生态的社交学习平台“知识圈”完成数十轮融资数百万Pre-A轮融资,好未来投资。   知识圈是一个基于微信的知识分享平台。 知识圈为用户提供技术和方法,让用户能够快速有效地组织微信上的内容和受众,同时实现变现。 主要功能是帮助观众学习内

    06-18

  • 灯塔教育完成数百万美元B轮融资,由红点中国

    灯塔教育完成数百万美元B轮融资,由红点中国

    投资社区(微信ID:pedaily)消息,在线教育平台灯塔教育宣布完成新一轮数百万美元B轮融资由红点创投中国基金(以下简称“红点中国”)领投。 彼安教育成立于2007年,在北京和美国加州设有办事处。 公司是一家整合国内外丰富的教育资源、教育技术和本地服务保障的教育科技与服

    06-18