레이블이 Atmega128인 게시물을 표시합니다. 모든 게시물 표시
레이블이 Atmega128인 게시물을 표시합니다. 모든 게시물 표시

2009년 12월 20일 일요일

N.T.C 사의 AM-CS2P (Stepping motor driver)

▶ AM-CS2P (스테핑 모터 구동 모듈) 구성


▶ AM-CS2P (스테핑 모터 구동 모듈) 소개

 

▶ AM-CS2P (스테핑 모터 구동 모듈) 제어 신호
 

N.T.C 사의 AB-M128-B (MCU : ATMega128)

▶ AB-M128-B 개발 보드의 구성


AB-M128-B 개발 보드 특징



포트 커넥터 (PORTA ~ PORTF 까지 출력)
 


AB-M128-B 사진

ATMega128 Serial Registers

UDRn - USARTn I/O Data Register

 

UCSRnA - USART Control and Status Register A

 

     RXCn - USART Recive Complete 수신 버퍼에 읽지 않은 데이터가 있을때 1로 설정

                 수신 버퍼가 비어 있다면 클리어

     UDREn - USART Data Register Empty 송신버퍼가 새로운 데이터를 받을 준비가

                 되어 있는지 알려준다.

 

UCSRnB - USART control and status Register B

   

     RXCIEn - RX Complete Interrupt Enable , RXC 플래그를 참조하여 인터펍트를 발생

     RXENn - Receiver Enable , USART 수신을 활성화 시킨다. 수신 버퍼와 관련 동작 가능하도록 한다.

     TXENn - Transmitter Enable , USART 송신을 활성화 시킨다.

     UCSZn2 - Character Size ...............

 

 UCSRnC - USART control and status Register C

 

     UMSELn - USART Mode Select , 동기 or 비동기...설정

     UPMn1:0 - Parity Mode , 패리티 모드의 종류와 설정할 값..

                   00 disabled      01 Reserved

                   10 endabled, Even Parity

                   11 enabled, Odd Parity

     USBSn - USART Stop bit Select , Stop 비트 설정

     UCSZn1:0 - UCSRB의 UCSZ2와 관련하여 Character Size 와 관련된 비트..

                  UCSZ2 UCSZ1 UCSZ0.............

                  000  5bit             001 , 010, 011      6,7,8bit

                  100, 101, 110  reserved          111  9bit

   

 UBRRnL - USART Baud Rate Registers

 UBRRnH - USART Baud Rate Registers

ATMega128 Serial Communications

● ATMega128 통신 포트

  - UART0 (RXD0, TXD0)
  - UART1 (RXD1, TXD1)


  -> UART0,1은 5v 레벨 신호.
  -> MAX232로 10v 레벨 신호로 변환.
  -> ATMega128 <-> PC 간 rs232 통신 확인 완료.
 

● ATMega128의 UART0 Pin map
 

 1
  2 
 3
 4
 Vcc(12V)
    TxD    
    RxD   
   GND   
 

● ATMega128 <-> PC 간 통신 회로도


● RS232 cable pin map

ATMega128 Datasheet & Circuit Diagram

MCU : ATmega 128
 ->   datasheet.pdf
ROM : AT29C256
 ->   datasheet.pdf