Connecticut
Offline
Edison Member
Karma: 16
Posts: 1214
RTFD (Datasheet in our case)
|
 |
« Reply #45 on: July 17, 2011, 08:04:43 am » |
couldn't do with a mainframe  Thanks for the help. I'll look into an ARM or XMOS. baum
|
|
|
|
|
Logged
|
I'm not kidding. If I am asking a question whose answer is found within the concerned product's datasheet, shame on me. If I am answering a similar question, shame on you!
|
|
|
|
Japan
Offline
Jr. Member
Karma: 5
Posts: 58
Arduino rocks
|
 |
« Reply #46 on: July 26, 2011, 02:56:55 am » |
If your TV has RGB input and SYNC input, how about this ? 96 x 72 pixel, 64 color micro SD ( (1image = 96 x 72 /8 = 768byte) x n frames ) -> ATmega328 RAM <- 2kB Analog RGB LCD http://twitvideo.jp/04HNTHard ware is simple. Arduino + registers and micro SD like this http://blog-imgs-47.fc2.com/n/a/b/nabermc/20101213_RGB_Shield_2.jpg
|
|
|
|
« Last Edit: July 26, 2011, 03:02:31 am by Nabe_RMC »
|
Logged
|
|
|
|
|
Connecticut
Offline
Edison Member
Karma: 16
Posts: 1214
RTFD (Datasheet in our case)
|
 |
« Reply #47 on: July 26, 2011, 08:07:42 am » |
What do you mean by RGB and SYNC inputs? Can you show me on your TV?
Also: NTSC gives us 52us to display a row, 52/96 = ~54ns. Arduino clkfreq is 16Mhz or 62.5ns.
baum
|
|
|
|
|
Logged
|
I'm not kidding. If I am asking a question whose answer is found within the concerned product's datasheet, shame on me. If I am answering a similar question, shame on you!
|
|
|
|
Global Moderator
UK
Online
Brattain Member
Karma: 143
Posts: 19368
I don't think you connected the grounds, Dave.
|
 |
« Reply #48 on: July 26, 2011, 08:13:21 am » |
NTSC gives us 52us to display a row, 52/96 = ~54ns You're a factor of 10 out.
|
|
|
|
|
Logged
|
Pete, it's a fool looks for logic in the chambers of the human heart.
|
|
|
|
Connecticut
Offline
Edison Member
Karma: 16
Posts: 1214
RTFD (Datasheet in our case)
|
 |
« Reply #49 on: July 26, 2011, 08:18:00 am » |
Right... 541 ns. But that is only 8.5 clock cycles. No way we can read frame buffer and output RGB in that time.
btw why was this stickied?
|
|
|
|
|
Logged
|
I'm not kidding. If I am asking a question whose answer is found within the concerned product's datasheet, shame on me. If I am answering a similar question, shame on you!
|
|
|
|
Global Moderator
UK
Online
Brattain Member
Karma: 143
Posts: 19368
I don't think you connected the grounds, Dave.
|
 |
« Reply #50 on: July 26, 2011, 08:22:51 am » |
btw why was this stickied? Smartphone finger-trouble 
|
|
|
|
|
Logged
|
Pete, it's a fool looks for logic in the chambers of the human heart.
|
|
|
|
Connecticut
Offline
Edison Member
Karma: 16
Posts: 1214
RTFD (Datasheet in our case)
|
 |
« Reply #51 on: July 26, 2011, 08:26:04 am » |
ok. Now I am wondering how nabe_RMC was able to get RGB output with a pixel time of 8 clock cycles...
|
|
|
|
|
Logged
|
I'm not kidding. If I am asking a question whose answer is found within the concerned product's datasheet, shame on me. If I am answering a similar question, shame on you!
|
|
|
|
Japan
Offline
Jr. Member
Karma: 5
Posts: 58
Arduino rocks
|
 |
« Reply #52 on: July 27, 2011, 09:01:15 am » |
It's intersting to play with Arduino.That't my hobby! But after the earhquake, my motivation is still down. So, I had stopped to play with Arduino. It is impossible to display 96 x 72 pixels animation with Arduino ATmega 328. I think so. But It is possible to display 160 x 120 - 64colors 1image. http://twitvideo.jp/03oxFNTSC signals with one chip microcoputers https://picasaweb.google.com/MeowJPN/ELJ09#http://twitvideo.jp/032zkI'm soryy stray from the subject - TVout "Colors". ok. Now I am wondering how nabe_RMC was able to get RGB output with a pixel time of 8 clock cycles... put image datas on ROM then possible 160 x 120 64 colors - use PC0 - PC5 this is 4bit - 16seteps gray scale to display for text, use line buffer https://picasaweb.google.com/MeowJPN/ELJ09#5456662632369537394
|
|
|
|
|
Logged
|
|
|
|
|
Connecticut
Offline
Edison Member
Karma: 16
Posts: 1214
RTFD (Datasheet in our case)
|
 |
« Reply #53 on: July 27, 2011, 09:03:33 am » |
1. I don't yet know assembler.  (any tutorials out there?) 2. That video had 3 different images... baum
|
|
|
|
|
Logged
|
I'm not kidding. If I am asking a question whose answer is found within the concerned product's datasheet, shame on me. If I am answering a similar question, shame on you!
|
|
|
|
Japan
Offline
Jr. Member
Karma: 5
Posts: 58
Arduino rocks
|
 |
« Reply #54 on: July 27, 2011, 09:11:53 am » |
|
|
|
|
|
Logged
|
|
|
|
|
Connecticut
Offline
Edison Member
Karma: 16
Posts: 1214
RTFD (Datasheet in our case)
|
 |
« Reply #55 on: July 27, 2011, 09:15:58 am » |
Wow!  baum I'm assuming that that can not be done in C, but rather with "heavily-optimized assembler?"
|
|
|
|
|
Logged
|
I'm not kidding. If I am asking a question whose answer is found within the concerned product's datasheet, shame on me. If I am answering a similar question, shame on you!
|
|
|
|
Victoria, BC, Canada
Offline
Full Member
Karma: 0
Posts: 222
|
 |
« Reply #56 on: July 27, 2011, 03:50:05 pm » |
I'm assuming that that can not be done in C, but rather with "heavily-optimized assembler?"
The code is included, so you can go through it, see how it's done. I know the TVout code is very informative.
|
|
|
|
|
Logged
|
|
|
|
|
Connecticut
Offline
Edison Member
Karma: 16
Posts: 1214
RTFD (Datasheet in our case)
|
 |
« Reply #57 on: July 27, 2011, 03:50:55 pm » |
No... I meant the full color stuff that Nabe_RMC did.
|
|
|
|
|
Logged
|
I'm not kidding. If I am asking a question whose answer is found within the concerned product's datasheet, shame on me. If I am answering a similar question, shame on you!
|
|
|
|
Victoria, BC, Canada
Offline
Full Member
Karma: 0
Posts: 222
|
 |
« Reply #58 on: July 27, 2011, 05:10:06 pm » |
The color item isn't TV - it's an LCD display, so TV signal timing isn't an issue. He talks more about it on the old forum: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1290696213
|
|
|
|
|
Logged
|
|
|
|
|
|
|
|