Page 383 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 383

IoT를  이용한  NFC  엘리베이터



            4)  UCSRC(USART  Control  &  State  Register  C)














                1.  Bit  7
                    예약  비트(사용하지  않음)
                2.  Bit  6 : UMSELn(USARTn  Mode Select)
                    USARTn의  전송  모드(동기식/비동기식)를  결정한다.
                   가.  UMSELn =  0 :  USARTn  비동기식  전송
                   나.  UMSELn =  1 :  USARTn  동기식  전송
                3.  Bit  5,  4 :  UPMn1, 0(Parity  Mode)
                    송  수신시  패리티  비트에  대한  옵션을  결정한다(*쪽  UCSR  공용  설정  참조).
                  4.  Bit  3 :  USBSn(Stop  Bit  Select)
                    정지  비트의  비트  수를  결정한다(“0”이면  1[bit],  “1”이면  2[bit]).
                   가.  USBSn  =  0 :  정지  비트  1[bit]
                   나.  USBSn  =  1 :  정지  비트  2[bit]
                  5.  Bit  2,  1 :  UCSZn1,  0(USART  Character  Size)
                    UCSRB의  UCSZ2와  함께  사용되는  비트로,  전송할  데이터  비트  수를  결정한다(*쪽  UCSR  공용  설
                       정  참조).
                6.  Bit  0 : UCPOLn(USART  Clock  Polarity)
                    동기  전송의  슬레이브  모드(Slave  Mode)에서  동작한다.
                  가.  UCPOLn = 0 :  송신 데이터는  XCKn 동기 클록의 하강에지(Falling-Edge)에서  새로운  값이
                           출력,  수신  데이터는  상승에지(Rising-Edge)에서  검출.
                      나.  UCPOLn  =  1 :  송신  데이터는  XCKn  동기  클록의  상승에지에서  새로운  값이  출력,  수신  데이
                           터는  하강에지에서  검출.


              5)  UCSR  공용  설정


                          UPMn1       UPMn0                         패리티모드
                             0           0               패리티 체크 기능을 사용하지 않음
                             0           1                              -
                             1           0                   짝수  패리티 방식  활성화
                             1           1                   홀수  패리티 방식  활성화

                                                [UPMn  –  패리티  비트  설정]












            인천전자마이스터고등학교                                 -  376  -
   378   379   380   381   382   383   384   385   386   387   388