Author Topic: User programmable 4bit micro? Just for fun  (Read 4147 times)

0 Members and 1 Guest are viewing this topic.

Offline ddavideborTopic starter

  • Super Contributor
  • ***
  • Posts: 1190
  • Country: gb
    • Smartbox AT
User programmable 4bit micro? Just for fun
« on: July 06, 2013, 12:39:01 pm »
Hi guys.

Do you know if there is any user programmable (assembly obviusly) 4bit microcontroller?

Not microprocessor, microcontroller.
David - Professional Engineer - Medical Devices and Tablet Computers at Smartbox AT
Side businesses: Altium Industry Expert writer, http://fermium.ltd.uk (Scientific Equiment), http://chinesecleavers.co.uk (Cutlery),
 

Offline free_electron

  • Super Contributor
  • ***
  • Posts: 8517
  • Country: us
    • SiliconValleyGarage
Re: User programmable 4bit micro? Just for fun
« Reply #1 on: July 06, 2013, 01:21:01 pm »
toshiba hitachi oki mak plenty of thoae. most commonly found in older car radios.they are microcontrollers but are typically mask rom. there are bond out version where you can put an eprom on their back to run code.
Professional Electron Wrangler.
Any comments, or points of view expressed, are my own and not endorsed , induced or compensated by my employer(s).
 

Offline brainwash

  • Frequent Contributor
  • **
  • Posts: 463
  • Country: de
    • Hack Correlation
Re: User programmable 4bit micro? Just for fun
« Reply #2 on: July 07, 2013, 06:17:24 pm »
I think also Holtek might still make them, for toys mostly, but it will probably be an exercise in reverse-engineering since AFAIK they don't provide all the details except under NDA and with >1k purchases. This is just what I heard, don't quote me.
 

Offline amyk

  • Super Contributor
  • ***
  • Posts: 8269
Re: User programmable 4bit micro? Just for fun
« Reply #3 on: July 08, 2013, 05:46:52 am »
Atmel used to make them, look at the T48C series.

There's the EM6580 which is Flash: http://www.emmicroelectronic.com/products.asp?IdProduct=215

An odd cut-down 8051 derivative (a 4051?) : http://www.coreriver.com/product-lines/CORERIVERmcu_linkATOM11.html

The majority of 4-bit micros seem to come from the far East: Epson, Hitachi, NEC (now Renesas), Samsung, Sony, etc. not to mention the countless Chinese manufacturers...

I don't think Holtek still make them, or if they do they don't say so on their site.
 

Offline Stonent

  • Super Contributor
  • ***
  • Posts: 3824
  • Country: us
Re: User programmable 4bit micro? Just for fun
« Reply #4 on: July 08, 2013, 05:49:59 am »
I took apart a remote for a Dell TV once, it had a 4 bit Renesas Micro with integrated keypad controller.
The larger the government, the smaller the citizen.
 

Offline westfw

  • Super Contributor
  • ***
  • Posts: 4199
  • Country: us
Re: User programmable 4bit micro? Just for fun
« Reply #5 on: July 09, 2013, 06:27:12 am »
I have some Toshiba TMP47P443VN chips.  They're an apparently rare one-time-programmable chip; they program like EPROMs (parallel interface, odd voltages, funky algorithms.)  I don't know if there ever were any flash, eeprom, or eraseable EPROM 4-bit microcontrollers; as others have said, they were mostly done in mask-programmer versions.  There are very limited tools (assemblers from Nth parties, etc), and the instruction set architecture is sort of a cross between a stripped 8080 and the less pleasant 8-bit PIC chips: one AC, one pointer register, a bunch of instructions that operate directly on data memory.

The datasheet says:
4k * 8 instruction memory
256*4 data memory.
1 us instruction time at 8MHz.
4.2MHz at 2.2V
92 instructions, incuding table lookup and 5bit to 8bit conversion instructions
15 level subroutine nesting.
6 interrupt sources.
23 pins of IO
Interval Timer
two 12bit timer/counters
"Serial" interface
8bit A-D with 8inputs and 24us conversion time
Pulse output (buzzer drive or Remocon carrier.)
Zero-Cross detector

I haven't managed to do anything with them yet.  I'm not sure I ever will; I'd forgotten how unpleasant things were in the pre-flash-memory days.

 

Offline AlfBaz

  • Super Contributor
  • ***
  • Posts: 2184
  • Country: au
Re: User programmable 4bit micro? Just for fun
« Reply #6 on: July 09, 2013, 06:43:48 am »
I'd forgotten how unpleasant things were in the pre-flash-memory days.
I still remember how excited I got when I received my first UV erasable micro!
 

Offline AlfBaz

  • Super Contributor
  • ***
  • Posts: 2184
  • Country: au
Re: User programmable 4bit micro? Just for fun
« Reply #7 on: July 09, 2013, 06:47:07 am »
Just for fun
You may be able to double or even triple your "fun" and learn something useful in the process.
Get an FPGA/CPLD dev board, create your own 4bit micro and program it
 

Offline brainwash

  • Frequent Contributor
  • **
  • Posts: 463
  • Country: de
    • Hack Correlation
Re: User programmable 4bit micro? Just for fun
« Reply #8 on: July 09, 2013, 07:06:36 am »
http://www.renesas.com/products/mpumcu/720/index.jsp

http://datasheets.chipdb.org/National/COP400/NS_COP400_Family.pdf

http://en.wikipedia.org/wiki/TLCS-47 and http://en.wikipedia.org/wiki/4-bit

https://www.nuvoton.com/NuvotonMOSS/Community/ProductInfo.aspx?tp_GUID=8416b88a-0bd8-4173-8ecb-cc30a4a69caa
https://www.nuvoton.com/NuvotonMOSS/Community/ProductInfo.aspx?tp_GUID=2e197b1c-9cdb-4a07-9c3f-27f476247915
https://www.nuvoton.com/NuvotonMOSS/Community/ProductInfo.aspx?tp_GUID=11734267-2901-4370-a569-cb8642e92fea

Seiko and ST (part of STC series) also have some with LCD controllers.

There's a wealth of 4-bit chips in toys, remote controls, recording machines, [old] house/car alarm systems, watches, simple handheld games, weather stations. I suspect Chinese distributors are the go-to suppliers for these but I doubt any documentation is in [understandable] English. Like with those all-in-one ARM dev boards. Toolchains are also hard to get by, you'd spend less time writing directly in machine code than finding one.

I second the approach of FPGA and/or software simulation. I also don't see the point very much unless writing FW for a 5M+ market where 1c/part cost makes a noticeable difference.

For an easy ride just go with this: http://e4004.szyc.org/
 

Offline ddavideborTopic starter

  • Super Contributor
  • ***
  • Posts: 1190
  • Country: gb
    • Smartbox AT
User programmable 4bit micro? Just for fun
« Reply #9 on: July 09, 2013, 08:19:03 am »
Thank you, interesting!
David - Professional Engineer - Medical Devices and Tablet Computers at Smartbox AT
Side businesses: Altium Industry Expert writer, http://fermium.ltd.uk (Scientific Equiment), http://chinesecleavers.co.uk (Cutlery),
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf