= HF8V = / = SP8WJT = / = SP0106RZ =


HF-17591


Project Data

PROJECT: HF-17591
TYPE: 5578 REV A
DESCRIPTION: unknown module with UPD78C14
BRAND: ?
STATUS: n
PROJECT START DATE:
LOCALISATION: DD
DOCUMENTATION: DVC
PCB: TPD57591 (z), TPD58591, TPD59591 (z)
DIMENSIONS: 153 x 102 mm
HARDWARE VERSION: 1.2


CPU Data

CPU: UPD78C14
BRAND: NEC
FAMILY: 87AD
ROM: 16KB
RAM: 256B
EXTERNAL ADDRESS SPACE: 48KB
CLOCK: 15 MHz (1.25 MIPS)
CATALOG NUMBER: UC-332
THN ADR: 0xFB
TYPE: 0x3D


HF-17591 version 1.01






Project Info

Unknown module with UPD78C14, and TTL/CMOS electronic. Probably industrial electronic. I cutted original TPD57591 for TPD58591 and TPD59591 and latter was scrappad to get rid of electronic which wasnt interesting for me. CPU is configured for internal memory but latch 74373 is present on board so I think it can be modified for external memory system.

I'm interested in assembler writing for this UC and I already compiled some soft for it, but not tested yet. This is what I calling 'retro' CPU project. Even if this CPU is very slow, still quite complicated system can be written in 48 KB memory space.

Update:When I looked at connections it became obvious that modification of this circuit would be very difficult or impossible, because extender ports are connected to various devices on board. So, more probably this module will be disassembled and CPU transferred to reserve.

There is another module with UPD78C14 HF-17202 and I also had 3rd CPU as reserve (catalogued as UC-212) but I cannot find it, so possible that I scrapped it. Practically the same instruction set is used in other NEC 87AD family modules.


Components

  • U1 M74HC373 LATCH
  • U2 UPD78C14 CPU
  • U3 MC1488 QUAD MDTL LINE DRIVER EIA-232D
  • U4 MC1408 8-bit Multiplying D/A
  • U5 93C46 SPI EEPROM (MM-591)
  • U6 MC1489 Quad Line Receivers
  • U7 LM324 Quad ground sense operational amplifier
  • U8 M74HC30 8 input NAND gate
  • U9 LM339 Quad Comparators
  • U10 LM324 Quad ground sense operational amplifier
  • U11 M74HC4066 Quad bilateral switches
  • U12 M74HC4040 12-Stage Ripple-Carry Binary Counter/Divider
  • U13 desoldered
  • U14 LP2951 LDO



  • UPD78C14 pins





    Hardware version control

    1.00 - original version
    1.01 - TPD57591 cutted, renamed TPD58591 and TPD59591 (disassembled)
    1.02 - broken J1 replaced for goldpin



    Another 87AD projects

    PROJECT UC-### MICROPROCESSOR NAME REMARKS THN ADR TYPE
    HF-12211 UC-204 UPD7811 8b, ROM4K, RAM256, 12MHz, ADR SPC 60K, EXT 0x67 0x3C
    HF-17202 UC-213 UPD78C14 8b, ROM16K, RAM256B, 15 MHz (1.25 MIPS), ADR_SPC48KB, EXT 0xFC 0x3D
    HF-17233 UC-211 UPD78C10 TK-013, EXT 0xEF 0x3B
    HF-17244#1 UC-202 UPD7810 EXT 0xED 0x3B
    HF-17244#2 UC-203 UPD7810 EXT 0xEE 0x3B
    HF-17591 UC-332 UPD78C14 8b, ROM16K, RAM256B, 15 MHz (1.25 MIPS), ADR_SPC48KB, EXT 0xFB 0x3D



    Sources:
    [1] Datasheet UPD78C14
    [2] Notebook 'Mikroprocesory-2' p. 111-113, basic informations on architecture and assembler, basic code routines


    Prefix 17

    HF Register

    Microcontrollers in my constructions and external equipment

    Electronics

    Main Page