Click here to Skip to main content
14,362,554 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
 
GeneralRe: Hanging up the phone... Pin
Sander Rossel11-Sep-19 5:10
professionalSander Rossel11-Sep-19 5:10 
GeneralRe: Hanging up the phone... Pin
Dominic Burford11-Sep-19 5:49
professionalDominic Burford11-Sep-19 5:49 
GeneralRe: Hanging up the phone... Pin
honey the codewitch11-Sep-19 5:10
memberhoney the codewitch11-Sep-19 5:10 
GeneralRe: Hanging up the phone... Pin
Sander Rossel11-Sep-19 5:22
professionalSander Rossel11-Sep-19 5:22 
GeneralRe: Hanging up the phone... Pin
honey the codewitch11-Sep-19 5:23
memberhoney the codewitch11-Sep-19 5:23 
GeneralRe: Hanging up the phone... Pin
kmoorevs11-Sep-19 5:22
memberkmoorevs11-Sep-19 5:22 
GeneralRe: Hanging up the phone... Pin
Sander Rossel11-Sep-19 5:29
professionalSander Rossel11-Sep-19 5:29 
GeneralFollowing up on the followup Pin
CodeWraith11-Sep-19 3:14
memberCodeWraith11-Sep-19 3:14 
With the level shifting out of the way, I think I have found a usable variant of the PIC32 to play with: Datasheet[^]

With 80 MHz it should be able to generate a video signal and address the graphics memory quick enough. I intend to use the PIC's internal RAM as double buffered graphics memory. The CPU can access it over the PMP/PSP feature. The resolution and color depth will not be very high anyway. An old 8 bit CPU can't handle very large video memory and maintain an acceptable frame rate.

Since the PIC also has a USB port, It could also be used to access a memory stick or to emulate an IDE port. It's program memory is also big enough ro implement a file system and take care of the access functions. The CPU simply requests the directory or a file and the PIC will load it into its memory, which can again be accessed over the PSP. The other way around, the CPU can write data into a buffer and then let the PIC do all the work of storing it in the file system. That's not cheating. The C64's disk drives worked in a similar way, only that they used a serial connection and the controller boards in the drives were less capable than the PIC while being somewhat larger.

There is only one big question left: I planned to build a simple single board computer and hook up it's bus to a breadboard. This way I could expand the computer one step at a time without soldering and have boards made when everything was worked out.

Now, how can I do some prototyping with these PICs?
I have lived with several Zen masters - all of them were cats.

His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.

GeneralRe: Following up on the followup Pin
OriginalGriff11-Sep-19 3:22
protectorOriginalGriff11-Sep-19 3:22 
GeneralWSO - CCC 11/09/2019 - Solution Pin
Abbas A. Ali10-Sep-19 23:46
professionalAbbas A. Ali10-Sep-19 23:46 
GeneralRe: WSO - CCC 11/09/2019 Pin
OriginalGriff11-Sep-19 0:09
protectorOriginalGriff11-Sep-19 0:09 
GeneralRe: WSO - CCC 11/09/2019 Pin
Abbas A. Ali11-Sep-19 0:21
professionalAbbas A. Ali11-Sep-19 0:21 
GeneralRe: WSO - CCC 11/09/2019 Pin
pkfox11-Sep-19 1:18
professionalpkfox11-Sep-19 1:18 
GeneralRe: WSO - CCC 11/09/2019 Pin
Richard MacCutchan11-Sep-19 1:18
protectorRichard MacCutchan11-Sep-19 1:18 
GeneralRe: WSO - CCC 11/09/2019 Pin
pkfox11-Sep-19 1:30
professionalpkfox11-Sep-19 1:30 
GeneralRe: WSO - CCC 11/09/2019 Pin
Richard MacCutchan11-Sep-19 1:43
protectorRichard MacCutchan11-Sep-19 1:43 
GeneralRe: WSO - CCC 11/09/2019 Pin
OriginalGriff11-Sep-19 1:45
protectorOriginalGriff11-Sep-19 1:45 
GeneralRe: WSO - CCC 11/09/2019 Pin
Abbas A. Ali11-Sep-19 1:51
professionalAbbas A. Ali11-Sep-19 1:51 
GeneralRe: WSO - CCC 11/09/2019 Pin
Richard MacCutchan11-Sep-19 2:10
protectorRichard MacCutchan11-Sep-19 2:10 
GeneralRe: WSO - CCC 11/09/2019 - Solution Pin
pkfox11-Sep-19 3:41
professionalpkfox11-Sep-19 3:41 
GeneralRe: WSO - CCC 11/09/2019 - Solution Pin
Abbas A. Ali11-Sep-19 3:53
professionalAbbas A. Ali11-Sep-19 3:53 
GeneralRe: WSO - CCC 11/09/2019 - Solution Pin
Member 1152127111-Sep-19 4:44
memberMember 1152127111-Sep-19 4:44 
GeneralRe: WSO - CCC 11/09/2019 - Solution Pin
Abbas A. Ali11-Sep-19 5:00
professionalAbbas A. Ali11-Sep-19 5:00 
GeneralIt is confirmed Pin
lw@zi 10-Sep-19 23:43
professional lw@zi 10-Sep-19 23:43 
GeneralRe: It is confirmed Pin
  Forogar  11-Sep-19 4:16
professional  Forogar  11-Sep-19 4:16 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.