Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

MB95F856K Datasheet(PDF) 97 Page - Cypress Semiconductor

Part # MB95F856K
Description  The MB95850K/860K/870K Series is a series of general-purpose, single-chip microcontrollers. In addition to a compact instruction set, the microcontrollers of these series contain a variety of peripheral functions.
PDF  172 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CYPRESS [Cypress Semiconductor]
Direct Link  http://www.cypress.com
Logo CYPRESS - Cypress Semiconductor

MB95F856K Datasheet(HTML) 97 Page - Cypress Semiconductor

Back Button MB95F856K Datasheet HTML 93Page - Cypress Semiconductor MB95F856K Datasheet HTML 94Page - Cypress Semiconductor MB95F856K Datasheet HTML 95Page - Cypress Semiconductor MB95F856K Datasheet HTML 96Page - Cypress Semiconductor MB95F856K Datasheet HTML 97Page - Cypress Semiconductor MB95F856K Datasheet HTML 98Page - Cypress Semiconductor MB95F856K Datasheet HTML 99Page - Cypress Semiconductor MB95F856K Datasheet HTML 100Page - Cypress Semiconductor MB95F856K Datasheet HTML 101Page - Cypress Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 97 / 172 page
background image
Document Number: 002-09305 Rev. *C
Page 97 of 172
PRELIMINARY
MB95F856K, MB95F866K,
MB95F876K
3. Port G registers
■ Port G register functions
■ Correspondence between registers and pins for port G
4. Port G operations
■ Operation as an output port
❐ A pin becomes an output port if the bit in the DDRG register corresponding to that pin is set to “1”.
❐ For a pin shared with other peripheral functions, disable the output of such peripheral functions.
❐ When a pin is used as an output port, it outputs the value of the PDRG register to external pins.
❐ If data is written to the PDRG register, the value is stored in the output latch and is output to the pin set as an output port as it is.
❐ Reading the PDRG register returns the PDRG register value.
■ Operation as an input port
❐ A pin becomes an input port if the bit in the DDRG register corresponding to that pin is set to “0”.
❐ For a pin shared with other peripheral functions, disable the output of such peripheral functions.
❐ If data is written to the PDRG register, the value is stored in the output latch but is not output to the pin set as an input port.
❐ Reading the PDRG register returns the pin value. However, if the read-modify-write (RMW) type of instruction is used to read the
PDRG register, the PDRG register value is returned.
■ Operation as a peripheral function output pin
❐ A pin becomes a peripheral function output pin if the peripheral output function is enabled by setting the output enable bit of a
peripheral function corresponding to that pin.
❐ The pin value can be read from the PDRG register even if the peripheral function output is enabled. Therefore, the output value
of a peripheral function can be read by the read operation on the PDRG register. However, if the read-modify-write (RMW) type
of instruction is used to read the PDRG register, the PDRG register value is returned.
■ Operation at reset
If the CPU is reset, all bits in the DDRG register are initialized to “0” and port input is enabled.
■ Operation in stop mode and watch mode
❐ If the pin state setting bit in the standby control register (STBC:SPL) is set to “1” and the device transits to stop mode or watch
mode, the pin is compulsorily made to enter the high impedance state regardless of the DDRG register value. The input of that
pin is locked to “L” level and blocked in order to prevent leaks due to input open.
❐ If the pin state setting bit is “0”, the state of the port I/O or that of the peripheral function I/O remains unchanged and the output
level is maintained.
■ Operation of the pull-up register
Setting the bit in the PULG register to “1” makes the pull-up resistor be internally connected to the pin. When the pin output is “L”
level, the pull-up resistor is disconnected regardless of the value of the PULG register.
Register
abbreviation
Data
Read
Read by read-modify-write
(RMW) instruction
Write
PDRG
0
Pin state is “L” level.
PDRG value is “0”.
As output port, outputs “L” level.
1
Pin state is “H” level.
PDRG value is “1”.
As output port, outputs “H” level.
DDRG
0
Port input enabled
1
Port output enabled
PULG
0
Pull-up disabled
1
Pull-up enabled
Pin name
Correspondence between related register bits and pins
-
-
-
-
-
PG2
PG1
-
PDRG
-----
bit2
bit1
-
DDRG
PULG



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


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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