📄 fet110_clks.s43
字号:
#include "msp430x11x1.h"
;******************************************************************************
; MSP-FET430x110 Demo - BasicClock Output buffered SMCLK, ACLK and MCLK/12
;
; Description; Buffer ACLK on P2.0, default SMCLK(DCO) on P1.4 and MCLK/12 on
; P1.1. To measure SMCLK on P1.4 with the FET, JTAG must be released, and
; the debugger stopped and re-started to clear breakpoint logic.
; ACLK = LFXT1 = 32768, MCLK = SMCLK = default DCO ~ 800k
; //*External watch crystal installed on XIN XOUT is required for ACLK*//
;
; MSP430F1121
; -----------------
; /|\| XIN|-
; | | | 32kHz
; --|RST XOUT|-
; | |
; | P1.4|-->SMCLK~ 800kHz
; | P1.1|-->MCLK/12 = DCO/12
; | P2.0|-->ACLK = 32kHz
;
; M.Buccini
; Texas Instruments, Inc
; January 2002
;******************************************************************************
;------------------------------------------------------------------------------
ORG 0F000h ; Program Start
;------------------------------------------------------------------------------
RESET mov.w #300h,SP ; Initialize stackpointer
StopWDT mov.w #WDTPW+WDTHOLD,&WDTCTL ; Stop WDT
bis.b #012h,&P1DIR ; P1.1,4 output direction
bis.b #010h,&P1SEL ; P1.4 = SMCLK
bis.b #001h,&P2DIR ; P2.0 output direction
bis.b #001h,&P2SEL ; P2.0 = ACLK
;
Mainloop xor.b #002h,&P1OUT ; P1.1 = Toggle
jmp Mainloop ; Repeat
;
;
;------------------------------------------------------------------------------
; Interrupt Vectors Used MSP430x11x1
;------------------------------------------------------------------------------
ORG 0FFFEh ; MSP430 RESET Vector
DW RESET ;
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -