新手入门.多多关照!不要笑我哈.
我想用芯片控制LED同时亮和灭为啥只见一直亮着没见灭呢,
哪里有错啊请帮帮小弟.谢谢!!!
.include "tn13def.inc "
.DEFTEMP=R16
.org 0000
rjmp RESET
RESET:
LDI TEMP,0XFF
OUT DDRB,TEMP
LDI TEMP,0X3F
OUT PORTB,TEMP
NOP
LDI TEMP,0X00
OUT PORTB,TEMP
NOP
RJMP RESET 马老师都不帮我,看来我真完了. 我在公司里学程序都是偷偷学的,
别的工程师看到了会.........,
所以请各位帮帮小弟. 问题多多。
但只要问题是,点亮LED和熄灭LED中间几个只有几个毫微秒,你的眼睛根本观察不到LED不亮的。将NOP指令换成调用一个延时0.5秒的子程序试试。 没有延迟!人眼有影像滞留效应 对,一个NOP时间太短了,人眼是看不出来的。而且,建议学C语言,简单多了。
页:
[1]