Prev: 320F2811/2812 use part of the program flash as a data flash
Next: don't Fail to miss 'fourteen'
From: Bitrex on 30 Mar 2010 09:20 Tim Williams wrote: > "hamilton" <hamilton(a)nothere.com> wrote in message > news:hookvl$vjv$1(a)news.eternal-september.org... >>>> ftp://panteltje.com/pub/strange_waveform_img_1885.jpg >>> Etch-A-Sketch? >> Tron Racer ?? > > Good old fashioned game of NIBBLES.BAS. > > (Which, in turn, means he must've written an 8051 emulator, thereby running > his 8051 BASIC on the PIC directly!...) > > Tim > An 8051 emulator on a PIC...that sounds like fun! Use a 40 pin PIC like the 18F452, slap it together in C and then compensate the reduction in performance by overclocking the PIC to like 80Mhz. Of course I can't think of any sane reason for such an exercise considering all the different variates of 8051 clones available...:(
From: Paul Hovnanian P.E. on 30 Mar 2010 10:40 Bitrex wrote: > > Tim Williams wrote: > > "hamilton" <hamilton(a)nothere.com> wrote in message > > news:hookvl$vjv$1(a)news.eternal-september.org... > >>>> ftp://panteltje.com/pub/strange_waveform_img_1885.jpg > >>> Etch-A-Sketch? > >> Tron Racer ?? > > > > Good old fashioned game of NIBBLES.BAS. > > > > (Which, in turn, means he must've written an 8051 emulator, thereby running > > his 8051 BASIC on the PIC directly!...) > > > > Tim > > > > An 8051 emulator on a PIC...that sounds like fun! Use a 40 pin PIC like > the 18F452, slap it together in C and then compensate the reduction in > performance by overclocking the PIC to like 80Mhz. Of course I can't > think of any sane reason for such an exercise considering all the > different variates of 8051 clones available...:( Or an 8051 core for an FPGA? -- Paul Hovnanian mailto:Paul(a)Hovnanian.com ------------------------------------------------------------------ Matter cannot be created or destroyed, nor can it be returned without a receipt.
From: Tim Williams on 30 Mar 2010 13:06 "Paul Hovnanian P.E." <Paul(a)Hovnanian.com> wrote in message news:4BB20D6E.67BB488F(a)Hovnanian.com... >> > (Which, in turn, means he must've written an 8051 emulator, thereby >> > running >> > his 8051 BASIC on the PIC directly!...) >> >> An 8051 emulator on a PIC...that sounds like fun! Use a 40 pin PIC like >> the 18F452, slap it together in C and then compensate the reduction in >> performance by overclocking the PIC to like 80Mhz. Of course I can't >> think of any sane reason for such an exercise considering all the >> different variates of 8051 clones available...:( > > Or an 8051 core for an FPGA? Better yet: get the IP cores to "all the different variates[sic] of 8051s", put them in the FPGA and run it at ~500MHz, then use them in parallel to emulate the PIC emulating the 8051 with BASIC. Then use the BASIC to emulate QBasic. Running on top of Windows XP. Running on top of WINE. Tim -- Deep Friar: a very philosophical monk. Website: http://webpages.charter.net/dawill/tmoranwms
From: Paul Hovnanian P.E. on 30 Mar 2010 14:03 Tim Williams wrote: > "Paul Hovnanian P.E." <Paul(a)Hovnanian.com> wrote in message > news:4BB20D6E.67BB488F(a)Hovnanian.com... >>> > (Which, in turn, means he must've written an 8051 emulator, thereby >>> > running >>> > his 8051 BASIC on the PIC directly!...) >>> >>> An 8051 emulator on a PIC...that sounds like fun! Use a 40 pin PIC like >>> the 18F452, slap it together in C and then compensate the reduction in >>> performance by overclocking the PIC to like 80Mhz. Of course I can't >>> think of any sane reason for such an exercise considering all the >>> different variates of 8051 clones available...:( >> >> Or an 8051 core for an FPGA? > > Better yet: get the IP cores to "all the different variates[sic] of > 8051s", put them in the FPGA and run it at ~500MHz, then use them in > parallel to emulate the PIC emulating the 8051 with BASIC. > > Then use the BASIC to emulate QBasic. Running on top of Windows XP. > Running on top of WINE. Can we build a Beowulf cluster of these? -- Paul Hovnanian paul(a)hovnanian.com ---------------------------------------------------------------------- Have gnu, will travel.
First
|
Prev
|
Pages: 1 2 3 4 5 Prev: 320F2811/2812 use part of the program flash as a data flash Next: don't Fail to miss 'fourteen' |