EasyManua.ls Logo

Hitachi H8/500 Series - Built-In MOS Pull

Hitachi H8/500 Series
459 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
9.6.4 Built-In MOS Pull-Up
The MOS input pull-ups of port 5 are turned on by clearing the corresponding bit in P5DDR to
“0” and writing a “1” in P5DR. These pull-ups are turned off at a reset and in the hardware
standby mode. Table 9-9 indicates the status of the MOS pull-ups in various modes.
Table 9-9 Status of MOS Pull-Ups for Port 5
Mode Reset Hardware Standby Mode Other Operating States*
1 OFF OFF OFF
2 ON/OFF
3 OFF
4
7
* Including the software standby mode.
Notation:
OFF: The MOS pull-up is always off.
ON/OFF: The MOS pull-up is on when P5DDR = 0 and P5DR = 1, and off otherwise.
Note on Usage of MOS Pull-Ups
If the bit manipulation instructions listed below are executed on input/output ports 5 and 6 which
have selectable MOS pull-ups, the logic levels at input pins will be transferred to the DR latches,
causing the MOS pull-ups to be unintentionally switched on or off.
This can occur with the following bit manipulation instructions: BSET, BCLR, BNOT
(1) Specific Example (BSET Instruction): An example will be shown in which the BSET
instruction is executed for port 5 under the following conditions:
P57: Input pin, low, MOS pull-up transistor on
P56: Input pin, high, MOS pull-up transistor off
P55 – P50: Output pins, low
The intended purpose of this BSET instruction is to switch the output level at P50 from low
to high.
ON/OFF
161
Downloaded from Elcodis.com electronic components distributor

Table of Contents

Related product manuals