單片機匯編語言 如何實現(xiàn)點亮熄滅二極管
lcall Delay //延時
mov P0, #11111111B
lcall Delay
ljmp main //長轉移到起始地址main標號處
Delay: mov R7, #250
D1: mov R6, #250
D2: djnz R6, D2 //R6寄存器不為0 則轉移到D2標號處
djnz R7, D1 //R7寄存器不為0 則轉移到D1標號處
ret
end
用匯編語言寫了這個程序之后,感覺就是 毫無所獲的快感,因為感覺用匯編語言編寫的速度太慢了,效率太低了。 于是就想: 是否 要開始學習匯編語言編寫單片機程序呢, 至今是個未知數(shù),因為無法確定到底學習ARM處理器就必須懂匯編語言編寫程序。 可是看到很多公司 只要求C,C++語言就得了,很少要求匯編語言啊。
評論