真空断路器永磁机构机械振动在线监测装置的研制(8)

2019-01-27 13:32

桂林电子科技大学毕业设计(论文)报告用纸 第 36 页 共 48 页

INT6 B PHANTOM ;PM C Int level 6

;PM 10 ;PM 12 ;PM 14 ;PM 16 ;PM 18

9

10

RESERVED B PHANTOM SW_INT8 B PHANTOM SW_INT9 B PHANTOM SW_INT10 B PHANTOM SW_INT11 B PHANTOM SW_INT12 B PHANTOM SW_INT13 B PHANTOM SW_INT14 B PHANTOM SW_INT15 B PHANTOM SW_INT16 B PHANTOM TRAP B PHANTOM NMI B PHANTOM

;PM E (Analysis Int)

User S/W int - User S/W int - User S/W int - User S/W int - User S/W int -

;PM 1A User S/W int - ;PM 1C User S/W int - ;PM 1E User S/W int - ;PM 20

User S/W int - Trap vector - Non maskable Int3

Emulator Trap2 - User S/W int -

;PM 22 ;PM 24

EMU_TRAP B PHANTOM SW_INT20 B PHANTOM SW_INT21 B PHANTOM SW_INT22 B PHANTOM SW_INT23 B PHANTOM SW_INT24 B PHANTOM SW_INT25 B PHANTOM SW_INT26 B PHANTOM SW_INT27 B PHANTOM SW_INT28 B PHANTOM SW_INT29 B PHANTOM SW_INT30 B PHANTOM SW_INT31 B PHANTOM ;中断子向量入口定义pvecs

.sect

\

;PM 26 ;PM 28

;PM 2A User S/W int - ;PM 2C User S/W int - ;PM 2E User S/W int - ;PM 30 ;PM 32 ;PM 34 ;PM 36 ;PM 38

User S/W int - User S/W int - User S/W int - User S/W int - User S/W int -

;PM 3A User S/W int - ;PM 3C User S/W int - ;PM 3E User S/W int -

;定义子向量段

;Reserved pvector addr offset-00H

PVECTORS

B PHANTOM

B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM

;Reserved pvector addr offset-01H ;Reserved pvector addr offset-02H ;Reserved pvector addr offset-03H ;Reserved pvector addr offset-05H ;Reserved pvector addr offset-06H

B ADCINT_ISR ;Reserved pvector addr offset-04H ADC中断

桂林电子科技大学毕业设计(论文)报告用纸 第 37 页 共 48 页

B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM

;Reserved pvector addr offset-07H ;Reserved pvector addr offset-08H ;Reserved pvector addr offset-09H ;Reserved pvector addr offset-0AH ;Reserved pvector addr offset-0BH ;Reserved pvector addr offset-0CH ;Reserved pvector addr offset-0DH ;Reserved pvector addr offset-0EH ;Reserved pvector addr offset-0FH ;Reserved pvector addr offset-10H ;Reserved pvector addr offset-11H ;Reserved pvector addr offset-12H ;Reserved pvector addr offset-13H ;Reserved pvector addr offset-14H ;Reserved pvector addr offset-15H ;Reserved pvector addr offset-16H

;Reserved pvector addr offset-17H ;Reserved pvector addr offset-18H ;Reserved pvector addr offset-19H ;Reserved pvector addr offset-1AH ;Reserved pvector addr offset-1BH ;Reserved pvector addr offset-1CH ;Reserved pvector addr offset-1DH ;Reserved pvector addr offset-1EH ;Reserved pvector addr offset-1FH ;Reserved pvector addr offset-20H ;Reserved pvector addr offset-21H ;Reserved pvector addr offset-22H ;Reserved pvector addr offset-23H ;Reserved pvector addr offset-24H ;Reserved pvector addr offset-25H ;Reserved pvector addr offset-26H ;Reserved pvector addr offset-27H

;Reserved pvector addr offset-28H ;Reserved pvector addr offset-29H

桂林电子科技大学毕业设计(论文)报告用纸 第 38 页 共 48 页

B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM B PHANTOM

;Reserved pvector addr offset-2AH ;Reserved pvector addr offset-2BH ;Reserved pvector addr offset-2CH ;Reserved pvector addr offset-2DH ;Reserved pvector addr offset-2EH ;Reserved pvector addr offset-2FH ;Reserved pvector addr offset-30H ;Reserved pvector addr offset-31H ;Reserved pvector addr offset-32H ;Reserved pvector addr offset-33H ;Reserved pvector addr offset-34H ;Reserved pvector addr offset-35H ;Reserved pvector addr offset-36H ;Reserved pvector addr offset-37H ;Reserved pvector addr offset-38H ;Reserved pvector addr offset-39H ;Reserved pvector addr offset-3AH ;Reserved pvector addr offset-3BH ;Reserved pvector addr offset-3CH ;Reserved pvector addr offset-3DH ;Reserved pvector addr offset-3EH ;Reserved pvector addr offset-3FH ;Reserved pvector addr offset-40H ;Reserved pvector addr offset-41H

; (2)主程序: .text _c_int0 SETC

INTM

CLRC SXM CLRC OVM

CNF

;CLKIN=6M,CLKOUT=24M ;关看门狗

CLRC

LDP #0E0H

SPLK #81FEH,SCSR1 SPLK #0E8h,WDCR

桂林电子科技大学毕业设计(论文)报告用纸 第 39 页 共 48 页

LDP

#0

;允许INT1中断

SPLK #0001h,IMR

SPLK #0FFFFh,IFR ;清所有中断标志 CLRC INTM

;开总中断

CALL ADINIT ;初始化ADC程序 CALL AD ;启动模数转换程序 WAIT: NOP B ADINIT:

LDP #234 SPLK SPLK SPLK SPLK SPLK SPLK SPLK SPLK SPLK SPLK SPLK SPLK SPLK SPLK RET

;(4)启动模数转换程序 AD: LDP OR SACL RET

#234

#40H ;启动定时器4 T4CON

LACL T4CON

;设置通用定时器4

#0000H,T4CNT #170CH,T4CON #075H,T4PR #0400H,GPTCONB #0FFFFH,EVBIFRB #0000H,EVBIMRB #0010H,ADCCTRL1 #8404H,ADCCTRL2 #000FH,MAXCONV #3210H,CHSELSEQ1 #7654H,CHSELSEQ2 #0BA98H,CHSELSEQ3 #0FEDCH,CHSELSEQ4

;指向0A00H-0A80H

#ADRESULT,ADCOUNT

;16 通道

;设置ADC控制寄存器

WAIT

;(3)ADC初始化程序

LDP #DP_PF2

LDP #DP_SARAM2

桂林电子科技大学毕业设计(论文)报告用纸 第 40 页 共 48 页

;(5)中断程序 GISR1:

;优先级INT1中断子程序入口

;保护现场

LDP #0 ;保存机器上下文 SST SST LDP

#0,st0_temp #1,st1_temp

#0

;使用自动寻址,DP-0 ;保存状态寄存器到B2 DARAM.

;保存ACC的低16位 ;保存ACC的高16位

SACL context

SAR SAR SAR SAR SAR

SACH context+1

AR1,context+2 AR2,context+3 AR3,context+4 AR4,context+5 AR5,context+6

;读取外设中断向量寄存器(PIVR),并

LDP LACC ADD BACC

#0E0H

PIVR,1 #PVECTORS

左移一位

;加上外设中断人口地址 ;跳到相应的中断服务子程序

ADCINT_ISR:

CLRC SXM LDP LAR LAR LAR MAR

#DP_SARAM2 AR1,ADCOUNT AR0,#15 AR2,#RESULT0

*,AR2

ADC1: LACC *+,10,AR1 SACH * ADRK MAR LDP OR AND

BANZ

#32 *,AR0 ADC1,*-,AR2

#DP_PF2

#4000H

;复位SEQ1

LACL ADCCTRL2

#0FFDFH ;清INT FLAG SEQ1


真空断路器永磁机构机械振动在线监测装置的研制(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:广东省高速公路工程质量监督综合检查评比办法(2012-01修订版)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: