正在加载图片...
P1.7驱动LED亮1秒灭1秒地 设时钟频率为 长定时方法:增加一个软件计数器或一个硬件计数器。 硬件方式:T0定时,T1计数T0的定时跳变信号P1.0的负跳变 次数,计满5个跳变为1秒。 START MOV TMOD, #61H MOV TLI, #OFBH +5V MOV THI #OFBH P17 LED CLR PLO P10 SETB TRI LOOPI 8031 CPL PL7 LOOP2: MOV TLO, #3CH MOV THO, #OBOH SETB TRO 动 LOOP3. IBC TFO, LOOP4 SJMP LOOP3 200ms LOOPA: CPL P1.O IBCTFI, LOOPI SJMP LOOP2例P1.7驱动LED亮1秒灭1秒地闪烁,设时钟频率为6MHz。 长定时方法:增加一个软件计数器或一个硬件计数器。 硬件方式: T0定时,T1计数T0的定时跳变信号P1.0的负跳变 次数,计满5个跳变为1秒。 START: MOV TMOD,#61H MOV TL1,#0FBH MOV TH1,#0FBH CLR P1.0 SETB TR1 LOOP1: CPL P1.7 LOOP2 : MOV TL0,#3CH MOV TH0,#0B0H SETB TR0 LOOP3: JBC TF0,LOOP4 SJMP LOOP3 LOOP4: CPL P1.0 JBC TF1,LOOP1 SJMP LOOP2
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有