参数资料
型号: PIC18F8627-E/PT
厂商: Microchip Technology
文件页数: 4/8页
文件大小: 0K
描述: IC PIC MCU FLASH 48KX16 80TQFP
产品培训模块: Asynchronous Stimulus
标准包装: 119
系列: PIC® 18F
核心处理器: PIC
芯体尺寸: 8-位
速度: 25MHz
连通性: EBI/EMI,I²C,SPI,UART/USART
外围设备: 欠压检测/复位,HLVD,POR,PWM,WDT
输入/输出数: 70
程序存储器容量: 96KB(48K x 16)
程序存储器类型: 闪存
EEPROM 大小: 1K x 8
RAM 容量: 3.8K x 8
电压 - 电源 (Vcc/Vdd): 4.2 V ~ 5.5 V
数据转换器: A/D 16x10b
振荡器型: 内部
工作温度: -40°C ~ 125°C
封装/外壳: 80-TQFP
包装: 托盘
配用: XLT80PT3-ND - SOCKET TRAN ICE 80MQFP/TQFP
AC164320-ND - MODULE SKT MPLAB PM3 80TQFP
AC174011-ND - MODULE SKT PROMATEII 80TQFP
TIMER1 MODULE
DS80329B-page 4
2010 Microchip Technology Inc.
EXAMPLE 2:
PIC12/14/16/17 CODE EXAMPLE FOR OVERFLOW PERIODS OTHER THAN 1
SECOND OR USING AN OSCILLATOR OTHER THAN 32.768 kHZ
EXAMPLE 3:
PIC18 HIGH-PRIORITY INTERRUPT SERVICE ROUTINE
BTFSC
TMR1L, 0
GOTO
$-1
BTFSS
TMR1L, 0
GOTO
$-1
;Timer has just incremented, 31μs before next rising
edge to complete reload.
BCF
T1CON, TMR1CS
;Select system clock for Timer1.
MOVF
TMR1, W
;Sample low byte of Timer1 before increments.
ADDWF
TMR1_Reload_lo, F
;Add reload value for low byte
BTFSC
STATUS, C
;if this generates a carry then
INCF
TMR1_Reload_hi, F
;modify the reload value for the high byte.
MOVF
TMR1_Reload_hi, W
;Reload Timer1 high byte.
MOVWF
TMR1H
MOVF
TMR1_Reload_lo, W
;Reload Timer1 low byte.
MOVW
TMR1L
BCF
T1CON, TMR1ON
;Timer1 off.
BSF
T1CON, TMR1CS
;Select external crystal.
BSF
T1CON, TMR1ON
;Timer1 on.
Critical Timing of code sequence for instructions.
HIntVector code 0x0008
;
(3-4Tcy), fixed interrupt latency
goto
HighISR
;
(3Tcy) jump to high priority ISR code
code
;
unprotected code space
HighISR:
btfss
PIR1,TMR1IF
;
(1Tcy) TMR1 overflow?
goto
NextISR
;
(2Tcy) No, check another interrupt source
;
Insert the next 4 lines of code when TMR1 can not
;
be reliably updated before clock pulse goes low
RTCisr:
btfsc
TMR1L,0
;
wait for TMR1L<0> to become clear
bra
$-2
;
may already be clear (loops for 0 to 30.5us)
btfss
TMR1L,0
;
wait for TMR1L<0> to become set
bra
$-2
;
(loops for 30.5us)
; If TMR1 update can be completed before clock pulse
; goes low, start update here
Update:
bsf
TMR1H,7
;
reload for next 1 second overflow
bcf
PIR1,TMR1IF
;
clear flag
incf
Seconds,F
;
record second
retfie FAST
NextISR:
;
Another interrupt source...
....
;
code for other interrupts, if needed
retfieFAST
相关PDF资料
PDF描述
PIC16F877-04E/PT IC MCU FLASH 8KX14 EE 44TQFP
VE-J04-IX-F3 CONVERTER MOD DC/DC 48V 75W
VE-J04-IX-F1 CONVERTER MOD DC/DC 48V 75W
VE-J03-IX-F3 CONVERTER MOD DC/DC 24V 75W
VE-J03-IX-F1 CONVERTER MOD DC/DC 24V 75W
相关代理商/技术参数
参数描述
PIC18F8627-I/PT 功能描述:8位微控制器 -MCU 96 KB 4K RAM 70 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F8627T-E/PT 功能描述:8位微控制器 -MCU 96 KB 3936 RAM 25 MHz RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F8627T-I/PT 功能描述:8位微控制器 -MCU 96 KB 4K RAM 70 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F8628-E/PT 功能描述:8位微控制器 -MCU 96KB Flash 4KB RAM 1024 DataEE 12B ADC RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F8628-I/PT 功能描述:8位微控制器 -MCU 96KB Flash 4KB RAM 1024 DataEE 12B ADC RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT