合泰 HT48R06A-1 HT48C06 定时器 io初始化

原创 2013年12月06日 11:46:08
;*******************************************************************
;Name	:INITAL_ALL
;Function:硬件软件初始化
;Input  :无
;Output	:端口输入输出设置
;Register Used:
;*******************************************************************
INITAL_ALL:
INITIAL_IO:

	MOV	A,00000000b
	MOV	PA,a;
	 ;口定义 "0"=输出,"1"=输入
	MOV	A,11110000b
	MOV	PAC,a;

	


CLEAR_RAM:
    MOV A,40H;60H
    MOV MP,A
    MOV A,64;32
RAM_S1:		
	CLR R0
    inc MP
    SDZ ACC
    JMP RAM_S1 
     
INITIAL_HALF:         


	MOV	A,00000111b;00000111b
	MOV	WDTS,a;WDT溢出周期2^15 * FSYS/4dts=0b00000111;//;WDT溢出周期2^15 * FSYS/4
	;4M
	MOV	A,156          ;100US ISR  4M
	MOV	TMR,a
	MOV	A,10011001b	;//定时模式 开始计时 4分频	
	MOV	TMRC,a
	
	;TMRC 各个位的定义
	;bit 2 1 0
	;000 ;2分频
	;001 ;4分频
	;010 ;8分频
	;011 ;16分频
	;100 ;32分频
	;101 ;64分频
	;110 ;128分频
	;111 ;256分频
	;;;;;;;;;;;;
	;bit 3 
	;触发方式选择
	;0--上升沿触发
	;1-下降沿触发
	;;;;;;;;;;;;
	;bit4  0关闭定时器 1打开定时器 
	;;;;;;;;;;;;
	;bit5 未定义
	;;;;;;;;;;;;
	;bit6 7 
	;TM0工作方式选择
	;00 外部时钟
	;10定时模式
	;01脉冲宽度测量模式
	;11未定义


	MOV	A,10000101b
	MOV	INTC,a	


	;INTC各个位的定义		
	;bit0 主中断--EMI
	;bit1 外部中断控制位--EEI
	;bit2 定时、计数器中断控制位--ETI
	;bit3-bit6-bit7未用
	;bit4外部中断请求标志EIF
	;bit5定时计数器中断请求标志TF



 	RET

相关文章推荐

HT48R50A_5X7_LED

  • 2012年10月25日 20:50
  • 68KB
  • 下载

HT46R48 英文资料

  • 2009年04月16日 13:53
  • 292KB
  • 下载

合泰 HT66F04 定时器初始化

合泰FLASH HT66F04定时器初始化,望能帮上一些有需要的人一个小小忙。

Holtek HT48C30LCM源码

  • 2012年06月04日 09:33
  • 2KB
  • 下载

ht46r06xv130芯片资料

  • 2013年07月04日 09:50
  • 2.26MB
  • 下载

[转]Ultra Fractal教程系列48——动画功能的使用06——时间轴工具的使用

给动画添加一个阈值动画是很不错的效果,但是目前这个动画是分成了两部分。 想让缩放动画播放的早一些,我们该如何做? 最有用的动画编辑工具就是“the Timeline ”工具窗口。它显示所有...

HT82V48中文手册

  • 2016年07月19日 18:22
  • 4MB
  • 下载

ASCII码表2008-06-11 09:48美国标准信息交换标准码

ASCII码表2008-06-11 09:48美国标准信息交换标准码( American Standard Code for Information Interchange, ASCII )在计算机中...
  • clbxp
  • clbxp
  • 2011年07月19日 11:28
  • 712

HT48CX0 系列八位单片机介绍

  • 2010年04月16日 17:14
  • 780KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:合泰 HT48R06A-1 HT48C06 定时器 io初始化
举报原因:
原因补充:

(最多只允许输入30个字)