AVR io

From ITRS
Jump to: navigation, search

symbol 符號

電源, basic

VCC

陽極

GND

陰極

RESET

reset, 重新起動

XTAL1, XTAL2

接石英振盪器

類比

AVCC, AGND

analogue的vcc和gnd

AREF

analogue的位準

ADC

analogue to digital, 類比數位轉換輸入

interrupt

INT

interrupt, 中斷觸發

ICP

Input CaPture

AIN

analogue input, 電壓比較輸入


UART

RXD

uart的receive(對晶片)

TXD

uart的transmit(對晶片)

timer/pwm out

OCS0A, OCS0B, OCS1A, OCS1B

16 bit 的 timer/pwm 輸出

OCS2A, OCS2B

8 bit 的 timer/pwm 輸出

TWI = TWI(I2C) two line interface

SCL

clock

SDA

data

SPI = serial peripheral interface

MISO

Master In Slave Out

MOSI

Master out Slave In

SCK

Clock

SS

Slave Select


registers symbol 暫存器符號

MCU status

SREG

Status REGister

SPH, SPL

Stack Pointer

Interrupt

GIMSK

General Interrupt MaSK Register

GIFR

General Interrupt Flag Register

timer

TIMSK

TIMer/counter Interrupt MaSK

TIFR

Timer/counter Interrupt Flag Register

MCUCR

Micro Controller Unit Control Register

TCCR

Timer/Counter Control Register

TCNT

Timer/counter Counter register

pwm

OCR0AH, OCR0AL, OCR1AH, OCR1AL

timer/counter Output Controll Register, 16bit

OCR2A, OCR2B

timer/counter Output Controll Register, 8bit

Input Catpure

ICR1H, ICR1L

Input Capture Register

Watch Dog

WDTCR

Watch Dog Timer Controller Register

EEProm

EEARH, EEARL

EEprom Address Register

EEDR

EEprom Data Register

EECR

EEprom Control Register

General Purpose IO port

PORTA, PORTB, PORTC

PORT out

DDRA, DDRB, DDRC

Data Direction Register

PINA, PINB, PINC

Port INput

SPI

SPSR

SPi Status Register

SPDR

SPi Data Register

SPCR

SPi Control Register

Uart

UDR

Uart Data Register

UCR

Uart Control Register

USR

Uart Status Register

UBRR

Uart Baud Rate Register

Analog comparator

ACSR

Analogue comparator Control and Status Register

TWI

TWSR

TWi State Register

TWCR

TWi Control Register

TWDR

TWi Data Register

TWBR

TWi Bit rate Register

Status Register

表示內在狀態的暫存器。因應發生的狀況,例如中斷發生,可能會被改變。就像是便利貼,可以被貼上牆壁,看到的人也可以把他撕下,作為收到的回應。 常以XXSR表示

Control Register

控制內在狀態的暫存器。就像是設定檔。例如調整中斷控制,控制傳輸速度。 常以XXCR表示

XXDR

儲存當時值的暫存器。在裝置作用時,會定期更新。

I/O

state

high, 1

數位電壓的高,開,作用。

low, 0

數位電壓的低,關,不作用。

tri-state, z

三態。不高不低,就像是線斷掉了一樣。

DDR

規劃pin的方向。對不存在的pin無用。

  • 1

output

  • 0

input

PORT

在DDR為output時,代表輸出的邏輯電壓。 在DDR為input時,代表要不要啟動內部的提昇電阻pull-up resistor. 不起動時,該port = z.

PIN

在DDR為output時,無作用 在DDR為input時,代表該pin的電壓。不存在的腳的直無意義。

Comments

blog comments powered by Disqus