标题: MIPS单片机纯汇编范例 [打印本页]

作者: meeagle    时间: 2022-10-12 16:07
标题: MIPS单片机纯汇编范例
以下是MIPS架构单片机,PIC32MX上实测过的纯汇编LED闪灯范例,MIPS的资料太少的,给有需要的人参考一下。新建一个.S文件丢进去就能用了,不用头文件。
  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
复制代码








欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1