Post Reply 
Sharp PC-G850VS
03-08-2020, 09:13 AM
Post: #117
RE: Sharp PC-G850VS
Thanks Mfleming, now I can go on buildind the ICSP programming interface for PIC's!

I've just to order the DC/DC converter, all other stuff needed is somewhere in my repository (read: somewhere in drawers, boxes, garage, bedroom...).

Looking at page 241 of the manual (Appendix A: 11 pin interface) I see that pin #1 isn't used by any interface configuration, so I'm thinking to place a small piece of plastic into it (like polarization key in IDC flat female cable connectors) to avoid reversing insertion of an home-made connector to the port.

I think that overriding "p16F627.inc" definitions consists of include that file at the top of the assembler listate and then re-define what is needed ( I usually edit the .inc itself, but on a real PC it is all SO easy...).
I don't know if load from a PC a modified "pxxxx.inc" (waste of memory on the G850 apart) can works, but this need, first of all, to interface the two devices each to the other.
Have anyone do this with the USB adaptor cable shown here : http://basic.hopto.org/basic/g850v.php
It works ?
An other question: when I program PIC's, I usually download the proper ".inc" file and then edit it before use, modifing the BADRAM declarations, in order to avoid the BADRAM warnings of MPASMWIN compiler. I usually don't use the BANKSEL directive, switching BANK0 / BANK1 by setting or resetting RP0 bit into STATUS file register (or even RP1 if that PIC has memory BANK2 and/or BANK3 too); the built-in G850 compiler, with a modified ".inc" filke, will works in this way ?
I own the G850 in VS version, so the p16fxxx.inc files are probably into a flashable device, but I thing it is not a good idea to try flashing the firmware with new PIC's .inc files without known exactly what to do (or, better, NOT to do).
In Appendix F: system bus of the manual, he connections of the system bus are illustrated; years ago (first '90s) I've made a new dashboard for my car, converting it from analog to digital, implementing a Z80 CPU, CTC, one ADC0804 and some strange VFD (vacum fluorescent displays) with strange drivers (National MM58342N, serial input / parallel output cascadable register drivers with voltage output shiftable levels to drive VFD displays) and I programmed Z80 in Assembler.
As I remember, referring to 850VS system bus pinout, pins #6 (IORESET), #11(BNK1), #12(BNK0), #13 (CEROM2) and # 14 (CERAM2) are not part of the Z80 bus, but are probably used by 850VS firmware to switch external memory (see Appendix I: memory map), probably ROM banks #2 and #3), but signals names seems not corresponding exactly to this function.
I'm obviously thinking to a memory expansion cartridge full of ".inc" files.....

One last thing: SHIFT-U is the " ' " charachter, that is not to obvious too.....

I'll keep this forum updated about PIC programming with the PC 850VS.

Bye.

Luca
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Sharp PC-G850VS - Zaphod - 04-16-2018, 08:49 AM
RE: Sharp PC-G850VS - grsbanks - 04-16-2018, 08:58 AM
RE: Sharp PC-G850VS - Zaphod - 04-16-2018, 10:26 AM
RE: Sharp PC-G850VS - andylithia - 04-16-2018, 12:26 PM
RE: Sharp PC-G850VS - mfleming - 04-16-2018, 02:16 PM
RE: Sharp PC-G850VS - Zaphod - 04-16-2018, 09:31 AM
RE: Sharp PC-G850VS - Helix - 04-16-2018, 02:33 PM
RE: Sharp PC-G850VS - mfleming - 04-16-2018, 06:39 PM
RE: Sharp PC-G850VS - Zaphod - 04-16-2018, 07:02 PM
RE: Sharp PC-G850VS - mfleming - 04-16-2018, 10:13 PM
RE: Sharp PC-G850VS - Zaphod - 04-23-2018, 09:57 PM
RE: Sharp PC-G850VS - mfleming - 04-24-2018, 03:37 AM
RE: Sharp PC-G850VS - Zaphod - 04-24-2018, 07:33 AM
RE: Sharp PC-G850VS - mfleming - 04-24-2018, 07:35 PM
RE: Sharp PC-G850VS - Zaphod - 04-24-2018, 07:54 PM
RE: Sharp PC-G850VS - Zaphod - 04-30-2018, 10:44 AM
RE: Sharp PC-G850VS - mfleming - 04-30-2018, 06:08 PM
RE: Sharp PC-G850VS - mfleming - 05-05-2018, 10:22 PM
RE: Sharp PC-G850VS - Zaphod - 05-02-2018, 10:48 AM
RE: Sharp PC-G850VS - mfleming - 05-02-2018, 03:46 PM
RE: Sharp PC-G850VS - Zaphod - 05-02-2018, 08:50 PM
RE: Sharp PC-G850VS - Helix - 05-02-2018, 10:44 PM
RE: Sharp PC-G850VS - Zaphod - 05-03-2018, 07:29 AM
RE: Sharp PC-G850VS - rprosperi - 05-03-2018, 12:56 PM
RE: Sharp PC-G850VS - Zaphod - 05-03-2018, 02:17 PM
RE: Sharp PC-G850VS - grsbanks - 05-03-2018, 02:19 PM
RE: Sharp PC-G850VS - Zaphod - 05-03-2018, 02:43 PM
RE: Sharp PC-G850VS - Zaphod - 05-03-2018, 04:14 PM
RE: Sharp PC-G850VS - Zaphod - 05-03-2018, 04:15 PM
RE: Sharp PC-G850VS - Zaphod - 05-03-2018, 04:17 PM
RE: Sharp PC-G850VS - Helix - 05-03-2018, 10:44 PM
RE: Sharp PC-G850VS - mfleming - 05-03-2018, 11:17 PM
RE: Sharp PC-G850VS - Helix - 05-04-2018, 12:49 AM
RE: Sharp PC-G850VS - rprosperi - 05-04-2018, 03:04 AM
RE: Sharp PC-G850VS - Zaphod - 05-04-2018, 05:31 AM
RE: Sharp PC-G850VS - Zaphod - 05-04-2018, 07:53 AM
RE: Sharp PC-G850VS - twdeckard - 05-06-2018, 08:18 PM
RE: Sharp PC-G850VS - mfleming - 05-06-2018, 08:49 PM
RE: Sharp PC-G850VS - jwhsu - 07-11-2018, 11:01 PM
RE: Sharp PC-G850VS - rprosperi - 07-11-2018, 11:17 PM
RE: Sharp PC-G850VS - foroplus - 07-12-2018, 09:17 AM
RE: Sharp PC-G850VS - toml_12953 - 08-19-2018, 12:53 AM
RE: Sharp PC-G850VS - smp - 08-19-2018, 01:28 AM
RE: Sharp PC-G850VS - toml_12953 - 08-20-2018, 03:23 AM
RE: Sharp PC-G850VS - Eddie W. Shore - 07-12-2018, 02:06 PM
RE: Sharp PC-G850VS - Helix - 07-12-2018, 02:44 PM
RE: Sharp PC-G850VS - jwhsu - 07-12-2018, 04:23 PM
RE: Sharp PC-G850VS - robve - 09-09-2020, 09:53 PM
RE: Sharp PC-G850VS - alainza - 08-05-2022, 08:41 PM
RE: Sharp PC-G850VS - mfleming - 07-12-2018, 01:51 AM
RE: Sharp PC-G850VS - jwhsu - 07-18-2018, 02:08 PM
RE: Sharp PC-G850VS - rprosperi - 07-19-2018, 01:35 AM
RE: Sharp PC-G850VS - jwhsu - 07-19-2018, 03:13 AM
RE: Sharp PC-G850VS - rprosperi - 07-19-2018, 03:24 AM
RE: Sharp PC-G850VS - SlideRule - 07-19-2018, 04:07 PM
RE: Sharp PC-G850VS - Zaphod - 07-20-2018, 08:36 AM
RE: Sharp PC-G850VS - Jlouis - 07-25-2018, 10:29 PM
RE: Sharp PC-G850VS - rprosperi - 07-25-2018, 10:36 PM
RE: Sharp PC-G850VS - Helix - 07-26-2018, 10:40 AM
RE: Sharp PC-G850VS - mfleming - 08-01-2018, 12:49 AM
RE: Sharp PC-G850VS - jwhsu - 08-01-2018, 09:42 PM
RE: Sharp PC-G850VS - jwhsu - 08-01-2018, 09:56 PM
RE: Sharp PC-G850VS - mfleming - 08-03-2018, 05:58 PM
RE: Sharp PC-G850VS - Zaphod - 08-05-2018, 08:33 PM
RE: Sharp PC-G850VS - jwhsu - 08-06-2018, 04:10 PM
RE: Sharp PC-G850VS - Jlouis - 08-06-2018, 11:55 PM
RE: Sharp PC-G850VS - Zaphod - 08-07-2018, 06:43 PM
RE: Sharp PC-G850VS - smp - 08-11-2018, 04:20 PM
RE: Sharp PC-G850VS - smp - 08-17-2018, 08:27 PM
RE: Sharp PC-G850VS - smp - 08-18-2018, 08:58 PM
RE: Sharp PC-G850VS - jwhsu - 08-20-2018, 12:21 PM
RE: Sharp PC-G850VS - rprosperi - 08-20-2018, 12:38 PM
RE: Sharp PC-G850VS - jwhsu - 08-20-2018, 12:52 PM
RE: Sharp PC-G850VS - rprosperi - 08-20-2018, 02:55 PM
RE: Sharp PC-G850VS - smp - 08-20-2018, 08:37 PM
RE: Sharp PC-G850VS - megarat - 08-24-2018, 10:12 PM
RE: Sharp PC-G850VS - toml_12953 - 09-05-2018, 12:56 PM
RE: Sharp PC-G850VS - xerxes - 09-06-2018, 09:47 AM
Sharp PC-G850VS STAT Mode - toml_12953 - 09-13-2018, 03:57 AM
RE: Sharp PC-G850VS - mfleming - 09-13-2018, 02:33 PM
RE: Sharp PC-G850VS - Zaphod - 09-13-2018, 04:34 PM
RE: Sharp PC-G850VS - rprosperi - 09-13-2018, 05:12 PM
RE: Sharp PC-G850VS - mfleming - 09-13-2018, 07:23 PM
RE: Sharp PC-G850VS - Zaphod - 09-13-2018, 08:36 PM
RE: Sharp PC-G850VS - brickviking - 09-13-2018, 09:59 PM
RE: Sharp PC-G850VS - Zaphod - 09-13-2018, 10:03 PM
RE: Sharp PC-G850VS - foroplus - 09-15-2018, 08:42 AM
RE: Sharp PC-G850VS - rprosperi - 09-15-2018, 12:59 PM
RE: Sharp PC-G850VS - foroplus - 09-15-2018, 01:10 PM
RE: Sharp PC-G850VS - jwhsu - 09-18-2018, 01:07 AM
RE: Sharp PC-G850VS - foroplus - 09-18-2018, 09:55 AM
RE: Sharp PC-G850VS - toml_12953 - 09-14-2018, 12:09 AM
RE: Sharp PC-G850VS - Zaphod - 09-14-2018, 10:44 AM
RE: Sharp PC-G850VS - jwhsu - 09-14-2018, 04:22 PM
RE: Sharp PC-G850VS - Zaphod - 09-14-2018, 05:26 PM
RE: Sharp PC-G850VS - toml_12953 - 09-21-2018, 05:18 PM
RE: Sharp PC-G850VS - jwhsu - 09-22-2018, 02:00 AM
RE: Sharp PC-G850VS - toml_12953 - 09-22-2018, 02:03 AM
RE: Sharp PC-G850VS - Zaphod - 09-13-2018, 08:47 PM
RE: Sharp PC-G850VS - Zaphod - 09-13-2018, 09:14 PM
RE: Sharp PC-G850VS - jwhsu - 09-18-2018, 10:58 PM
RE: Sharp PC-G850VS - rprosperi - 09-18-2018, 11:35 PM
RE: Sharp PC-G850VS - jwhsu - 09-18-2018, 11:42 PM
RE: Sharp PC-G850VS - mfleming - 09-19-2018, 01:02 AM
RE: Sharp PC-G850VS - jwhsu - 09-19-2018, 02:14 AM
RE: Sharp PC-G850VS - Zaphod - 09-21-2018, 05:34 PM
RE: Sharp PC-G850VS - Zaphod - 09-22-2018, 06:48 PM
RE: Sharp PC-G850VS - megarat - 10-01-2018, 02:25 AM
RE: Sharp PC-G850VS - Zaphod - 10-01-2018, 12:19 PM
RE: Sharp PC-G850VS - xerxes - 10-01-2018, 12:52 PM
RE: Sharp PC-G850VS - Jlouis - 10-24-2018, 07:40 PM
RE: Sharp PC-G850VS - koikoi - 08-21-2019, 11:38 PM
RE: Sharp PC-G850VS - Jlouis - 09-01-2019, 11:16 AM
RE: Sharp PC-G850VS - koikoi - 09-06-2019, 12:58 PM
RE: Sharp PC-G850VS - david16965 - 12-23-2019, 12:52 PM
RE: Sharp PC-G850VS - david16965 - 12-23-2019, 04:21 PM
RE: Sharp PC-G850VS - Luca Puntin - 03-07-2020, 03:38 AM
RE: Sharp PC-G850VS - mfleming - 03-07-2020, 03:58 PM
RE: Sharp PC-G850VS - Luca Puntin - 03-08-2020 09:13 AM
RE: Sharp PC-G850VS - mfleming - 03-09-2020, 02:07 AM
PC G850 PIC programming - Luca Puntin - 03-09-2020, 01:59 PM
RE: Sharp PC-G850VS - thenozone - 03-19-2020, 12:24 AM
RE: Sharp PC-G850VS - Luca Puntin - 03-19-2020, 09:31 PM
RE: Sharp PC-G850VS - robve - 10-03-2020, 03:20 PM
RE: Sharp PC-G850VS - robve - 11-06-2020, 08:27 PM
RE: Sharp PC-G850VS - grsbanks - 12-09-2020, 07:03 PM
RE: Sharp PC-G850VS - grsbanks - 12-15-2020, 04:05 PM
RE: Sharp PC-G850VS - twdeckard - 12-16-2020, 02:03 AM
RE: Sharp PC-G850VS - grsbanks - 12-16-2020, 07:17 AM
RE: Sharp PC-G850VS - tommi60 - 12-16-2020, 08:23 AM
RE: Sharp PC-G850VS - toml_12953 - 12-17-2020, 04:32 AM
RE: Sharp PC-G850VS - Dave Britten - 12-17-2020, 06:23 PM
RE: Sharp PC-G850VS - twdeckard - 12-17-2020, 10:17 PM
RE: Sharp PC-G850VS - robve - 12-18-2020, 07:48 PM
RE: Sharp PC-G850VS - groskwik - 06-11-2021, 07:35 AM
RE: Sharp PC-G850VS - mfleming - 12-19-2020, 07:52 PM
RE: Sharp PC-G850VS - robve - 12-27-2020, 06:57 PM
RE: Sharp PC-G850VS - mfleming - 01-25-2021, 04:09 PM
RE: Sharp PC-G850VS - Eddie W. Shore - 02-22-2021, 12:26 AM
RE: Sharp PC-G850VS - robve - 02-22-2021, 02:17 AM
RE: Sharp PC-G850VS - robve - 02-22-2021, 09:28 PM
RE: Sharp PC-G850VS - rprosperi - 02-22-2021, 12:38 AM
RE: Sharp PC-G850VS - robve - 02-22-2021, 02:53 AM
RE: Sharp PC-G850VS - rprosperi - 02-22-2021, 10:29 PM
RE: Sharp PC-G850VS - robve - 02-23-2021, 04:03 AM
RE: Sharp PC-G850VS - silven - 06-03-2021, 05:30 PM
RE: Sharp PC-G850VS - robve - 06-06-2021, 07:45 PM
RE: Sharp PC-G850VS - silven - 06-07-2021, 05:00 PM
RE: Sharp PC-G850VS - robve - 06-07-2021, 09:30 PM
RE: Sharp PC-G850VS - silven - 06-16-2021, 11:26 PM
RE: Sharp PC-G850VS - Helix - 06-19-2021, 03:40 PM
RE: Sharp PC-G850VS - robve - 07-12-2021, 07:11 PM
RE: Sharp PC-G850VS - rprosperi - 06-08-2021, 12:37 PM
RE: Sharp PC-G850VS - robve - 06-08-2021, 05:18 PM
RE: Sharp PC-G850VS - rprosperi - 06-09-2021, 02:18 AM
RE: Sharp PC-G850VS - chrisherman - 02-01-2022, 01:37 PM
RE: Sharp PC-G850VS - robve - 02-02-2022, 02:00 AM
RE: Sharp PC-G850VS - Dave Britten - 02-02-2022, 03:01 AM
RE: Sharp PC-G850VS - chrisherman - 02-02-2022, 10:59 PM
RE: Sharp PC-G850VS - rprosperi - 02-02-2022, 01:22 PM
RE: Sharp PC-G850VS - OS1 - 04-11-2022, 08:32 PM
RE: Sharp PC-G850VS - robve - 04-12-2022, 02:07 AM
RE: Sharp PC-G850VS - OS1 - 04-12-2022, 07:34 PM
RE: Sharp PC-G850VS - robve - 04-12-2022, 08:09 PM
RE: Sharp PC-G850VS - toml_12953 - 04-14-2022, 04:47 AM
RE: Sharp PC-G850VS - rprosperi - 04-14-2022, 12:36 PM
RE: Sharp PC-G850VS - toml_12953 - 04-14-2022, 05:57 PM
RE: Sharp PC-G850VS - toml_12953 - 06-29-2022, 08:30 AM
RE: Sharp PC-G850VS - robve - 07-06-2022, 08:07 PM
RE: Sharp PC-G850VS - EdS2 - 07-07-2022, 07:05 AM
RE: Sharp PC-G850VS - robve - 07-07-2022, 02:56 PM
RE: Sharp PC-G850VS - toml_12953 - 07-07-2022, 05:12 PM
RE: Sharp PC-G850VS - robve - 07-14-2022, 11:29 PM
RE: Sharp PC-G850VS - robve - 11-11-2022, 01:18 AM
RE: Sharp PC-G850VS - fleseriutiberiu - 01-25-2023, 03:18 PM
RE: Sharp PC-G850VS - robve - 02-14-2023, 02:42 AM
RE: Sharp PC-G850VS - Bushcat - 03-02-2023, 09:50 AM
RE: Sharp PC-G850VS - mfny - 05-03-2023, 04:19 PM
RE: Sharp PC-G850VS - Helix - 05-06-2023, 01:05 AM
RE: Sharp PC-G850VS - mfny - 05-08-2023, 01:05 PM
RE: Sharp PC-G850VS - Bushcat - 05-10-2023, 01:08 PM
RE: Sharp PC-G850VS - Helix - 05-09-2023, 05:35 PM
RE: Sharp PC-G850VS - toml_12953 - 05-10-2023, 03:30 AM
RE: Sharp PC-G850VS - Helix - 05-10-2023, 01:01 PM
RE: Sharp PC-G850VS - dmh - 01-23-2024, 05:16 AM



User(s) browsing this thread: 2 Guest(s)