W77E516 Datasheet

  • W77E516

  • uC-Based Consumer IC > Controller IC > 8-Bit Microcontrolle...

  • 1107.54KB

  • Winbond

扫码查看芯片数据手册

上传产品规格书

PDF预览

Preliminary W77E516
The functional block diagram is shown below. Data enters and leaves the Serial port on the RxD
line. The TxD line is used to output the shift clock. The shift clock is used to shift data into and out
of the W77E516 and the device at the other end of the line. Any instruction that causes a write to
SBUF will start the transmission. The shift clock will be activated and data will be shifted out on the
RxD pin till all 8 bits are transmitted. If SM2 = 1, then the data on RxD will appear 1 clock period
before the falling edge of shift clock on TxD. The clock on TxD then remains low for 2 clock
periods, and then goes high again. If SM2 = 0, the data on RxD will appear 3 clock periods before
the falling edge of shift clock on TxD. The clock on TxD then remains low for 6 clock periods, and
then goes high again. This ensures that at the receiving end the data on RxD line can either be
clocked on the rising edge of the shift clock on TxD or latched when the TxD clock is low.
Clock Source
Mode
input
div. by 4
osc/1
div. by 64
osc/16
div. by 1024 osc/256
Write to
SBUF
梅12
梅4
TX START
TX CLOCK
Internal
Data Bus
PARIN
LOAD
CLOCK
SOUT
RXD
P3.0 Alternate
Output Function
TX SHIFT
TI
Transmit Shift Register
Serial Port Interrupt
SM2
0
1
SERIAL
CONTROLLER
RX
CLOCK
RI
SHIFT
CLOCK
RI
REN
RXD
P3.0 Alternate
Iutput function
RX
START
LOAD SBUF
RX SHIFT
TXD
P3.1 Alternate
Output function
Read SBUF
CLOCK
PAROUT
SIN
SBUF
SBUF
Internal
Data Bus
Receive Shift Register
Figure 20. Serial Port Mode 0
The TI flag is set high in C1 following the end of transmission of the last bit. The serial port will
receive data when REN is 1 and RI is zero. The shift clock (TxD) will be activated and the serial port
will latch data on the rising edge of shift clock. The external device should therefore present data on
the falling edge on the shift clock. This process continues till all the 8 bits have been received.
The RI flag is set in C1 following the last rising edge of the shift clock on TxD. This will stop
reception, till the RI is cleared by software.
Mode 1
In Mode 1, the full duplex asynchronous mode is used. Serial communication frames are made up
of 10 bits transmitted on TXD and received on RXD. The 10 bits consist of a start bit (0), 8 data bits
(LSB first), and a stop bit (1). On receive, the stop bit goes into RB8 in the SFR SCON. The baud
rate in this mode is variable. The serial baud can be programmed to be 1/16 or 1/32 of the Timer 1
overflow. Since the Timer 1 can be set to different reload values, a wide variation in baud rates is
possible.
Transmission begins with a write to SBUF. The serial data is brought out on to TxD pin at C1
following the first roll-over of divide by 16 counter. The next bit is placed on TxD pin at C1 following
the next rollover of the divide by 16 counter. Thus the transmission is synchronized to the divide by
16 counter and not directly to the write to SBUF signal. After all 8 bits of data are transmitted, the
Publication Release Date: August 16, 2002
Revision A1
- 65 -

W77E516相关型号PDF文件下载

您可能感兴趣的PDF文件资料

热门IC型号推荐

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:

0571-85317607

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈
返回顶部

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!