如题所述
ORG 0000H ;ORGæ¯æ±ç¼ä¼ªæ令ï¼å®ä½ç¨åºå°åç¨ï¼è¿éæ¯ç¨åºå
¥å£0000H
MOV P1,#0FFH ;ç»P1å£èµå¼FFHï¼å³P1å£å ¨é¨ç½®1
P1.0=1;P1.0å£ç½®1ï¼è¿éåç¬ç»P1å£ç第ä¸ä½ç½®1.
;è¿ä¸ªç¨åºæ²¡åå®ï¼è³å°åºè¯¥ç»å°¾å¤æä¸ä¸ªENDï¼ä¸ºäºä½¿ç¨åºå¯æ§ï¼ç»æåå ä¸ä¸ªæ»å¾ªç¯è¾å¥½ãå æ¤éè¦å å¦ä¸ä¸¤å¥ï¼
SJMP $ ;åå°å¾ªç¯ï¼è¿æ ·å¯ä»¥ä¿æ以åçç¶æ
END ;ç¨åºç»æï¼è¿ä¹æ¯ä¼ªæ令ï¼éç¥ç¼è¯å¨ï¼ææç¨åºå°æ¤å®ç»ã
MOV P1,#0FFH ;ç»P1å£èµå¼FFHï¼å³P1å£å ¨é¨ç½®1
P1.0=1;P1.0å£ç½®1ï¼è¿éåç¬ç»P1å£ç第ä¸ä½ç½®1.
;è¿ä¸ªç¨åºæ²¡åå®ï¼è³å°åºè¯¥ç»å°¾å¤æä¸ä¸ªENDï¼ä¸ºäºä½¿ç¨åºå¯æ§ï¼ç»æåå ä¸ä¸ªæ»å¾ªç¯è¾å¥½ãå æ¤éè¦å å¦ä¸ä¸¤å¥ï¼
SJMP $ ;åå°å¾ªç¯ï¼è¿æ ·å¯ä»¥ä¿æ以åçç¶æ
END ;ç¨åºç»æï¼è¿ä¹æ¯ä¼ªæ令ï¼éç¥ç¼è¯å¨ï¼ææç¨åºå°æ¤å®ç»ã
温馨提示:答案为网友推荐,仅供参考
第1个回答 2013-05-10
ORG表示程序开始执行的地址,一般来说,为了不影响中断向量地址的内容,我们会在后面做一个无条件的跳转,第二条指令指的是将P1口全部提到高电平,主要是防止内电流太大而损坏单片机
第2个回答 2013-05-09
ORG 0000H ----程序起始地址
MOV P1,#0FFH ;---在P1的8个引脚,输出8个1追问
MOV P1,#0FFH ;---在P1的8个引脚,输出8个1追问
请问你现在有空吗?我刚才是弄整个程序的,结果字数原因复制不上去,能帮我解答下吗?是一个例子,整个程序的作用我懂,但我就是不能把它用到单片机上去分析
追答分析整个程序?
一行行的写注释?
呵呵,恐怕,没有足够的空闲时间。