GDMike Posted March 20, 2020 Share Posted March 20, 2020 Yup. I got that... just took me a couple minutes to see it. Thank you. Quote Link to comment Share on other sites More sharing options...
GDMike Posted April 7, 2020 Share Posted April 7, 2020 If you have a Supernotes Express Cartridge I've changed out the screw holding the PCB to the case. If you need this hardware please let me know. There is a possibility of the steel screw scratching the surface of the front of the port of the computer. 3 Quote Link to comment Share on other sites More sharing options...
GDMike Posted April 7, 2020 Share Posted April 7, 2020 I have 2 Supernotes carts ready if anyone wants one. Shoot me a message Quote Link to comment Share on other sites More sharing options...
GDMike Posted April 8, 2020 Share Posted April 8, 2020 Qty change, I've got 4 built today, but only 1 is left. Ty Quote Link to comment Share on other sites More sharing options...
+TheBF Posted April 25, 2020 Share Posted April 25, 2020 Has anyone ever used this chip in a Supercart? I has an 8 byte clock and calendar built in. I used it in an industrial product in the 90s. https://www.futurlec.com/Datasheet/STMicro/M48T08.pdf 1 Quote Link to comment Share on other sites More sharing options...
GDMike Posted May 14, 2020 Share Posted May 14, 2020 (edited) I sure wish I knew how to add it into my SuperNotes PCB. Unfortunately, I don't know how to address these but I'm trying to learn. I've also got personal issues keeping me at Bay so my time is limited on how it's spent these days. Edited May 14, 2020 by GDMike 2 Quote Link to comment Share on other sites More sharing options...
Asmusr Posted May 14, 2020 Share Posted May 14, 2020 On 4/25/2020 at 10:17 PM, TheBF said: Has anyone ever used this chip in a Supercart? I has an 8 byte clock and calendar built in. I used it in an industrial product in the 90s. https://www.futurlec.com/Datasheet/STMicro/M48T08.pdf Before Shapchat we had the snaphat. ? 1 Quote Link to comment Share on other sites More sharing options...
+TheBF Posted May 14, 2020 Share Posted May 14, 2020 3 minutes ago, Asmusr said: Before Shapchat we had the snaphat. ? You lost me ? 1 Quote Link to comment Share on other sites More sharing options...
Asmusr Posted May 14, 2020 Share Posted May 14, 2020 4 minutes ago, TheBF said: You lost me ? 1 Quote Link to comment Share on other sites More sharing options...
+TheBF Posted May 14, 2020 Share Posted May 14, 2020 ? LOL I missed that. 1 Quote Link to comment Share on other sites More sharing options...
GDMike Posted May 15, 2020 Share Posted May 15, 2020 Nope. I'm wondering if I have one of those RTC chips. I'll have to dig around. Now you're supposed to say, "I Know how to make that work in the supercart" Lol. Well it's a great idea. Quote Link to comment Share on other sites More sharing options...
+TheBF Posted May 15, 2020 Share Posted May 15, 2020 10 hours ago, GDMike said: Nope. I'm wondering if I have one of those RTC chips. I'll have to dig around. Now you're supposed to say, "I Know how to make that work in the supercart" Lol. Well it's a great idea. I just ordered a card and an old cartridge this week. I really like running Camel99 Forth with the supercart version on Classic99. When it boots and says "24,008 FREE" it makes me happy. (we are an easy to please lot aren't we) I found 3 of these chips while unpacking some boxes. They are only 8K bytes but that is all I really want. We shall see if the batteries are still good. I will let you know how it goes. I already have the Forth code to access the clock and calendar. 1 Quote Link to comment Share on other sites More sharing options...
+TheBF Posted June 15, 2020 Share Posted June 15, 2020 On 4/25/2020 at 4:17 PM, TheBF said: Has anyone ever used this chip in a Supercart? I has an 8 byte clock and calendar built in. I used it in an industrial product in the 90s. https://www.futurlec.com/Datasheet/STMicro/M48T08.pdf I can confirm that this line of 8K battery RAMs is a drop-in chip for the Super Cart board from Arcade Shopper. I didn't install the battery holder since the chip has a built in battery. Of course I didn't install the switches either and the open positions work with the MK48T18, I might change R2 to reduce the brightness of the LED should I choose to install a LED. But it is so neat to have an extra 8K RAM in the old machine. Thank you Arcade Shopper. COM1 - TI-99 TTY VT 2020-06-15 19-32-49.mp4 3 Quote Link to comment Share on other sites More sharing options...
GDMike Posted November 15, 2020 Share Posted November 15, 2020 That's pretty cool! Quote Link to comment Share on other sites More sharing options...
GDMike Posted November 15, 2020 Share Posted November 15, 2020 M48T08 on order. as Id like to try it out. Quote Link to comment Share on other sites More sharing options...
+TheBF Posted November 15, 2020 Share Posted November 15, 2020 3 hours ago, GDMike said: M48T08 on order. as Id like to try it out. Here is the driver I wrote for Camel Forth. Most of it looks ok for Turbo Forth except the RSHIFT and LSHIFT. You can replace those with multiple 2* for LSHIFT and 2/ for RSHIFT . So 4 LSHIFT would be 2* 2* 2* 2* and 4 RSHIFT would 2/ 2/ 2/ 2/ \ CLOCK.MAX access realtime clock in maxforth cpu 21DEC92 FOX \ Ported from MaxForth to ANS/ISO Forth for CAMEL99 Forth 30MAY2020 BFox \ MK48T18 8K battery ram with CLOCK and calendar in SUPER CART (>6000) HERE HEX 6FF8 CONSTANT ctrl ( base address & control register of clock) ctrl 1 + CONSTANT sec \ ctrl 2 + CONSTANT min \ ctrl 3 + CONSTANT hr ctrl 4 + CONSTANT day ctrl 5 + CONSTANT date \ ctrl 6 + CONSTANT month \ ctrl 7 + CONSTANT yr .( bcd conversions) HEX : BCD>S ( bcd -- n ) DUP 0F AND SWAP F0 AND 4 RSHIFT 0A * + ; DECIMAL : S>BCD ( n -- bcd ) 10 /MOD 4 LSHIFT + ; : BCD@ ( adr -- c) C@ BCD>S ; \ fetches BCD # and converts it : clkwrt ( --) 80 ctrl C! ; \ set write bit : clkrd ( --) 40 ctrl C! ; \ set read bit stops updates : clkon ( --) 0 ctrl C! ; \ clr R/W, resume updates : ## ( n -- ) 0 <# # # #> TYPE ; DECIMAL : DAY@ ( -- c ) clkrd day C@ 07 AND clkon ; : TIME@ ( -- sec min hr) \ can be used to compute total seconds clkrd sec BCD@ sec 1+ BCD@ sec 2+ BCD@ \ read the bytes clkon ; : DATE@ ( -- date month yr) clkrd ( stop updates ) date BCD@ date 1+ BCD@ date 2+ BCD@ ( read the bytes ) clkon ; : .TIME ( -- ) TIME@ ## ." :" ## ." :" ## ; HEX : TIME! ( hr min sec -- ) clkwrt \ enable write-thru S>BCD 7F AND sec C! \ store sec. & protect the STOP bit S>BCD sec 1+ C! \ store minutes S>BCD sec 2+ C! \ store hours clkon ; \ disable writes : DATE! ( yr month date -- ) clkwrt 0 day C! \ starts the oscillator S>BCD date C! S>BCD date 1+ C! S>BCD date 2+ C! \ store values clkon ; \ YR MM DD : .DATE ( -- ) DATE@ ## ." /" ## ." /" ## ; HERE SWAP - DECIMAL . .( bytes) 1 Quote Link to comment Share on other sites More sharing options...
GDMike Posted November 16, 2020 Share Posted November 16, 2020 (edited) I'll need to run this in camel Forth when the chip comes in. I can't use it in tf because no access to port. I do have my cart populated with a ea Grom though. I should be able to load camel Forth when I find a copy of it. Edited November 16, 2020 by GDMike Quote Link to comment Share on other sites More sharing options...
+TheBF Posted November 16, 2020 Share Posted November 16, 2020 This version is my last release. https://atariage.com/forums/applications/core/interface/file/attachment.php?id=754021 1 Quote Link to comment Share on other sites More sharing options...
GDMike Posted November 16, 2020 Share Posted November 16, 2020 I was just reading the code. Thx 1 Quote Link to comment Share on other sites More sharing options...
GDMike Posted November 16, 2020 Share Posted November 16, 2020 (edited) Could this MK48T08 piggy back on a 32K sram and the clock functions be accessed? Edited November 16, 2020 by GDMike Quote Link to comment Share on other sites More sharing options...
+TheBF Posted November 16, 2020 Share Posted November 16, 2020 11 hours ago, GDMike said: Could this MK48T08 piggy back on a 32K sram and the clock functions be accessed? Not by just piggy-backing it. You would need to disable some of the address lines on the 32K RAM or use a decoder chip. 1 Quote Link to comment Share on other sites More sharing options...
GDMike Posted November 16, 2020 Share Posted November 16, 2020 Good thing all my boards used a socket for 32K sram. Shoosh.. 1 Quote Link to comment Share on other sites More sharing options...
GDMike Posted November 21, 2020 Share Posted November 21, 2020 (edited) On 11/16/2020 at 7:52 AM, TheBF said: Not by just piggy-backing it. You would need to disable some of the address lines on the 32K RAM or use a decoder chip. Hmm. I removed the 32K sram from my Supercart, and I plugged in my MK48T08 that I just received and it's returning 0s. Just for the purpose of orienting which bank is 0, I plugged in an 8K SRAM and determined that both switches have to be up. The 8K returned good data along with the 32K I tried earlier, but the new MK48T08 returned 0s again. Any ideas? Oh, BTW. I'm lighting a fire up under CAMEL FORTH. Just converting to real floppies, but I'll be running it later. Whohoo, what else better to do on FORTH day. Edited November 21, 2020 by GDMike 1 Quote Link to comment Share on other sites More sharing options...
Stuart Posted November 22, 2020 Share Posted November 22, 2020 So you've set the switches such that you can write to the 8K RAM and read the same data back? Worth checking the supply voltage on pin 28 of the 48T08 when its plugged in and the computer's on. If it's less than ~4.75V then the device goes into write protect mode where you also can't read from it (but the normal 8K RAM would still work). The supply voltage is going to be less than the computer +5V supply anyway due to the diode in the battery backup circuit. If the voltage is low, might be worth just bending pin 28 out of the socket and connecting direct to +5V on the PCB and see if it then works. 1 Quote Link to comment Share on other sites More sharing options...
GDMike Posted November 22, 2020 Share Posted November 22, 2020 (edited) There's an L.E.D. also on that board, not sure if it's stealing juice. But interesting note for checking the voltage coming in. I'll have to solder in two test wires as the pins on the MK48T08 aren't accessible. Ty Mr. Stuart Edited November 22, 2020 by GDMike 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.