电子产业一站式赋能平台

PCB联盟网

搜索
查看: 2966|回复: 0
收起左侧

MIPS纯汇编范例

[复制链接]

587

主题

981

帖子

5126

积分

四级会员

Rank: 4

积分
5126
发表于 2022-10-14 11:30:35 | 显示全部楼层 |阅读模式
一个范例,PIC32MX330上测试过的,新建一个.S文件丢进去就可以编译了,不需要头文件,给需要的人参考
/*LED闪烁,RB5=0.8S频率*/
.EQU ANSELBCLR,0X6104
.EQU TRISBCLR,0X6114
.EQU PORTBINV,0X612C

.section fffd,code,address(0xBFC02FF0)
.word 0x0007FFFF
.word 0xFFFFFFFF
.word 0xFF7FFF58
.word 0x7FFFFFEB
.text
.global main
.ent main
main:

LUI $6,0XBF88
ORI $9,$0,0x20/*RB5*/
SW $9,ANSELBCLR($6)/*ANSEL*/
SW $9,TRISBCLR($6)/*TRIS*/
IOSD1: SW $9,PORTBINV($6)/*PORT*/
LUI $6,0x2
ORI $6,0x8C00
IOSD2: ADDI $6,-1
BNE $6,$0,IOSD2
NOP
SW $9,PORTBINV($6)/*PORT*/
LUI $6,0x2
ORI $6,0x8C00
IOSD3: ADDI $6,-1
BNE $6,$0,IOSD3
NOP
B IOSD1
NOP
.end main
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表