當前位置:編程學習大全網 - 編程軟體 - 單片機最簡單的編程

單片機最簡單的編程

妳的晶振是6MH,所以機器周期是2us,也就是500 ms(0.5秒的時間如下)

延遲500毫秒:

MOV R7,#0x0F

第三圈:MOV·R6,#0xCA

環路2:MOV R5,#0xA2

loop1:DJNZ R5,loop1

DJNZ R6,第二圈

DJNZ R7,環路3

浸水使柔軟

總延遲時間=三層循環+子程序調用2us+子程序返回2us = 499996+4 = 500000us =500ms。

這個延時程序比較準確,妳可以用示波器看看。

ORG 0000H

AJMP MIAN

ORG 0100H

勉:

下壹個:CPL P3.0

呼叫延遲500毫秒

下壹個是SJMP

妳可以直接編譯這個程序,下載到單片機上運行。

但我建議妳不要用這種方法,因為太占用系統時間,效率低。妳可以定時做,不僅很準而且很費時間,系統還可以處理很多其他的事情。

  • 上一篇:新手學習ps應該怎麽學
  • 下一篇:將整數轉換為漢字大寫數字pta
  • copyright 2024編程學習大全網