![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
TMP88PS38 CMOS 8-Bit Microcontroller TMP88PS38NG/FG The TMP88PS38 is the high-speed and high performance 8-bit signal chip microcomputers which built in a program storage area (64 Kbytes), an OSD font storage area (24 Kbytes) and the one-time PROM of vector table storage area (256 bytes). The TMP88PS38 is pin compatible with the TMP88CS38. The operation possible with the TMP88PS38 can be performed by writing programs to PROM. The TMP88PS38 can write and verify in the same way as the TC571000D an EPROM programmer. Product No. TMP88PS38NG TMP88PS38FG OTP 64 Kbytes (256 bytes) 24 Kbytes RAM 2 Kbytes Package P-SDIP42-600-1.78 P-QFP44-1414-0.80K Adaptor Socket BM11174A BM11175A . 030619EBP1 * The information contained herein is subject to change without notice. * The information contained herein is presented only as a guide for the applications of our products. No responsibility is assumed by TOSHIBA for any infringements of patents or other rights of the third parties which may result from its use. No license is granted by implication or otherwise under any patent or patent rights of TOSHIBA or others. * TOSHIBA is continually working to improve the quality and reliability of its products. Nevertheless, semiconductor devices in general can malfunction or fail due to their inherent electrical sensitivity and vulnerability to physical stress. It is the responsibility of the buyer, when utilizing TOSHIBA products, to comply with the standards of safety in making a safe design for the entire system, and to avoid situations in which a malfunction or failure of such TOSHIBA products could cause loss of human life, bodily injury or damage to property. In developing your designs, please ensure that TOSHIBA products are used within specified operating ranges as set forth in the most recent TOSHIBA products specifications. Also, please keep in mind the precautions and conditions set forth in the "Handling Guide for Semiconductor Devices," or "TOSHIBA Semiconductor Reliability Handbook" etc.. * The TOSHIBA products listed in this document are intended for usage in general electronics applications (computer, personal equipment, office equipment, measuring equipment, industrial robotics, domestic appliances, etc.). These TOSHIBA products are neither intended nor warranted for usage in equipment that requires extraordinarily high quality and/or reliability or a malfunctionor failure of which may cause loss of human life or bodily injury ("Unintended Usage"). Unintended Usage include atomic energy control instruments, airplane or spaceship instruments, transportation instruments, traffic signal instruments, combustion control instruments, medical instruments, all types of safety devices, etc.. Unintended Usage of TOSHIBA products listed in this document shall be made at the customer's own risk. * The products described in this document are subject to the foreign exchange and foreign trade laws. * TOSHIBA products should not be embedded to the downstream products which are prohibited to be produced and sold, under any law and regulations. * For a discussion of how the reliability of microcontrollers can be predicted, please refer to Section 1.3 of the chapter entitled Quality and Reliability Assurance/Handling Precautions. Purchase of TOSHIBA I2C components conveys a license under the Philips I2C Patent Rights to use these components in an I2C system, provided that the system conforms to the I2C Standard Specification as defined by Philips. 88PS38-1 2005-05-18 TMP88PS38 Pin Assignments Package P-SDIP42-600-1.78 P-SDIP42-600-1.78 VSS ( PWM0 ) P40 ( PWM1 ) P41 ( PWM2 ) P42 ( PWM3 ) P43 ( PWM4 ) P44 ( PWM5 ) P45 ( PWM6 ) P46 ( PWM7 ) P47 (TC2/ INT0 / PWM8 ) P50 (SI1/SCL1/ PWM9 ) P51 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 VDD P33 (TC4/VIN0) P32 (VIN1/CSIN) VVSS P35 (SDA0) P34 (SCL0) P31 (INT4/TC3) P30 (INT3/RXIN) P20 ( INT5 / STOP ) RESET XOUT XIN TEST OVSS OVDD P71 ( VD ) P70 ( HD ) P67 (Y/BL) P66 (B) P65 (G) P64 (R) TMP88PS38NG (SO1/SDA1) P52 ( KWU0 / SCK1 /INT2/TC1/AIN0) P53 ( KWU1 /AIN1) P54 ( KWU2 /AIN2) P55 ( KWU3 /AIN3) P56 ( KWU 4 /Y/BLIN/AIN4) P60 ( KWU5 /BIN/AIN5) P61 (GIN/CSOUT) P62 (RIN) P63 (I) P57 Package P-QFP44-1414-0.80K P-QFP44-1414-0.80K P30 (INT3/RXIN) P20 (INT5/STOP) P34 (SCL0) P31 (INT4/TC3) 33 31 30 29 27 25 32 28 26 24 23 P71 (VD) OVDD OVSS XOUT RESET TEST XIN (SDA0) P35 34 35 36 37 38 39 40 41 42 43 44 22 21 20 19 18 17 16 15 14 13 12 P70 ( HD ) P67 (Y/BL) P66 (B) P65 (G) P64 (R) N.C. P57 P63 (RIN) P62 (GIN/CSOUT) P61 (BIN/AIN5/ KWU5 ) P60 (Y/BLIN/AIN4/ KWU 4 ) TMP88PS38F VVSS (VIN1/CSIN) P32 (TC4/VIN0) P33 N.C. VDD VSS ( PWM0 ) P40 ( PWM1 ) P41 ( PWM2 ) P42 ( PWM3 ) P43 10 (KWU2/AIN2) P55 (TC2/INT0/PWM8) P50 (KWU1/AIN1) P54 (SI1/SCL1/PWM9) P51 (KWU0/SCK1/INT2/TC1/AIN0) P53 (KWU3/AIN3) P56 (PWM4) P44 (PWM5) P45 (PWM6) P46 (PWM7) P47 (SO1/SDA1) P52 11 1 2 3 4 5 6 7 8 9 88PS38-2 2005-05-18 TMP88PS38 Operational Description The configuration and function of the TMP88PS38 are the same as those of the TMP88CS38, except in that a one-time PROM is used instead of an on-chip mask ROM. 1. Operation Mode The TMP88PS38 has two mode: MCU and PROM. 1.1 MCU Mode The MCU mode is activated by fixing the TEST/VPP pin at low level. In the MCU mode, operation is the same as with the TMP88CS38. 1.1.1 Program Memory The TMP88PS38 has a 64 Kbytes (Addresses 04000H to 13EFFH in the MCU mode, addresses 10000H to 1FEFFH in the PROM mode) of program storage area, 24 Kbytes (Addresses 20000H to 25FFFH in the MCU mode, addresses 0A000H to 0FFFFH in the PROM mode) and 256 bytes (Addresses FFF00H to FFFFFH in the MCU mode, addresses 1FF00H to 1FFFFH in the PROM mode) one-time PROM of vector table storage area. 88PS38-3 2005-05-18 TMP88PS38 1.1.2 Data Memory The TMP88PS38 has an on-chip 2-Kbyte data memory (Static RAM). 00000H 04000H Program storage area 13EFFH 20000H 25FFFH FFF00H FFFFFH 13EFFH 20000H 25FFFH FFF00H FFFFFH 00000H 0A000H 04000H Program storage area 0FFFFH 10000H Program storage area 1FEFFH 1FF00H 1FFFFH Vector table storage area TMP88PS38 MCU mode (a) ROM size = 64 Kbytes 00000H 0A000H 04000H Program storage area 0FEFFH 20000H 25FFFH FFF00H FFFFFH 0FFFFH 10000H Program storage area 1BEFFH 1FF00H 1FFFFH Don't use Vector table storage area OSD font area TMP88PS38 PROM mode Vector table storage area OSD font area OSD font area Vector table storage area TMP88CS38 MCU mode OSD font area OSD font area Vector table storage area TMP88CP38A MCU mode (b) ROM size = 48 Kbytes TMP88CP38A PROM mode 00000H 0A000H 04000H Program storage area 0BEFFH 20000H 25FFFH FFF00H FFFFFH 0FFFFH 10000H 17EFFH OSD font area Vector table storage area TMP88CM38A MCU mode (c) ROM size = 32 Kbytes Note: Data in the unused area should be FFH. Or else, general-purpose PROM should be set to permit access to the program storage area only. 1FF00H 1FFFFH OSD font area Program storage area Don't use Vector table storage area TMP88CM38A PROM mode Figure 1.1.1 Program Storage Area 88PS38-4 2005-05-18 TMP88PS38 1.1.3 Input/Output Circuit for Pins (1) Control pins The TMP88PS38 is identical to the TMP88CS38 and TMP88CM38A/CP38A except that it has a TEST pin without a pull-down resistor. R R = 1 k (typ.) Note: A pull-down resistor is not included. Figure 1.1.2 TEST Pin (2) I/O ports The input/output circuit for the TMP88PS38 I/O port is the same as that for the TMP88CS38 and TMP88CM38A/CP38A. 1.2 PROM Mode The PROM mode is used to write and verify programs with a general-purpose PROM programmer. The high-speed programming mode can be used for program operation. The TMP88PS38 is not supported an electric signature mode, so the ROM type must be set to TC571000D. VPP (12.75 V/5 V) TMP88PS38 OVDD VDD P70 VCC TEST P60 P35 P63 to A16 to A0 P61 P67 to P64 P57 to P50 XIN P32 P33 P30 P47 CE OE PGM to D0 to D7 P40 N.C. P71 P20 P31 P34 RESET (Open, only TMP88PS38FG) For more in formation on pins refer to the section on pin function. GND XOUT VSS VVSS OVSS PROM programmer connection adaptor socket: BM11174A for TMP88PS38NG BM11175A for TMP88PS38FG Figure 1.2.1 Setting for PROM Mode 88PS38-5 2005-05-18 TMP88PS38 Pin Name (EPROM mode) A16 A15 to A8 A7 to A0 D7 to D0 CE OE Input/Output Input I/O Input Function PROM address inputs PROM data inputs/outputs Chip enable signal input (Active low) Output enable signal input (Active low) Program mode signal input +12.75 V/5 V (Program supply voltage) Pin Name (MCU mode) P60 P35, P63 to P61, P67 to P64 P57 to P50 P47 to p40 P32 P33 P30 TEST VDD, OVDD VSS, VVSS, OVSS PGM VPP VCC GND P70 P71, P20, P31, P34 RESET Power supply +6.25 V/5 V 0V PROM mode setting pin. Be fixed at high level. Input Input Output Open PROM mode setting pin. Be fixed at low level. PROM mode setting pin. Be fixed at low level. Connect an 8 MHz oscillator to stabilize the state. Open XIN XOUT N.C. PROM programmer connection adaptor socket: BM11174A for TMP88PS38NG BM11175A for TMP88PS38FG 88PS38-6 2005-05-18 TMP88PS38 1.3 Programming Flowchart (High-speed Programming Mode) The high-speed programming mode is achieved by applying the program voltage (+12.75 V) to the VPP pin when Vcc = 6.25 V. After the address and input data are stable, the data is programmed by applying a single 0.1ms program pulse to the PGM input. The programmed data is verified. If incorrect, another 0.1ms program pulse is applied. This process should be repeated (up to 25 times) until the program operates correctly. After that, change the address and input data, and program as before. When programming has been completed, the data in all addresses should be verified with Vcc = Vpp = 5 V. Start VCC = 6.25 V VPP = 12.75 V Address = Start address Data = FF? No N=0 Yes Single 0.1 ms program pulse N=N+1 Yes No Error Address = Next address No Verify Ok Last address? Yes VCC = 5 V VPP = 5 V Read all byte Ok Pass Error N 25? Failure Figure 1.3.1 Flow Chart of High-speed Programming 88PS38-7 2005-05-18 TMP88PS38 1.4 Writing Method for General-purpose PROM Program (1) Adapters BM11174A: TMP88PS38N BM11175A: TMP88PS38F (2) PROM programmer specifying i) PROM type is specified to TC571000D. (Note 1) Writing voltage: 12.75 V (High-speed programming mode) ii) Data transfer (copy) (Note 1) In the TMP88PS38, EPROM is within the addresses 10000H to 1FEFFH (Program storage area) and 0A000H to 0FFFFH (OSD font area) and 1FF00H to 1FFFFH (Vector table storage area). Data is required to be transferred (Copied) to the addresses where it is possible to write. The program area in MCU mode and PROM mode is referred to "Program memory area" in Figure 1.1. iii) Writing address is specified. (Note 1) Start address:0A000H End address: 1FFFFH (3) Writing Writing/Verifying is required to be executed in accordance with PROM programmer operating procedure. Note 1: The specifying method is referred to the PROM programmer description. Either write the data FFH to the unused area or set the PROM programmer to access only the program storage area. Note 2: When MCU is set to an adapter or the adapter is set to PROM programmer, a position of pin 1 must be adjusted. If the setting is reversed, MCU, the adapter and PROM program is damaged. 88PS38-8 2005-05-18 TMP88PS38 Input/Output Circuit (1) Control pins The input/output circuitries of the TMP88PS38 control pins are shown below. Control Pin I/O Osc.enable XIN XOUT VDD I/O Rf Input/Output Circuitry fc VDD RO Remarks Resonator connection pins (High frequency) Rf = 1.2 M (typ.) RO = 0.5 k (typ.) XIN XOUT VDD R RIN Sink open-drain output Hysteresis input Pull-up resistor RIN = 220 k (typ.) R = 1 k (typ.) RESET I/O Address-trap-reset Watchdog-timer-reset System-clock-reset VDD Hysteresis input R = 1 k (typ.) STOP / INT5 (P20) Input R P20/ STOP / INT5 R = 1 k (typ.) R TEST Input 88PS38-9 2005-05-18 TMP88PS38 (2) Input/output ports Port I/O Initial "High-Z" P20 I/O R Input/Output Circuitry VDD Remarks Sink open-drain output Hysteresis input R = 1 k (typ.) P30 to P33 P50, P57 P70, P71 I/O Initial "High-Z" VDD Tri-state I/O Hysteresis input R = 1 k (typ.) Disable R P34, P35, P51, P52 Open-drain output enable I/O Initial "High-Z" VDD Tri-state I/O or open-drain output programmable Hysteresis input R R = 1 k (typ.) Disable Initial "High-Z" P40 to P47 I/O Disable VDD Tri-state I/O R = 1 k (typ.) R Initial "High-Z" VDD Tri-state I/O Hysteresis input Key-on wakeup input (VIL4 = 0.65 x VDD) R R = 1 k (typ.) RA = 5 k (typ.) CA = 22 pF (typ.) P53 to P56 I/O Disable CA RA Key-on wakeup 88PS38-10 2005-05-18 TMP88PS38 Port I/O Initial "High-Z" Input/Output Circuitry VDD Remarks Sink open-drain output High current output IOL = 20 mA (typ.) R R = 1 k (typ.) RA = 5 k (typ.) CA = 22 pF (typ.) P60, P61 I/O Disable CA RA Key-on wakeup VDD Key-on wakeup input (VIL4 = 0.65 x VDD) Tri-state I/O High current output IOL = 20 mA (typ.) R R = 1 k (typ.) Initial "High-Z" P62 (at CSOUT) I/O Disable Initial "High-Z" P62, P63 I/O Disable VDD Sink open-drain output High current output IOL = 20 mA (typ.) R R = 1 k (typ.) Initial "High-Z" P64 to P67 I/O Disable VDD Tri-state I/O R = 1 k (typ.) R 88PS38-11 2005-05-18 TMP88PS38 Electrical Characteristics Absolute Maximum Ratings Parameter Supply voltage Programmable voltage Input voltage Output voltage Output current (Per 1 pin) (VSS = 0 V) Symbol VDD VPP VIN VOUT1 IOUT1 IOUT2 IOUT1 IOUT2 PD Tsld Tstg Topr TEST/VPP Pin Pins - Ratings -0.3 to 6.5 -0.3 to 13.0 Unit - - Ports P2, P3, P4, P5, P64 to P67, P7 Ports P60 to P63 Ports P2, P3, P4, P5, P64 to P67, P7 Ports P60 to P63 - - - - -0.3 to VDD + 0.3 -0.3 to VDD + 0.3 3.2 30 120 120 600 260 (10 s) -55 to 125 -30 to 70 V mA Output current (Total) Power dissipation [Topr = 70C] Soldering temperature (Time) Storage temperature Operating temperature mW C Note: The absolute maximum ratings are rated values which must not be exceeded during operation, even for an instant. Any one of the ratings must not be exceeded. If any absolute maximum rating is exceeded, a device may break down or its performance may be degraded, causing it to catch fire or explode resulting in injury to the user. Thus, when designing products which include this device, ensure that no absolute maximum rating value will ever be exceeded. Recommended Operating Conditions Parameter Supply voltage (VSS = 0 V, Topr = -30 to 70C) Symbol VDD VIH1 VIH2 VIL1 VIL2 VIL4 fc Pins - Except hysteresis input Hysteresis input Except hysteresis input Hysteresis input Key-on wakeup input XIN, XOUT Internal clock Conditions fc = 16 MHz NORMAL mode fc = 16 MHz IDLE mode - STOP mode Min 4.5 VDD x 0.70 VDD x 0.75 0 8.0 Max 5.5 Unit Input high voltage VDD = 4.5 to 5.5V VDD = 4.5 to 5.5V VDD = 4.5 to 5.5V VDD = 4.5 to 5.5V VDD = 4.5 to 5.5V fc = 8 MHz fc = 16 MHz VDD VDD x 0.30 VDD x 0.25 VDD x 0.65 16.0 12.0 24.0 V Input low voltage Clock frequency fOSC 8.0 16.0 MHz Note 1: The recommended operating conditions for a device are operating conditions under which it can be guaranteed that the device will operate as specified. If the device is used under operating conditions other than the recommended operating conditions (Supply voltage, operating temperature range, specified AC/DC values etc.), malfunction may occur. Thus, when designing products which include this device, ensure that the recommended operating conditions for the device are always adhered to. Note 2: Clock frequency fc: Supply voltage range is specified in NORMAL mode and IDLE mode. Note 3: Smaller value is alternatively specified as the maximum value. 88PS38-12 2005-05-18 TMP88PS38 DC Characteristics Parameter Hysteresis voltage (VSS = 0 V, Topr = -30 to 70C) Symbol VHS IIN1 IIN2 IIN3 IIN4 RIN2 ILO1 ILO2 VOH2 VOL IOL3 TEST Pins Hysteresis inputs Conditions VDD = 5.5 V, VIN = 5.5 V/0 V VDD = 5.5 V, VIN = 5.5 V/0 V VDD = 5.5 V, VIN = 5.5 V/0 V VDD = 5.5 V, VIN = 5.5 V/0 V VDD = 5.5 V, VIN = 0 V VDD = 5.5 V, VOUT = 5.5 V VDD = 5.5 V, VOUT = 5.5 V/0 V VDD = 4.5 V, IOH = -0.7 mA VDD = 4.5 V, IOL = 1.6 mA VDD = 4.5 V, VOL = 1.0 V VDD = 5.5 V fc = 16 MHz VIN = 5.3 V/0.2 V VDD = 5.5 V VIN = 5.3 V/0.2 V Min - - - - - 100 - - 4.1 - - - (Note 3) - - Typ. 0.9 - - - - 220 - - - - 20 25 20 0.5 Max - 2 2 2 2 450 2 2 - 0.4 - 30 25 10 Unit V Input current Open-drain ports Tri-state ports RESET , STOP RESET A Input resistance Output leakage current Output high voltage Output low voltage Output low current Supply current in NORMAL mode Supply current in IDLE mode Supply current in STOP mode k A Sink open-drain ports Tri-state ports Tri-state ports Except XOUT and ports P60 to P63 Port P60 to P63 V mA IDD - A Note 1: Typical values show those at Topr = 25C, VDD = 5 V. Note 2: Input Current IIN3: The current through resistor is not included. Note 3: Supply Current IDD: The current (Typ. 0.5 mA) through ladder resistors of ADC is included in NORMAL mode and IDLE mode. AD Conversion Characteristics Parameter Analog reference voltage Analog reference voltage range Analog input voltage Nonlinearity error Zero point error Full scale error Total error (VSS = 0 V, VDD = 4.5 V to 5.5 V, Topr = -30 to 70C) Symbol VAREF VASS VAREF VAIN Conditions supplied from VDD pin. supplied from VSS pin. = VDD - VSS Min - - - VSS - Typ. VDD 0 VDD - - - - - Max - - - VDD 1 2 2 3 Unit V VDD = 5.0 V - - - LSB Note: The total error means all error except quanting error. 88PS38-13 2005-05-18 TMP88PS38 AC Characteristics Parameter Machine cycle time High level clock pulse width Low level clock pulse width (VSS = 0 V, VDD = 4.5 V to 5.5 V, Topr = -30 to 70C) Symbol tcy TWCH TWCL Conditions in NORMAL mode in IDLE mode for external clock operation (XIN input), fc = 16 MHz Min 0.5 Typ. - Max 1.0 Unit s 31.25 - - ns Recommended oscillating conditions Parameter High-frequency oscillation (VSS = 0 V, VDD = 4.5 V to 5.5 V, Topr = -30 to 70C) Oscillator Oscillation Frequency 8 MHz 16 MHz XIN Recommended Oscillator Murata Murata XOUT CSA 8.00MTZ CSA 16.00MXZ040 Recommended Constant C1 30 pF 5 pF C2 30 pF 5 pF Ceramic resonator C1 C2 High-frequency oscillation Note 1: To keep reliable operation, shield the device electrically with the metal plate on its package mold surface against the high electric field, for example, by CRT (Cathode ray tube). Note 2: The product numbers and specifications of the resonators by Murata Manufacturing Co., Ltd. are subject to change. For up-to-date information, please refer to the following URL; http://www.murata.co.jp/search/index.html 88PS38-14 2005-05-18 TMP88PS38 DC/AC Characteristics (PROM mode) (VSS = 0 V) (1) Read operation (VDD = 5.0 0.25 V, Topr = 25 5C) Parameter Input high voltage (A0 to A16, CE , OE , PGM ) Input low voltage (A0 to A16, CE , OE , PGM ) Program power supply voltage Address access time Symbol VIH4 VIL4 VPP tACC Conditions Min VDD x 0.7 0 4.75 - Typ. - - 5.0 1.5tcyc + 300 Max VDD 0.8 5.25 - Unit V ns Note: tcyc = 400 ns at 10 MHz A16 to A0 CE OE PGM tACC D7 to D0 High-Z Data outputs (2) High-speed programming operation (Topr = 25 5C, VDD = 6.25 0.25 V) Parameter Input high voltage (D0 to D7, A0 to A16, CE , OE , PGM ) Input low voltage (D0 to D7, A0 to A16, CE , OE , PGM ) Program power supply voltage Initial program pulse width Symbol VIH4 VIL4 VPP tPW Conditions Min VDD x 0.7 0 12.5 Typ. - - 12.75 0.1 Max VDD 0.8 13.0 0.105 Unit V VDD = 6.0 V 0.095 ms 88PS38-15 2005-05-18 TMP88PS38 High-speed Programming Timing A16 to A0 CE OE D7 to D0 PGM Unknown Input data tPW Data outputs VPP Write Verify Note 1: When Vcc power supply is turned on or after, Vpp must be increased. When Vcc power supply is turned off or before, Vpp must be increased. Note 2: The device must not be set to the EPROM programmer or picked up from it under applying the program voltage (12.75 V 0.25 V) to the Vpp pin as the device is damaged. Note 3: Be sure to execute the recommended programing mode with the recommended programing adaptor. If a mode or an adaptor except the above, the misoperation sometimes occurs. 88PS38-16 2005-05-18 TMP88PS38 Package P-SDIP42-600-1.78 Unit: mm 88PS38-17 2005-05-18 TMP88PS38 P-QFP44-1414-0.80K Unit: mm 88PS38-18 2005-05-18 TMP88PS38 88PS38-19 2005-05-18 |
Price & Availability of TMP88PS38NG
![]() |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |