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

📄 time_int.c

📁 USB便携多道系统单片机固件程序.单片机固件程序采用CodeWarrior Development Studio for HC(S)08 Microcontrollers集成开发环境开发
💻 C
字号:
//===================================================================//
//     Project Name : MOTOROLA-PDIUSBD12 USB-MCS CARD
//      Module Name : Master Firmware Program
//     Product Type : License
//      OS/Dev Tool : CodeWarrior Development Studio for HC(S)08 Microcontrollers
//  Original Author : Ming Zeng
//     Organization : Tsinghua University , DEP 
//    Original Date : Feb, 20, 2003
//             Addr : Tsinghua University, Beijing City
//              TEL : 
//            EMail : ming@zming.net
//          Website : http://www.zming.net
//		  Copyright : Copyright ZMing.net, 2003
//         Comments : 
//                    
//			
//===================================================================//

#include "HAL.H"
#include "USBD12.H"
#include "COMMON.H"
#include "USB110.H"
#include "USB.H"
#include "VDOR.H"

extern unsigned char GenBuf[GENBUF_LENGH];
//*************************************************************************
//  Public static data
//*************************************************************************
/* ISR static vars */


extern COMMONFLAGS bCOMMONFlags;
unsigned char nCount = 0;

interrupt 4 void InputInterrupt()
{	char i;
	asm{
		LDA T1SC0//必须读取一次
		
		NOP
		MOV #$00,ADSCR//选择AD通道0
		AD1:    BRCLR 7,ADSCR,AD1//等待AD转换完成
	
		//LDHX #$0000
		//LDX ADR    //将AD结果载入X
		//INC $0066,X   //以X为偏移量,将相应道值加1    具体地址看编译后的map文件地址
		LDA ADR
		STA i
		
		MOV	#$48,T1SC0//置位,再次允许中断
		}
		GenBuf[i]++;
		
}

⌨️ 快捷键说明

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