合泰 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

合泰 HT66F30 IO初始化

合泰 HT66F30 IO初始化 望有助于需要的朋友!
  • chuangwu2009
  • chuangwu2009
  • 2013年12月10日 19:24
  • 1673

合泰 HT66F04 基准定时器初始化

合泰 HT66F04 基准定时器初始化,已经应用过没有问题,和各位一起分享,如有不对之处,敬请纠正,谢谢...
  • chuangwu2009
  • chuangwu2009
  • 2013年12月02日 10:52
  • 2169

合泰 HT66F04 IO初始化

最近应用了一款新的FLASH MCU -- HT66F04 ,在此分享下个人的部分初始化,以下是IO口初始化: _pa = 0b11000000;//IO 初始化 _pac = 0b0001...
  • chuangwu2009
  • chuangwu2009
  • 2013年12月02日 10:38
  • 1058

合泰 HT66F04 定时器初始化

合泰FLASH HT66F04定时器初始化,望能帮上一些有需要的人一个小小忙。
  • chuangwu2009
  • chuangwu2009
  • 2013年12月02日 10:45
  • 2500

合泰 HT66F30 定时器初始化

合泰 HT66F30 定时器初始化,谨此供大家参考,多多指教,让我们一起走的更远更好。...
  • chuangwu2009
  • chuangwu2009
  • 2013年12月10日 19:34
  • 1794

个人写程序的准备工作 并且过程中所遇到问题以及解决过程(HT合泰单片机)

以下是我个人在做一个新方案的一个过程,以前从来没有做过类似的总结,这次专门记录下来,可能还有很多需要改进的地方,再接再厉,以后每做一个方案,尽量都做这样的工作。方案比较简单,用的MCU是H48R06A...
  • chuangwu2009
  • chuangwu2009
  • 2013年12月06日 12:52
  • 2114

HT66F70A使用总结之定时器

HT66F70A芯片的定时器与51的定时器有很大的不同,我花费了很大的功夫才把HT66F70A的定时器弄清楚,下面是总结。...
  • u012163234
  • u012163234
  • 2014年01月13日 21:41
  • 4807

HT 合泰 汇编2个常用的子程序

;查表指令 mov a,display_temp1 ;要查的数据a,display_temp1 add a,number_table ;表格首址 ...
  • chuangwu2009
  • chuangwu2009
  • 2013年12月06日 12:35
  • 2018

合泰 HT66F30 上电 RAM初始化

合泰 HT66F30 上电 RAM初始化,与各位码农分享下。
  • chuangwu2009
  • chuangwu2009
  • 2013年12月10日 19:29
  • 1611

HT66F70A使用总结之IO端口

背景:合泰公司开发了一款IDE3000编译器,想找一些学生测试编译器是否有BUG,不过测试编译器需要有芯片,于是经过长达两个半月的测试,完成测试编译的任务同时,我也了解了合泰HT66F70A芯片的使用...
  • u012163234
  • u012163234
  • 2014年01月08日 15:59
  • 3847
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:合泰 HT48R06A-1 HT48C06 定时器 io初始化
举报原因:
原因补充:

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