参数资料
型号: AT90S1200
厂商: Atmel Corp.
元件分类: 8位微控制器
英文描述: -bit AVR Microcontroller with 8K Bytes In- System Programmable Flash
中文描述: 位AVR微控制器具有8K字节的系统内可编程闪存
文件页数: 3/9页
文件大小: 128K
代理商: AT90S1200
AVR410
3
Timer/Counter 0 Overflow Interrupt
Handler
The function of the timer interrupt is to generate a clock
base for the timing required. The routine increments the
timerL
register every 64 μs, and the
timerH
every 16,384
ms.
Example Program
The example program initializes the ports, sets up the timer
and enables interrupts. Then, the program enters an eter-
nal loop, calling the detect routine. If the system address is
correct, the command is output on port B.
;***************************************************************************
;* A P P L I C A T I O N N O T E F O R T H E A V R F A M I L Y
;*
;* Number
: AVR410
;* File Name :"rc5.asm"
;* Title :RC5 IR Remote Control Decoder
;* Date :97.08.15
;* Version :1.0
;* Support telephone :+47 72 88 43 88 (ATMEL Norway)
;* Support fax :+47 72 88 43 99 (ATMEL Norway)
;* Target MCU :AT90S1200
;*
;* DESCRIPTION
;* This Application note describes how to decode the frequently used
;* RC5 IR remote control protocol.
;*
;* The timing is adapted for 4 MHz crystal
;*
;***************************************************************************
.include "1200def.inc"
.device AT90S1200
Table 3.
TIM0_OVF
Interrupt Handler Performance
Figures
Parameter
Value
Code Size
7 words
Execution Cycles
6 + reti
Register Usage
Low Registers Used: 2
High Registers Used: 2
Global Registers: 0
Pointers Used: None
Table 4.
TIM0_OVF
Register Usage
Register
Internal
Output
R0
S
- Temporary Storage of Sreg
R1
inttemp
- Used by TIM0_OVF
R17
timerL
- Incremented every 64 μs
R18
timerH
- Incremented every 16,384 ms
Table 5.
Overall Performance Figures
Parameter
Value
Code Size
79 words -
detect
and
TIM0_OVF
96 words - Complete Application Note
Register Usage
Low Registers: 4
High Registers: 6
Pointers: None
Interrupt Usage
Timer/Counter 0 Interrupt
Peripheral Usage
Timer/Counter
Port D, pin 2
Port B (example program only)
相关PDF资料
PDF描述
AT90S2313 -bit AVR Microcontroller with 8K Bytes In- System Programmable Flash
AT90S2313-10 -bit AVR Microcontroller with 8K Bytes In- System Programmable Flash
AT90S2313-10PC -bit AVR Microcontroller with 8K Bytes In- System Programmable Flash
AT90S2313-10PI -bit AVR Microcontroller with 8K Bytes In- System Programmable Flash
AT90S2313-10SC -bit AVR Microcontroller with 8K Bytes In- System Programmable Flash
相关代理商/技术参数
参数描述
AT90S1200/A 制造商:未知厂家 制造商全称:未知厂家 功能描述:AT90S1200/A Rev. F Errata [Updated 9/01. 2 Pages]
AT90S1200_02 制造商:ATMEL 制造商全称:ATMEL Corporation 功能描述:8-bit Microcontroller with 1K Byte of In-System Programmable Flash
AT90S1200-12PC 功能描述:8位微控制器 -MCU 1K FLASH 5V 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
AT90S1200-12PI 功能描述:IC MCU 1K FLSH 12MHZ IT 20DIP RoHS:否 类别:集成电路 (IC) >> 嵌入式 - 微控制器, 系列:AVR® 90S 标准包装:9 系列:87C 核心处理器:8051 芯体尺寸:8-位 速度:40/20MHz 连通性:UART/USART 外围设备:POR,WDT 输入/输出数:32 程序存储器容量:32KB(32K x 8) 程序存储器类型:OTP EEPROM 大小:- RAM 容量:256 x 8 电压 - 电源 (Vcc/Vdd):4.5 V ~ 5.5 V 数据转换器:- 振荡器型:内部 工作温度:0°C ~ 70°C 封装/外壳:40-DIP(0.600",15.24mm) 包装:管件
AT90S1200-12SC 功能描述:8位微控制器 -MCU 1K Flash 5V 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