標(biāo)題: MIPS單片機(jī)純匯編范例 [打印本頁(yè)]

作者: meeagle    時(shí)間: 2022-10-12 16:07
標(biāo)題: MIPS單片機(jī)純匯編范例
以下是MIPS架構(gòu)單片機(jī),PIC32MX上實(shí)測(cè)過的純匯編LED閃燈范例,MIPS的資料太少的,給有需要的人參考一下。新建一個(gè).S文件丟進(jìn)去就能用了,不用頭文件。
  1. /*LED閃爍,RB5=0.5S頻率*/
  2. .EQU ANSELBCLR,0X6104
  3. .EQU TRISBCLR,0X6114
  4. .EQU PORTBINV,0X612C

  5. .section fffd,code,address(0xBFC02FF0)
  6. .word 0x0007FFFF
  7. .word 0xFFFFFFFF
  8. .word 0xFF7FFF58
  9. .word 0x7FFFFFEB
  10. .text
  11. .global main
  12. .ent main
  13. main:

  14. LUI $6,0XBF88
  15. ORI $9,$0,0x20/*RB5*/
  16. SW $9,ANSELBCLR($6)/*ANSEL*/
  17. SW $9,TRISBCLR($6)/*TRIS*/
  18. IOSD1: SW $9,PORTBINV($6)/*PORT*/
  19. LUI $6,0x2
  20. ORI $6,0x8C00
  21. IOSD2: ADDI $6,-1
  22. BNE $6,$0,IOSD2
  23. NOP
  24. SW $9,PORTBINV($6)/*PORT*/
  25. LUI $6,0x2
  26. ORI $6,0x8C00
  27. IOSD3: ADDI $6,-1
  28. BNE $6,$0,IOSD3
  29. NOP
  30. B IOSD1
  31. NOP
  32. .end main
復(fù)制代碼








歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1