850棋牌游戏平台手机版 - 永定门户网 - hvod.net

850棋牌游戏平台手机版

类型:软件专题

版本:V8.4

更新:2021-04-14 04:17

大小:77.5MB

系统:Android1.4.x以上

语言:简体/繁体

点击:36186 次

评论:77 条

850棋牌游戏平台手机版

功夫川麻将看牌神器

;根据PPM控制PWM控制LED

;P1.0正转LED灯渐暗。

;P1.1反转LED灯渐亮。

;2013-11-14参数调整可使用,接场效应管电机实验转速变化控制正常

;现有的缺点,不能断信号保护(油门保护)(失控保护)

PWMEQU00H;PWM赋初始值实验中必须00H

OUTAEQUP1.3;正转PWM输出口。

OUTBEQUP1.2;反转PWM输出口。

BZWEQU40H;正反标志

PPMEQUP3.5;接收PPM信号口

ORG0000H

LJMPSTART

ORG000BH

LJMPINTT0

ORG001BH

LJMPINTT1

ORG0030H

;主程序

;定时器0工作在模式1,定时器1工作在模式2。

START:

MOVSP,#30H;#30H

MOVTMOD,#21H;#21H

MOVTH1,PWM;脉宽调节

MOVTL1,#00H

MOVTH0,#0FFH;1ms延时常数#0FCH-#0D4H

MOVTL0,#00H;频率调节#66H-#0CDH

SETBEA

SETBET0

SETBET1

SETBTR0

LOOP:

MOVA,PWM;

JBPPM,INCL;是否有PPM信号输入?

CLR40H

LJMPLOOP

INCL:

LCALLYAN11;先延时1.1ms毫秒

JNBPPM,PWM1;小于1.1,到PWM1正转最快

LCALLYAN01;延时0.1ms毫秒

JNBPPM,PWM2;小于1.2,到PWM2正转80/

LCALLYAN01;延时0.1ms毫秒

JNBPPM,PWM3;小于1.3,到PWM3正转60/

LCALLYAN01;延时0.1ms毫秒

JNBPPM,PWM4;小于1.4,到PWM4正转40/

LCALLYAN01;延时0.1ms毫秒

JNBPPM,PWM5;小于1.5,到PWM5正转最慢

LCALLYAN01;延时0.1ms毫秒

JNBPPM,PWM6;小于1.6,到PWM6反转最慢

LCALLYAN01;延时0.1ms毫秒

JNBPPM,PWM7;小于1.7,到PWM7反转40/

LCALLYAN01;延时0.1ms毫秒

JNBPPM,PWM8;小于1.8,到PWM8反转60/

LCALLYAN01;延时0.1ms毫秒

JNBPPM,PWM9;小于1.9,到PWM9反转80/

LCALLYAN01;延时0.1ms毫秒

JNBPPM,PWM0;小于2ms,到PWM0反转最快

ljmpLOOP

PWM1:;正转最快

MOVPWM,#01H

MOV40H,#10H;正转标志

ljmpLOOP

PWM2:;正转80/

MOVPWM,#2fH

MOV40H,#10H;正转标志

ljmpLOOP

PWM3:;正转60/

MOVPWM,#60H

MOV40H,#10H;正转标志

ljmpLOOP

PWM4:;正转40

MOVPWM,#9fH

MOV40H,#10H;正转标志

ljmpLOOP

PWM5:;正转最慢

MOVPWM,#0FfH

MOV40H,#30H;正转标志

ljmpLOOP

PWM6:;反转最慢

MOVPWM,#0FfH

MOV40H,#30H;反转标志

ljmpLOOP

PWM7:;反转40/

MOVPWM,#9fH

MOV40H,#20H;反转标志

ljmpLOOP

PWM8:;反转60/

MOVPWM,#60H

MOV40H,#20H;反转标志

ljmpLOOP

PWM9:;反转80/

MOVPWM,#2fH

MOV40H,#20H;反转标志

ljmpLOOP

PWM0:;反转最快

MOVPWM,#01H

MOV40H,#20H;反转标志

ljmpLOOP

;T0中断服务子程序(频率)

;控制定时器1中断

INTT0:

CLRTR1

MOVTH0,#0FFH;1ms延时常数0FCH-0D4H

MOVTL0,#00H;频率调节66H-0CDH

MOVTH1,PWM

SETBTR1

MOVA,40H

CJNEA,#10H,SHIB;如果标志不是#10H就开反转口

CLROUTA

CLRA

RETI

SHIB:

CJNEA,#20H,TUIC

CLROUTB

CLRA

RETI

TUIC:

CLRA

RETI

;T1中断服务子程序(脉宽)

;控制PWM脉冲宽度

INTT1:

CLRTR1;脉宽调节结束

SETBOUTA

SETBOUTB;结束输出

CLRA

RETI

;1.1ms延时子程序

yan11:;STC1T,11.0592晶振

MOVR7,#01H

DL1:

MOVR6,#0C4H

DL0:

MOVR5,#0EH

DJNZR5,$

DJNZR6,DL0

DJNZR7,DL1

NOP

RET

;0.1ms延时子程序

yan01:;STC1T,11.0592晶振

MOVR6,#3DH

DL01:

MOVR5,#03H

DJNZR5,$

DJNZR6,DL01

NOP

RET

;WDT1:;看门狗清0计数器

;MOVWDT,#00111000B;#00111111B

;ret;71.1mS毫秒复位

END

。
展开内容介绍

官网APP客户端截图

  • 西安市文明办关于对拟命名表彰的2016年度西安市市级精神文明建设先进�集体的公示
  • 山西一县委书记短信致患者:自觉隔离体现���社会公德
  • 消息称美国原油监管机构于周五与欧佩克进�行对话
  • 幽浮:未知敌人攻略篇之新手须知开局注意介绍

最新版应用点击地址

相关新闻

安卓版教程

相关手机版APP安装

网友评论(79)

手机客户端教程

苹果IOS版资讯