UCSR0A |= 0xfe;
|= 가 뭘 의미하는건가요??? ㅜㅜ
하드웨어 설계 및 개발에 대하여 개발자들이 자유롭게 토론하는 공간입니다.
- Q&A, 자유주재 토론, 관련 정보 공유
- 분야 : 마이크로프로세서 응용, 전기/전자(아날로그/디지털) 회로 설계, C/C++ 프로그래밍, 펌웨어,
PCB Artwork, 트러블슈팅 등 하드웨어 설계에 관한 전반인 내용
※ 게시글에 맞는 분류를 선택하여 글을 작성해 주시면 쾌적한 사이트 운영에 많은 도움이 됩니다.
※ 하드웨어 인사이트는 회원들간의 거래정보를 게재할 뿐이지, 그 어떤 책임과 의무도 가지지 않습니다.
번호 | 분류 | 제목 | 글쓴이 | 조회 수 | 날짜 |
---|---|---|---|---|---|
3084 | 전기전자 아무거나 | HOT초보자 질문2 | 별헤는 밤 | 876 | 2010.08.13 |
3083 | 자유주제 | HOT시리얼 통신이 연결이 되지 않습니다.4 | 잡털고구마 | 3693 | 2010.08.13 |
3082 | PADS | HOTpads 2007을 Window7에 설치할수 있나요?15 | 도연사랑 | 6577 | 2010.08.12 |
3081 | 자유주제 | HOTㅈ ㅓ랑 공유하실분~?6 | 사천y | 4806 | 2010.08.12 |
3080 | 드론/로봇/라인트레이서 | HOTAVR초음파 센서 관련입니다... | 칠흑광자 | 2348 | 2010.08.11 |
3079 | 개발용역 | HOTPCB ARTWORK 설계 / 교육 업체 CADROOM 입니다.1 | 코딱지 | 5521 | 2010.08.11 |
펌웨어 & 코딩언어 | HOTC 언어2 | 연희야 | 1098 | 2010.08.10 | |
3077 | 개발용역 | HOTserial port data를 pc로 전송하여 그래프화를 하고 싶습니다.1 | Cool™ | 5507 | 2010.08.10 |
3076 | Analog & Mixed-Signal 설계 | HOTcan통신관련 문의 드립니다.2 | 우가우가 | 2668 | 2010.08.10 |
3075 | 전기전자 아무거나 | HOT자신 있는 사람...!8 | kiki | 813 | 2010.08.10 |
3074 | 전기전자 아무거나 | HOTCSIEDA 을 사용해야 하는데요..2 | 풍림화산 | 1128 | 2010.08.10 |
3073 | 자유주제 | HOT자동차 전장 쪽으로 관심이 많은데요..2 | 풍림화산 | 4968 | 2010.08.10 |
3072 | 자유주제 | HOT어렵네요..ㅋㅋㅋ7 | 와촌놈 | 4763 | 2010.08.10 |
3071 | 마이크로프로세서 | HOTATmega128에서 5상 스텝핑모터구현시 진동과 소음문제??1 | 디지랜드 | 1633 | 2010.08.10 |
3070 | 자유주제 | HOTat90can 쩌네용..;; | 월광냥이 | 3919 | 2010.08.09 |
3069 | 드론/로봇/라인트레이서 | HOT많은 도움 부탁드립니다!!!1 | 피터팬 | 1083 | 2010.08.09 |
3068 | 드론/로봇/라인트레이서 | HOTCLCD구동에 관해 질문있습니다. | Mirel | 1210 | 2010.08.09 |
3067 | 마이크로프로세서 | HOT서보 제어 전원관련 질문이요 제발 도와주세요ㅜ2 | JMX | 1331 | 2010.08.09 |
3066 | 자유주제 | HOT도와주세요2 | 81노 | 3303 | 2010.08.09 |
3065 | Allegro & OrCAD | HOTorCAD Capture에서 회사 로고 따위 삽입하기?3 | Kaye | 4708 | 2010.08.09 |
UCSR0A |= 0xfe;
UCSR0A = UCSR0A | 0xfe;
와 같습니다.
'|' 는 Bit OR 입니다.
죽 UCSR0A 의 값을 읽어 0xFE 값을 or 하여 그값을 UCSR0A 에 기록하는 것입니다.
쉽게 말해. 우선 0xFE는 2진수로 11111111(F) 11111110(E) 입니다.
따라서 위의 설명처럼 UCSR0A = UCSR0A |(OR) 11111111(F) 11111110(E) 이렇게 처리 되므로
| 연산자는 비트 연산자이기 때문에 0xFE와 UCSR0A의 각 비트값을 OR연산하게 됩니다.
즉, 결론을 내리자면 저 연산은 UCSR0A의 마지막 1비트를 제외한 나머지 비트 값을 1로 바꾸는 것입니다.
물론 다 아시는 내용이겠지만 혹시나 좀 더 도움이 되실까 해서 글을 남깁니다 ^^