전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

68HC705SB7 데이터시트(PDF) 91 Page - Freescale Semiconductor, Inc

부품명 68HC705SB7
상세설명  SPECIFICATION (General Release)
PDF  170 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  FREESCALE [Freescale Semiconductor, Inc]
홈페이지  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

68HC705SB7 데이터시트(HTML) 91 Page - Freescale Semiconductor, Inc

Back Button 68HC705SB7 Datasheet HTML 87Page - Freescale Semiconductor, Inc 68HC705SB7 Datasheet HTML 88Page - Freescale Semiconductor, Inc 68HC705SB7 Datasheet HTML 89Page - Freescale Semiconductor, Inc 68HC705SB7 Datasheet HTML 90Page - Freescale Semiconductor, Inc 68HC705SB7 Datasheet HTML 91Page - Freescale Semiconductor, Inc 68HC705SB7 Datasheet HTML 92Page - Freescale Semiconductor, Inc 68HC705SB7 Datasheet HTML 93Page - Freescale Semiconductor, Inc 68HC705SB7 Datasheet HTML 94Page - Freescale Semiconductor, Inc 68HC705SB7 Datasheet HTML 95Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 91 / 170 page
background image
August 27, 1998
GENERAL RELEASE SPECIFICATION
MC68HC05SB7
SM-BUS
MOTOROLA
REV 2.1
12-13
ISR
BCLR
1,SMSR
; CLEAR THE SMIF FLAG
BRCLR
5,SMCR,SLAVE
; CHECK THE SMSTA FLAG,
; BRANCH IF SLAVE MODE
BRCLR
4,SMCR,RECEIVE
; CHECK THE MODE FLAG,
; BRANCH IF IN RECEIVE MODE
BRSET
0,SMSR,END
; CHECK ACK FROM RECEIVER
; IF NO ACK, END OF
; TRANSMISSION
TRANSMIT
LDA
DATABUF
; GET THE NEXT BYTE OF DATA
STA
SMDR
; TRANSMIT THE DATA
12.6.4 Generation of the STOP Signal
A data transfer ends with a STOP signal generated by the “master” device. A mas-
ter transmitter can simply generate a STOP signal after all the data has been
transmitted. The following is an example showing how a stop condition is gener-
ated by a master transmitter:
MASTX
BRSET
0,SMSR,END
; IF NO ACK, BRANCH TO END
LDA
TXCNT
; GET VALUE FROM THE
; TRANSMITTING COUNTER
BEQ
END
; IF NO MORE DATA, BRANCH TO
; END
LDA
DATABUF
; GET NEXT BYTE OF DATA
STA
SMDR
; TRANSMIT THE DATA
DEC
TXCNT
; DECREASE THE TXCNT
BRA
EMASTX
; EXIT
END
BCLR
5,SMCR
; GENERATE A STOP CONDITION
EMASTX
RTI
; RETURN FROM INTERRUPT
If a master receiver wants to terminate a data transfer, it must inform the slave
transmitter by not acknowledging the last byte of data. This can be done by setting
the transmit acknowledge bit (TXAK) before reading the 2nd last byte of data.
Before reading the last byte of data, a STOP signal must be generated first. The
following is an example showing how a STOP signal is generated by a master
receiver.
MASR
DEC
RXCNT
BEQ
ENMASR
; LAST BYTE TO BE READ
LDA
RXCNT
DECA
; CHECK LAST 2ND BYTE TO
; BE READ
BNE
NXMAR
; NOT LAST ONE OR LAST SECOND
LAMAR
BSET
3,SMCR
; LAST SECOND, DISABLE ACK
; TRANSMITTING
BRA
NXMAR
ENMASR
BCLR
5,SMCR
; LAST ONE, GENERATE “STOP”
; SIGNAL
NXMAR
LDA
SMDR
; READ DATA AND STORE
STA
RXBUF
RTI



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


데이터시트 다운로드

Go To PDF Page


링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
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