Example: air traffic controller

3-2. 입출력 포트 (I/O Port) - realsys.co.kr

4 . 3 . ATmega128 realsys . 3-2. (I/O Port). 3-2. (I/O Port). Atmega128 53 (PortA, PortB, PortC, PortD, PortE, PortF) .. (1). A (Port A). Pull-up 8 2 (PORTA, DDRA) 1 . (PINA) . A (Alternative) RAM I/O (MCUCR . SRE(SRAM Enable)=1) / (AD0 ~ AD7) . A 20mA sink LED . z Port A (PORTA). (DDRA DDAn=1) : A . 0 = Low , 1 = High . (DDRA DDAn=0) : Pull-up . 0= No Pull-up ( 3-state(HI-Z) ), 1=Pull-up . z Port A (DDRA). A . 0 = , 1 = . z Port A (PINA). 349. 4 . 3 . ATmega128 realsys . 3-2. (I/O Port). PINA . PORTA A , PINA .. A DDAn : DDAn PORTAn I/O Pull-up Comment 0 0 NO 3-state(Hi-Z). 0 1 YES Low . 1 0 NO 0 . 1 1 NO 1 . Port : A (Alternative) address data low byte .. 350. 4 . 3 . ATmega128 realsys . 3-2. (I/O Port). (2). B (Port B). B 8 . ( A .). z Port B (PORTB). z Port B (DDRB). z Port B (PINB). B (Alternative) , , DDRB PORTB.

4부. 제3장. ATmega128 RealSYS 3-2. 입출력 포트 (I/O Port) www.realsys.co.kr 350 PINA는 레지스터가 아닌 입력 핀의 상태를 읽는데 사용한다.

Tags:

  Realsys

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of 3-2. 입출력 포트 (I/O Port) - realsys.co.kr

1 4 . 3 . ATmega128 realsys . 3-2. (I/O Port). 3-2. (I/O Port). Atmega128 53 (PortA, PortB, PortC, PortD, PortE, PortF) .. (1). A (Port A). Pull-up 8 2 (PORTA, DDRA) 1 . (PINA) . A (Alternative) RAM I/O (MCUCR . SRE(SRAM Enable)=1) / (AD0 ~ AD7) . A 20mA sink LED . z Port A (PORTA). (DDRA DDAn=1) : A . 0 = Low , 1 = High . (DDRA DDAn=0) : Pull-up . 0= No Pull-up ( 3-state(HI-Z) ), 1=Pull-up . z Port A (DDRA). A . 0 = , 1 = . z Port A (PINA). 349. 4 . 3 . ATmega128 realsys . 3-2. (I/O Port). PINA . PORTA A , PINA .. A DDAn : DDAn PORTAn I/O Pull-up Comment 0 0 NO 3-state(Hi-Z). 0 1 YES Low . 1 0 NO 0 . 1 1 NO 1 . Port : A (Alternative) address data low byte .. 350. 4 . 3 . ATmega128 realsys . 3-2. (I/O Port). (2). B (Port B). B 8 . ( A .). z Port B (PORTB). z Port B (DDRB). z Port B (PINB). B (Alternative) , , DDRB PORTB.

2 B : 351. 4 . 3 . ATmega128 realsys . 3-2. (I/O Port). B (Alternative) : z /SS (bit 0): Slave port Select input SPI , DDB0 , . 0 SPI Enable . SPI , DDB0 . , Pull-up PORTB0 . z SCK (bit 1): SPI ( , ). SPI , DDB1 . SPI , DDB1 . , Pull-up PORTB1 . z MOSI (bit 2): SPI , . SPI , DDB2 . SPI , DDB2 . , Pull-up PORTB2 . z MISO (bit 3): SPI , . SPI , DDB3 . SPI , DDB3 . , Pull-up PORTB3 . z OC0/PWM0 (bit 4): / 0 Output Compare . / 0 PWM PWM , .. z OC1A/PWM1A (bit 5): / 1 Output Compare A . / 1 PWM PWM A , .. z OC1B/PWM1B (bit 6): / 1 Output Compare B . 352. 4 . 3 . ATmega128 realsys . 3-2. (I/O Port). / 1 PWM PWM B , .. z OC2/OC1C (bit 7): / 2 Output Compare . / 1 Output Compare PWM C . (3). C (Port C). C 8 . ( A .). z Port C (PORTC). z Port C (PINC). z Port C (DDRC). PORTC . ATmeag103 , PORTC . byte.

3 353. 4 . 3 . ATmega128 realsys . 3-2. (I/O Port). (4). D (Port D). D 8 . ( A .). z Port D (PORTD). z Port D (DDRD). z Port D (PIND). D : D (Alternative) : z PD0 (bit 0) : 0/TWI . z PD1 (bit 1) : 1/TWI . z PD2 (bit 2) : 2/UART1 . z PD3 (bit 3) : 3/UART1 . 354. 4 . 3 . ATmega128 realsys . 3-2. (I/O Port). z IC1 (bit 4): / 1 Capture ( . ) / 1 (Input Capture Register) . , Pull-up .. z XCK1 (bit 5) : 1, USART1 . 1 USART1 .. z T1 (bit 6): / 1 . z T2 (bit 7): / 2 . (5). E (Port E). E 8 . ( A .). z Port E (PORTE). z Port E (DDRE). z Port E (PINE). E (Alternative) : 355. 4 . 3 . ATmega128 realsys . 3-2. (I/O Port). z PDI/RXD (bit 0) : Serial Programming Data Input / UART RXD. UART RXD . UART Enable , DDRE0 , PORTE0. 1 Pull-up . z PDO/TXD (bit 1) : Serial Programming Data Output / UART TXD. UART TXD . z AIN0/XCK0 (bit2) : Positive USART0 /.

4 Z AIN1/OC3A (bit3): Negative / 3 ..PWM A. z INT4/OC3B (bit4) : 4 / 3 . PWM B. z INT5/OC3C (bit 5) : 5 / 3 . PWM C. z INT6/T3 (bit 6) : 6 / 3 . z INT7/IC3 (bit7) : 7 / 3 . 356. 4 . 3 . ATmega128 realsys . 3-2. (I/O Port). (6). F (Port F). E 8 . ( A .). z Port F (PORTF). z Port F (DDRF). z Port F (PINF). PORTF DDRF ATmega103 , . F (Alternative) : PF7 (bit 7) - ADC 7 , JTAG . PF6 (bit 6) - ADC 6 , JTAG . 357. 4 . 3 . ATmega128 realsys . 3-2. (I/O Port). PF5 (bit 5) - ADC 5 , JTAG . PF4 (bit 4) - ADC 4 , JTAG . PF3 (bit 3) - ADC 3 . PF2 (bit 2) - ADC 2 . PF1 (bit 1) - ADC 1 . PF0 (bit 0) - ADC 0 . (7). G (Port G). E 5 . ( A .). z Port G (PORTG). z Port G (DDRG). z Port G (PING). ATmega103 , . ( /WR,/RD, ALE). (Alternative) : 358. 4 . 3 . ATmega128 realsys . 3-2. (I/O Port). PG4 (bit 4) - TOSC1, Real-Time Clock / 0.

5 ASSR AS0 1 , , I/O .(Timer OSC 1). PG3 (bit 3) - TOSC2, Real-Time Clockd / 0. ASSR AS0 1 , , I/O .(Timer OSC 2). PG2 (bit 2) - ALE. Latch Enable . /RD (bit 1) - Read data strobe . /WR (bit 0) - Write data strobe . 359.