;(2)主程序
.text
_c_int0
LDP #5
SPLK #00H,CAP4TEMP
CALL SYSINIT
CALL CAP_INIT ;调CAP4初始化程序
WAIT
NOP
B LOOP
;(3)系统初始化程序
SYSINIT:
SETC I NTM
CLRC S XM
CLRC OVM
CLRC CNF ;B0区被配置为数据空间
LDP #0E0H ;指向7000h~7080h区
SPLK #81FEH,SCSR1 ;时钟4倍频,CLKIN=6 M,CLKOUT=24 M SPLK #0E8H,WDCR ;不使能WDT
LDP #0
SPLK #0008H,IMR ;使能中断第4级INT4
SPLK #0FFFFH,IFR ;清全部中断标志
RET
;(4)捕获单元初始化程序
CAP_INIT:
LDP #DP_PF2 ;指向7090h~7100h
LACL MCRC
OR #0380H ;IOPE7, IOPF0, IOPF1 被配置为
;特殊功能方式:CAP[4~6]
SACL MCRC
SETC INTM
LDP #DP_EVB
SPLK #049H,GPTCONB ;TCOMPOE=1,T4PIN=10,T3PIN=01
SPLK #0,T3CNT
SPLK #01742H,T3CON ;TMODE=10 连续向上计数模式,TPS=111
;预分频为128
;TENABLE=1 定时器计数使能, TCLKS=00
;内部时钟
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高等教育第7章 TMS320LF2407事件管理器模块(7)全文阅读和word下载服务。
相关推荐: