công cụ tìm kiếm bảng dữ liệu linh kiện điện tử
  Vietnamese  ▼
ALLDATASHEET.VN

X  

ATMEGA640 bảng dữ liệu(PDF) 210 Page - Microchip Technology

tên linh kiện ATMEGA640
Giải thích chi tiết về linh kiện  8-bit Microcontroller with 16/32/64KB In-System Programmable Flash
PDF  436 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
nhà sản xuất  MICROCHIP [Microchip Technology]
Trang chủ  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

ATMEGA640 bảng dữ liệu(HTML) 210 Page - Microchip Technology

Back Button ATMEGA640 Datasheet HTML 206Page - Microchip Technology ATMEGA640 Datasheet HTML 207Page - Microchip Technology ATMEGA640 Datasheet HTML 208Page - Microchip Technology ATMEGA640 Datasheet HTML 209Page - Microchip Technology ATMEGA640 Datasheet HTML 210Page - Microchip Technology ATMEGA640 Datasheet HTML 211Page - Microchip Technology ATMEGA640 Datasheet HTML 212Page - Microchip Technology ATMEGA640 Datasheet HTML 213Page - Microchip Technology ATMEGA640 Datasheet HTML 214Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 210 / 436 page
background image
210
ATmega640/V-1280/V-1281/V-2560/V-2561/V [DATASHEET]
DS40002211A
Note:
1. See “About Code Examples” on page 10.
The function simply waits for data to be present in the receive buffer by checking the RXCn Flag, before reading
the buffer and returning the value.
22.7.2
Receiving Frames with 9 Data Bits
If 9-bit characters are used (UCSZn=7) the ninth bit must be read from the RXB8n bit in UCSRnB before reading
the low bits from the UDRn. This rule applies to the FEn, DORn and UPEn Status Flags as well. Read status from
UCSRnA, then data from UDRn. Reading the UDRn I/O location will change the state of the receive buffer FIFO
and consequently the TXB8n, FEn, DORn and UPEn bits, which all are stored in the FIFO, will change.
The following code example shows a simple USART receive function that handles both nine bit characters and the
status bits.
Assembly Code Example(1)
USART_Receive:
; Wait for data to be received
lds
r17, UCSRnA
sbrs
r17, RXCn
rjmp
USART_Receive
; Get and return received data from buffer
lds
r16, UDRn
ret
C Code Example(1)
unsigned char
USART_Receive( void )
{
/* Wait for data to be received */
while
( !(UCSRnA & (1<<RXCn)) )
;
/* Get and return received data from buffer */
return
UDRn;
}



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


bảng dữ liệu tải về

Go To PDF Page


Link URL



Cho đến nay ALLDATASHEET có giúp ích cho doanh nghiệp của bạn hay không?  [ DONATE ] 

Alldatasheet là   |   Quảng cáo   |   Liên lạc với chúng tôi   |   Chính sách bảo mật   |   Liên kết đến bảng dữ liệu    |   Trao đổi link   |   Tìm kiếm theo nhà sản xuất
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com