首页 > 应用 > 单片机应用
[导读]
某生产线包装工序上,生产线的输送带每送进一个产品到包装机,“SP”端就输出一个脉冲到8031的T1端。要求每送进来10个产品,CPU就从P1.1输出一个信号去控制包装机工作。;-----------------------------

某生产线包装工序上,生产线的输送带每送进一个产品到包装机,“SP”端就输出一个脉冲到8031的T1端。要求每送进来10个产品,CPU就从P1.1输出一个信号去控制包装机工作。

本文引用地址: http://www.21ic.com/app/mcu/201806/764329.htm

;---------------------------------------------

求助得到的最佳答案:计数工作的题目,比较少见,程序如下。

ORG 0000H

SJMP START

ORG 001BH

SJMP T1_INT

START:

MOV TMOD, #60H ; T1计数,方式2,自动重新装入初始值

MOV TH1, #246 ; (256 - 10)

MOV TL1, #246 ; (256 - 10)

SETB TR1

SETB ET1

SETB EA

SJMP $ ;设置完成,等待中断

;------------------下面是T1中断程序,每当收到10脉冲,就执行一遍

T1_INT:

CLR P1.1 ;输出脉冲

NOP

NOP

SETB P1.1

RETI

END

;---------------------------------------------


;=============================================================

急求定时器中断LED灯灭亮实验

用汇编语言编辑单片机是8个LED灯实现第一秒只有L1不亮,其余七个全亮,第二个L2不亮,其余七个全亮

悬赏分:50 - 解决时间:2009-11-24 16:07

;---------------------------------------------

最佳答案:这是常见的定时方式,如下即可。

ORG 0000H

SJMP START

ORG 000BH

SJMP T0_INT

START:

MOV TMOD, #01H ;定时方式1

MOV TH0, #3CH ; (65536 - 50000) / 256;

MOV TL0, #0B0H ; (65536 - 50000) % 256;

SETB TR0

SETB ET0

SETB EA

MOV A, #01H

MOV R2, #20

SJMP $

;------------------下面是T0中断程序,50ms(@12MHz)执行一遍

T0_INT:

MOV TH0, #3CH ; (65536 - 50000) / 256;

MOV TL0, #0B0H ; (65536 - 50000) % 256;

DJNZ R2, T0_END

MOV R2, #20

MOV P1, A

RL A

T0_END:

RETI

END

;---------------------------------------------


;=============================================================

利用MCS-51单片机对一个由8盏灯组成的环形灯阵进行控制

要求:灯阵中每个时刻只能有一盏灯亮,且每隔十秒后灯亮的位置向左移动一位

;---------------------------------------------

最佳答案:下面两个题目采用软件延时,精度稍差,基本也可达到要求。

ORG 0000H

LJMP MAIN

ORG 0030H

MAIN:

MOV A, #7FH ;01111111--零为亮

XUN:

MOV P0, A

RL A

ACALL DELAY10s

AJMP XUN


DELAY10s: ;延时十秒子程序

MOV R5, #76

D1: MOV R6, #0

D2: MOV R7, #0

DJNZ R7, $

DJNZ R6, D2

DJNZ R5, D1

RET

END

;完


换一批

延伸阅读

[新鲜事] 金正恩致特朗普的亲笔信(外加脑洞文本分析)

金正恩致特朗普的亲笔信(外加脑洞文本分析)

在国际局势和东北亚形势发生深刻变化的时刻,我希望朝鲜和贵国能够冰释前嫌,克服国内外困境,掀起新的历史篇章。......

关键字:金正恩 特朗普 亲笔信

[真心话] 在电子工程的世界里,别拿一分钱不当回事!

在电子工程的世界里,别拿一分钱不当回事!

一分钱,在现在物价飞涨的年代,早已经退出了货币交流的的历史舞台,成为财务意义上的最小计量单位。当年“我在马路边,捡到一分钱”的童谣,不会再发生了,一分钱,已经买不了任何东西。......

关键字:电子工程师 电子物料 价格

[破谣言] 还在为“灵魂出窍”着迷?或与耳部损伤有关

还在为“灵魂出窍”着迷?或与耳部损伤有关

据国外媒体报道,一项新研究指出,灵魂出窍体验(out-of-body experiences)很可能是由患者的耳朵损伤引起的。......

关键字:灵魂出窍 耳朵损伤 眩晕症状

[趣科技] 终结者降世?科学家找到操纵变形液态金属的方法

终结者降世?科学家找到操纵变形液态金属的方法

《终结者》中由液态金属构成的智能机器人T-1000原来是有机会成真的!根据外媒报导,英国萨塞克斯大学和史云斯大学已经知道如何操纵液态金属!通过电场进行控制,他们能让液态金属变成各种二维形状,像字母或心形。......

关键字:液态金属

[真心话] 在美国的电子工程师看中国电子行业,为什么不受发达国家待见?

在美国的电子工程师看中国电子行业,为什么不受发达国家待见?

首先声明我承认中国有很多问题。但我个人是不太相信那种把中国的各种问题一罗列,就得出结论迟早要完之类结论的。这种论证太廉价。要说问题,三四十年前问题更多,八十年代的公知讲喊的是“河殇”,但中国没有完蛋,还是走过来了。风物长宜放眼量。......

关键字:美国 电子工程师 中国 电子行业

[趣科技] 换个玻璃碟片 硬盘容量轻松上20TB

换个玻璃碟片 硬盘容量轻松上20TB

相比于SSD固态硬盘的突飞猛进,HDD机械硬盘这些年技术提升幅度实在太小,尤其是容量增加过于缓慢,目前投入量产的3.5寸硬盘最大才12TB,不过日本豪雅(Hoya)公司称,只要换上玻璃碟片,硬盘容量就可以轻松达到甚至超过20TB。......

关键字:玻璃碟片 硬盘容量

[新鲜事] 工程师交通事故失去左臂,自制机械臂重返工作岗位

工程师交通事故失去左臂,自制机械臂重返工作岗位

Angel Sanguino是一名电子工程师,去年因为一场交通事故失去了左臂。因为不愿意接受“结束工程师生涯”这个事实,他利用三个月时间给自己造了一个机械工具手臂,借此重返工程师生活。......

关键字:工程师 机械臂
条评论

我 要 评 论

网友评论

技术子站

更多

项目外包

更多

推荐博客