📄 paomadeng.txt
字号:
main.s
//------------------------------------------------------*
//工 程 名: *
//硬件连接: *
//程序描述: *
//目 的: *
//注 意: *
//日 期: *
//------------------------------------------------------*
//头文件
.include "Includes.h" //总头文件
//主程序
.org FlashStartAddr
MainInit:: //复位后从此处执行(见Vectors08.s文件末尾处)
SEI //关总中断
//1.堆栈初始化为RAM最高端
LDHX #RAMEndAddr+1 //HX=#RAMEndAddr+1
TXS //HX-1->SP
//2.系统初始化
JSR MCUInit
MOV #$FF,PTA
MOV #$FF,DDRA
LDA #$FF
STA PTA
CLC
MainLoop:
PSHA
ROLA //11111110
STA PTA
PSHA
TPA //CCR->A
LDHX #$02FF
JSR DelayHX
TAP //A->CCP
PULA
JMP MainLoop
//包含本工程的其他文件-----------------------------------
.include "SetUp.s"
.include "delay.s"
//包含中断处理子程序与中断向量表文件"Vectors08.s"--------
//注意:这个包含语句的存放位置必须放在最后
.include "Vectors08.s" //中断处理子程序与中断向量表
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -