Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Experiment Videos

Controlling behavioral experiments with a new programming language (SORCA) for microcomputer systems.

H B Brinkhus, H Klinkenborg, R Estorf

    Computer Programs in Biomedicine
    |August 1, 1983
    PubMed
    Summary
    This summary is machine-generated.

    Related Concept Videos

    You might also read

    Related Articles

    Articles linked to this work by shared authors, journal, and citation graph.

    Sort by
    Same author

    Quality of generalist vs. specialty care for people with HIV on antiretroviral treatment: a prospective cohort study.

    HIV medicine·2003
    Same author

    [Fever after a tick bite: clinical manifestations and diagnosis of acute tick bite-associated infections in northeastern Switzerland].

    Deutsche medizinische Wochenschrift (1946)·2003
    Same author

    [Structures of co-operation between an HIV-outpatient clinic and private care physicians].

    Gesundheitswesen (Bundesverband der Arzte des Offentlichen Gesundheitsdienstes (Germany))·2003
    Same author

    Exploring the structure of a hydrogen cyanide polymer by electron spin resonance and scanning force microscopy.

    Scanning·2003
    Same author

    Short-term temporal variation in PM2.5 mass and chemical composition during the Atlanta Supersite Experiment, 1999.

    Journal of the Air & Waste Management Association (1995)·2003
    Same author

    Modelling the 3-year risk of myocardial infarction among participants in the Data Collection on Adverse Events of Anti-HIV Drugs (DAD) study.

    HIV medicine·2003

    A new programming language, SORCA, enables real-time control of behavioral experiments on Z80 microcomputers. This system efficiently manages hardware inputs/outputs for precise experimental timing and data collection.

    Area of Science:

    • Computer Science
    • Neuroscience
    • Psychology

    Background:

    • Real-time control systems are crucial for precise behavioral experiment execution.
    • Existing programming languages may lack the specific functionalities required for intricate experimental designs.
    • Z80-based microcomputer systems with CP/M operating system are widely used in certain research settings.

    Purpose of the Study:

    • To introduce SORCA, a novel programming language designed for real-time control of behavioral experiments.
    • To detail the capabilities of the SORCA compiler and its suitability for Z80 microcomputers.
    • To demonstrate SORCA's utility in managing hardware interactions, timing, and data acquisition for scientific research.

    Main Methods:

    • Development of the SORCA programming language and its compiler for Z80/CP/M systems.

    Related Experiment Videos

  • Implementation of cyclic sampling of 8 binary hardware input lines for stimulus detection.
  • Utilization of 8 cyclically updated binary hardware output lines for experimental control.
  • Integration of basic logic functions, counters, timers, and complex functions within the language.
  • Support for constant, step function, and random distribution parameters.
  • Capability for simultaneous task execution and automated result measurement/printing.
  • Main Results:

    • The SORCA language and compiler are successfully implemented on Z80 microcomputer systems.
    • SORCA facilitates real-time control of experiments with a typical reaction time of 500 microseconds to 1 ms.
    • The system supports simultaneous tasks and versatile parameter handling (constants, step functions, random distributions).
    • Hardware input/output lines are effectively utilized for stimulus presentation and response recording.
    • Experimental results, such as reaction counts and latencies, can be automatically measured and reported.

    Conclusions:

    • SORCA provides an effective and easy-to-learn programming solution for real-time behavioral experiment control.
    • The language's features enable precise timing, complex function integration, and efficient data handling.
    • SORCA is adaptable for various control purposes beyond behavioral experiments, offering broad applicability.