Clock chip on 64/128

Started by Socratessa, March 07, 2011, 08:29 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Socratessa

I found a suggestion how to add a clock to the c64 or 128 by connecting it to the joystick port.

Anybody heard from this chip? Its named a smartwatch chip.
Is there a schematic around on the internet?
I got some info in cvt files but that info is really messed up.

MIRKOSOFT

Hi!


I'm not sure if you're talking about BB-RealTimeClock (photo in attachment...)



But really don't know more.




Miro
MIRKOSOFT of megabytes

Commodore 64 was great, Commodore 128 is bigger, better, faster and more!!!

http://www.mirkosoft.sk

BigDumbDinosaur

Quote from: Socratessa on March 07, 2011, 08:29 PMI found a suggestion how to add a clock to the c64 or 128 by connecting it to the joystick port.

Anybody heard from this chip? Its named a smartwatch chip.
Is there a schematic around on the internet?
I got some info in cvt files but that info is really messed up.
It could be what you are referring to is a Dallas 1216E SmartWatch, which can be plugged into the internal ROM socket in the 128.  It is designed so that it can be written to even though in a socket without a R/W signal.  Attaching it to a joystick port isn't too difficult.
x86?  We ain't got no x86.  We don't need no stinking x86!

Socratessa

#3
Quote from: MIRKOSOFT on March 07, 2011, 09:17 PM
Hi!


I'm not sure if you're talking about BB-RealTimeClock (photo in attachment...)



But really don't know more.




Miro

Really nice addon and looks very simple. Any idea where to get this?
edit: googled but only finds are about the pc cards with this clock module

Quote from: BigDumbDinosaur on March 09, 2011, 04:26 PM
Quote from: Socratessa on March 07, 2011, 08:29 PMI found a suggestion how to add a clock to the c64 or 128 by connecting it to the joystick port.

Anybody heard from this chip? Its named a smartwatch chip.
Is there a schematic around on the internet?
I got some info in cvt files but that info is really messed up.
It could be what you are referring to is a Dallas 1216E SmartWatch, which can be plugged into the internal ROM socket in the 128.  It is designed so that it can be written to even though in a socket without a R/W signal.  Attaching it to a joystick port isn't too difficult.

It seems that this is the chip i am talking about. Thanks for the info.
Now lets see if i can get my hand on such a chip and if its executable to add it to my joystick port.

Thanks for info both  :-* still always in for some new info if someone have that about this subject please share it.

airship

BDD, you continue to amaze me. Maxim (which owns Dallas Semi) still manufactures these chips. You can buy them in single-unit quantity for $28.26 + shpg. from their web store at https://shop.maxim-ic.com/storefront/ I've added it to my 'must-have' list of stuff to buy for my C128. I wonder if it will work with megabit's ROM adapter?
Serving up content-free posts on the Interwebs since 1983.
History of INFO Magazine

RobertB

Quote from: BigDumbDinosaur on March 09, 2011, 04:26 PM
It could be what you are referring to is a Dallas 1216E SmartWatch...
What a surprise!  I didn't know it was still available.  Now how do you set the time in it?

          FCUG celebrating 30 years,
          Robert Bernardo
          Fresno Commodore User Group
          http://videocam.net.au/fcug

BigDumbDinosaur

#6
Quote from: airship on March 10, 2011, 05:00 AM
BDD, you continue to amaze me. Maxim (which owns Dallas Semi) still manufactures these chips. You can buy them in single-unit quantity for $28.26 + shpg. from their web store at https://shop.maxim-ic.com/storefront/ I've added it to my 'must-have' list of stuff to buy for my C128. I wonder if it will work with megabit's ROM adapter?

The 1216E works in any JEDEC-standard 28 pin ROM socket, which includes the ROM socket inside the C-128.  I haven't actually tried the 1216E there, but I do know a 27C256 EPROM works in that socket.  Since the 27C256 is JEDEC, no reason why the SmartWatch shouldn't work as well.

Quote from: RobertB on March 10, 2011, 06:34 AM
Quote from: BigDumbDinosaur on March 09, 2011, 04:26 PMIt could be what you are referring to is a Dallas 1216E SmartWatch...
What a surprise!  I didn't know it was still available.  Now how do you set the time in it?

Any access to the 1216E involves a bit-serial technique, in which you do successive reads on its base address (for a total of 64 iterations) in a certain pattern.  Once that is done, the chip will respond to reads or writes.  As it is designed to work in a ROM socket, where the MPU's R/W line normally wouldn't be present, it's all done by toggle the address lines at the socket in a certain sequence.  The details are too complicated for me to regurgitate.  That's why data sheets exist.   

Incidentally, the E in the part number means the chip works in a 28 pin JEDEC socket.  An F part would fit a 32 pin socket, using a 64Kb, 256Kb or 1 Mb ROM.  The
x86?  We ain't got no x86.  We don't need no stinking x86!

RobertB

Quote from: BigDumbDinosaur on March 10, 2011, 12:12 PMThe details are too complicated for me to regurgitate.
Then a program must be made so that a user can easily set the time on it.

          FCUG celebrating 30 years,
          Robert Bernardo
          Fresno Commodore User Group
          http://videocam.net.au/fcug
          The Other Group of Amigoids
          http://www.calweb.com/~rabel1/
          Southern California Commodore & Amiga Network
          http://www.sccaners.org

airship

Quote from: RobertB on March 10, 2011, 03:57 PM
Quote from: BigDumbDinosaur on March 10, 2011, 12:12 PMThe details are too complicated for me to regurgitate.
Then a program must be made so that a user can easily set the time on it.
If it's just a question of sending a series of addresses and/or read requests, that would be no problem. If it requires a specific timing sequence, that would be harder.
Serving up content-free posts on the Interwebs since 1983.
History of INFO Magazine

MIRKOSOFT

Hi!


I wrote first about BB-RealTimeClock connecting to Control Port.


On web I found any software for that. You can download, it's in attachment.


Miro
MIRKOSOFT of megabytes

Commodore 64 was great, Commodore 128 is bigger, better, faster and more!!!

http://www.mirkosoft.sk

Blacklord


BigDumbDinosaur

Testing 1 2 3

Now is the time for all men to come to the aid of the party.

One of my long-running projects...
x86?  We ain't got no x86.  We don't need no stinking x86!

Blacklord

Quote from: BigDumbDinosaur on September 23, 2024, 03:42 PMTesting 1 2 3

Now is the time for all men to come to the aid of the party.

One of my long-running projects...

I run some railway (AU) related sites as well. Welcome back BDD!