Z80 Computer - Part 13 Pixel Control

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ก.ย. 2024
  • Now that I've got the VGA timing circuits working, I want to see if I can control the pixels as the horizontal lines are being generated on the screen.
    I am using a 74HC165 shift register to load data for 8 pixels, and then shifting the data out on each horizontal clock count.
    The basic idea does seem to work but there are some issues. I explore some ideas to solve the problems.
    Simply Put's video explaining how to generate a short pulse.
    • Edge Triggering - Cloc...

ความคิดเห็น • 5

  • @tiborbogi7457
    @tiborbogi7457 8 หลายเดือนก่อน +1

    You have done great work. I dream to do something similar with shift registers to drive vga display, but I am generating sync signals PIC, but that is slow to generate whole vga picture. Continue your research, I am waiting for next part.

  • @SteveRaynerMakes
    @SteveRaynerMakes  8 หลายเดือนก่อน +2

    Makes sense that pixel 4 is turning on/off when I switch bit0. I'm triggering the pixel load from bit3 of the horizontal counter which will trigger at binary count 100 which is 4 in decimal. So I'm thinking I could use a 3-input NOR gate. This should give a trigger pulse whenever bits 0, 1 & 2 are all low. So for example 0000 0000 (0), 0000 1000 (8), 0001 0000 (16), 0001 1000 (24), etc