Johvonna Murray-Bradshaw

Johvonna Murray-BradshawJohvonna Murray-BradshawJohvonna Murray-Bradshaw

Johvonna Murray-Bradshaw

Johvonna Murray-BradshawJohvonna Murray-BradshawJohvonna Murray-Bradshaw
  • HOME
  • ENGINEERING
    • BEACH CLEANING ROBOT
    • TESLA INSTALLATION TOOL
    • CAI LAXITY PRO 1000
    • PCB SENSOR DESIGN
    • OBSTACLE AVOIDANCE ROBOT
    • MARS ROVER END-EFFECTOR
    • IoT GOOSEBOT
    • LINEAR CALIPER
    • RTOS VIDEO GAME
    • MECHANICAL DRAFTING
  • SOCIAL IMPACT
    • SPECIALIZED WOMEN IN AUTO
    • 2024 AUTOSHOW PANEL
    • INTRODUCE A GIRL TO ENG.
    • SEASON OF GIVING
    • MANDARIN PARTNER
  • PHOTOGRAPHY
  • CONNECT
  • More
    • HOME
    • ENGINEERING
      • BEACH CLEANING ROBOT
      • TESLA INSTALLATION TOOL
      • CAI LAXITY PRO 1000
      • PCB SENSOR DESIGN
      • OBSTACLE AVOIDANCE ROBOT
      • MARS ROVER END-EFFECTOR
      • IoT GOOSEBOT
      • LINEAR CALIPER
      • RTOS VIDEO GAME
      • MECHANICAL DRAFTING
    • SOCIAL IMPACT
      • SPECIALIZED WOMEN IN AUTO
      • 2024 AUTOSHOW PANEL
      • INTRODUCE A GIRL TO ENG.
      • SEASON OF GIVING
      • MANDARIN PARTNER
    • PHOTOGRAPHY
    • CONNECT
  • HOME
  • ENGINEERING
    • BEACH CLEANING ROBOT
    • TESLA INSTALLATION TOOL
    • CAI LAXITY PRO 1000
    • PCB SENSOR DESIGN
    • OBSTACLE AVOIDANCE ROBOT
    • MARS ROVER END-EFFECTOR
    • IoT GOOSEBOT
    • LINEAR CALIPER
    • RTOS VIDEO GAME
    • MECHANICAL DRAFTING
  • SOCIAL IMPACT
    • SPECIALIZED WOMEN IN AUTO
    • 2024 AUTOSHOW PANEL
    • INTRODUCE A GIRL TO ENG.
    • SEASON OF GIVING
    • MANDARIN PARTNER
  • PHOTOGRAPHY
  • CONNECT

Real-Time Operating System Video Game

Space Invaders video game developed with a real-time operating system.

Video Game Design

I remade the original 1978 Space Invaders video game on a Keil MCB1700 board. The video game was programmed in C to use real-time operating system fundamentals to prevent deadlock, manage memory allocation, and implement threading to complete concurrent tasks. The video game used the Keil MCB1700 board's peripherals as follows to acquire user input:


• Potentiometer - to control the position of the user's spaceship along the bottom of the screen


• Push Buttons - to fire bullets at aliens


• LEDs - to display how many lives the user has

Copyright © 2024  Johvonna Murray-Bradshaw

Success Is Making The Most Number Of Lives Better

  • HOME
  • BEACH CLEANING ROBOT
  • PHOTOGRAPHY
  • CONNECT

Cookie Policy

This website uses cookies. By continuing to use this site, you accept our use of cookies.

Accept & Close