参数资料
型号: AT90S1200
厂商: Atmel Corp.
元件分类: 8位微控制器
英文描述: -bit AVR Microcontroller with 8K Bytes In- System Programmable Flash
中文描述: 位AVR微控制器具有8K字节的系统内可编程闪存
文件页数: 4/9页
文件大小: 128K
代理商: AT90S1200
AVR410
4
.equ
INPUT
=2
;PD2
.equ
SYS_ADDR =0
;The system address
.def
S
=R0
; Storage for the Status Register
.def
inttemp
=R1
; Temporary variable for ISR
.def
ref1
=R2
.def
ref2
=R3
; Reference for timing
.def
temp
=R16
; Temporary variable
.def
timerL
=R17
; Timing variable updated every 14 us
.def
timerH
=R18
; Timing variable updated every 16 ms
.def
system
=R19
; Address data received
.def
command
=R20
; Command received
.def
bitcnt
=R21
; Counter
.cseg
.org 0
rjmp
reset
;********************************************************************
;* "TIM0_OVF" - Timer/counter overflow interrupt handler
;*
;* The overflow interrupt increments the "timerL" and "timerH"
;* every 64us and 16,384us.
;*
;* Crystal Frequency is 4 MHz
;*
;* Number of words:7
;* Number of cycles:6 + reti
;* Low registers used:1
;* High registers used: 3
;* Pointers used:0
;********************************************************************
.org OVF0addr
TIM0_OVF:
in
S,sreg
; Store SREG
inc
timerL
; Updated every 64us
inc
inttemp
brne
TIM0_OVF_exit
inc
timerH
; if 256th int inc timer
TIM0_OVF_exit:
out
sreg,S
; Restore SREG
reti
;********************************************************************
;* Example program
相关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