⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 timer.s

📁 项目是为日本瑞萨工作所做的BAKE炉温控系统 整个文件夹包括设计文档
💻 S
字号:
	.module Timer.c
	.area text
	.dbfile Timer.c
	.dbfunc e Timer1init _Timer1init fV
_Timer1init::
	.dbline -1
	.dbline 8
; //Timer1init:定时器1初始化子程序-------------------------------------------*
; //功能:对定时器1初始化                                                     *
; //参数:无                                                                  *
; //返回:无                                                                  *
; //-------------------------------------------------------------------------*
; #include "Timer.h"
; void Timer1init(void)
;  {
	.dbline 10
;      //允许溢出中断、不启动计数、分频因子=64
;      T1SC=0b01100110;
	lda #102
	sta 0x20
	.dbline 12
;      //计数寄存器初值=0x0000
;      T1CNTH=0x00; T1CNTL=0x00;           
	clr 0x21
	.dbline 12
	clr 0x22
	.dbline 14
;      //1秒产生1次溢出中断
;      T1MODH=0x96; T1MODL=0x00;
	lda #-106
	sta 0x23
	.dbline 14
	clr 0x24
	.dbline 16
;      //允许定时器1计数寄存器计数
;      T1SC&=~(1<<TSTOPBit);
	bclr #5,0x20
	.dbline -2
L1:
	.dbline 0 ; func end
	rts
	.dbend

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -