Difference between revisions of "83Plus:Ports:4A"
From WikiTI
Thepenguin77 (Talk | contribs) |
Thepenguin77 (Talk | contribs) (Undo revision 9401 by Thepenguin77 (Talk)) |
||
Line 1: | Line 1: | ||
− | [[Category:83Plus:Ports:By Address|4A - | + | [[Category:83Plus:Ports:By Address|4A - D+ Control]] [[Category:83Plus:Ports:By Name|D+ Control]] |
{{84P-Only Port|0A}} | {{84P-Only Port|0A}} | ||
== Synopsis == | == Synopsis == | ||
'''Port Number:''' 4A | '''Port Number:''' 4A | ||
− | '''Function:''' | + | '''Function:''' D+ Control |
− | Using this port, you can control the D+ | + | Using this port, you can control the D+ USB line. The USB controller doesn't even have to be powered. |
=== Read Values === | === Read Values === | ||
Line 12: | Line 12: | ||
* Bit 1: Set if not connected to computer. Flashes when talking to computer. | * Bit 1: Set if not connected to computer. Flashes when talking to computer. | ||
* Bit 2: Set if not connected to computer. | * Bit 2: Set if not connected to computer. | ||
− | * Bit 3: If set, | + | * Bit 3: If set, D+ is forced high. Max 0.79 mA. |
− | * Bit 4: Only significant if bit 3 is set. If this is set, | + | * Bit 4: Only significant if bit 3 is set. If this is set, D+ gets extra power. Max total 1.52 mA. |
− | * Bit 5: Reset means | + | * Bit 5: Reset means D− is getting 0.05 V at 15μA. |
* Bit 6: Always 0 | * Bit 6: Always 0 | ||
* Bit 7: Always 0 | * Bit 7: Always 0 | ||
Line 20: | Line 20: | ||
=== Write Values === | === Write Values === | ||
* Bits 0-2: No effect | * Bits 0-2: No effect | ||
− | * Bit 3: Set to force | + | * Bit 3: Set to force D+ high. Max output: 0.79 mA. |
− | * Bit 4: If bit 3 is set. Setting this give | + | * Bit 4: If bit 3 is set. Setting this give D+ extra power. Max total output 1.52 mA. |
− | * Bit 5: Resetting this gives | + | * Bit 5: Resetting this gives D− 0.05 V at 15μA. |
* Bits 6-7: No effect | * Bits 6-7: No effect | ||
== Comments == | == Comments == | ||
− | If you don't like USB protocol, you could try to use this port for communication, or | + | If you don't like USB protocol, you could try to use this port for communication, or for sound. Anyways, when you are done, output 20h. |
Revision as of 18:36, 3 June 2011
This port only exists on the the TI-84 Plus and the TI-84 Plus Silver Edition. On the standard TI-83 Plus, it acts as a shadow of port 0A. On the TI-83 Plus Silver Edition, this port has no effect. |
Synopsis
Port Number: 4A
Function: D+ Control
Using this port, you can control the D+ USB line. The USB controller doesn't even have to be powered.
Read Values
- Bit 0: Set if connected to computer.
- Bit 1: Set if not connected to computer. Flashes when talking to computer.
- Bit 2: Set if not connected to computer.
- Bit 3: If set, D+ is forced high. Max 0.79 mA.
- Bit 4: Only significant if bit 3 is set. If this is set, D+ gets extra power. Max total 1.52 mA.
- Bit 5: Reset means D− is getting 0.05 V at 15μA.
- Bit 6: Always 0
- Bit 7: Always 0
Write Values
- Bits 0-2: No effect
- Bit 3: Set to force D+ high. Max output: 0.79 mA.
- Bit 4: If bit 3 is set. Setting this give D+ extra power. Max total output 1.52 mA.
- Bit 5: Resetting this gives D− 0.05 V at 15μA.
- Bits 6-7: No effect
Comments
If you don't like USB protocol, you could try to use this port for communication, or for sound. Anyways, when you are done, output 20h.