Extra MC6847 Mode Controls ❓

For discussing the 65xx hardware itself or electronics projects.
Post Reply
L0uis.m
Posts: 58
Joined: 12 Oct 2024

Extra MC6847 Mode Controls ❓

Post by L0uis.m »

Hello to all,

In the Acorn Atom, the MC6847 CRTC (VDG) is fed with only eight bits of data, but to do full justice to the MC6847 four extra bits might be used for the mode control lines INT/EXT, INV, A/S and CSS , which than can be changed on character-by-character basis.

The pin numbers and functions of these control lines are:
  • Pin 31, INT/EXT = Internal/External character generator (also used for Four or Six block Semi-graphic mode)
    Pin 32, INV = Inverting Alphanumerics
    Pin 34, A/S = Alphanumeric/Semi-graphic mode
    Pin 39, CSS = Colour Set Select (all modes except SG4)

Nowhere in this universe can I find any information about the use of such a twelve-bit (three nibble) input to the MC6847, other than in the MC6847 datasheet.

Does anyone know of any application (schematic) where these control lines of the MC6847 are connected to some extra data lines ?

Does anyone have any idea how (in what order) these inputs best be connected to an extra (high) nibble (D8, D9, D10, D11) ?
(There are 4!=24 possible ways to connect them.)

If there is/was no official application using these, what would be a favourable way/order to connect them ?

Information/documentation and ideas/suggestions about such a twelve-bit input to the MC6847 (in any system, not only Acorn) are more than welcome ❗
Gr :D :D tings, Louis

May your wires be long and your nerves be strong !
User avatar
ttlworks
Posts: 1464
Joined: 09 Nov 2012
Contact:

Re: Extra MC6847 Mode Controls ❓

Post by ttlworks »

Bitsavers:
AN-0815_Color_Graphics_For_The_MC68000_Using_The_MC6847.pdf

Not related to your question, but looks interesting nonetheless:
Retrocomputing Stack Exchange:
How did the Dragon modify 6847 video output timing for PAL?
L0uis.m
Posts: 58
Joined: 12 Oct 2024

Re: Extra MC6847 Mode Controls ❓

Post by L0uis.m »

Hello ttlworks,
Thanks for the links ❗

I already knew about bitsavers, but the web can be quite a haystack when one is looking for an odd needle like this.

You guessed right in that I am also interested in information on how to generate signals from the 6847 suitable for Pal (not directly related to my question, but very much to the 6847). :D

I'll take a deeper dive into it all coming weekend or so.

Nevertheless, if anyone has more information or some ideas on this topic it is still very welcome ❗
Gr :D :D tings, Louis

May your wires be long and your nerves be strong !
Post Reply