Chipmunk BASIC has many useful functions. A small BASIC file was created to read the serial port and plot the value on the screen (available upon request for free). The desktop 386SX PC is equipped with a 1.44MB floppy disk drive and a 40MB hard drive, along with a VGA graphics card featuring 256KB of VRAM. The BIOS was configured without a keyboard, so no keyboard is used. A monitor is also not required; however, the graphics card must be connected, or the power-on self-test (POST) will beep and halt. MS-DOS 5.0 is installed, along with a simple AUTOEXEC.BAT file and a program that reads from address 220h to access the ADC0804 and then transmits the value through COM1 at a baud rate of 9600, with 1 stop bit, no parity, and 8 data bits. Turbo C BIOS services are employed on INT14h for communication.
The described system utilizes a 386SX PC architecture, which is a 32-bit microprocessor known for its compatibility with a variety of peripherals and operating systems. The integration of Chipmunk BASIC allows for straightforward programming capabilities, particularly in handling serial communication. The BASIC file serves as a bridge between the ADC0804 analog-to-digital converter and the PC's serial port, facilitating the visualization of data collected from analog sources.
The ADC0804, a popular 8-bit ADC, is interfaced at memory address 220h, allowing the BASIC program to read its output. This setup is particularly beneficial for applications requiring real-time data acquisition from analog sensors. The choice of 9600 baud rate for serial communication is standard for many applications, ensuring reliable data transmission while accommodating the limitations of the hardware.
The system's configuration, which excludes a keyboard and monitor, indicates a focus on automated data logging or remote monitoring scenarios. The requirement for the graphics card to be connected is crucial, as it allows the system to complete the POST sequence successfully. The use of Turbo C BIOS services on INT14h for communication underscores the reliance on low-level programming to manage serial I/O operations effectively.
Overall, this configuration exemplifies a compact and efficient setup for data acquisition and visualization, leveraging the capabilities of legacy hardware and software to perform tasks that remain relevant in various engineering applications today.Chipmunk BASIC has lots off useful functions. So I wrote a small BASIC file to read the serial port and then plot the value on screen (Avaliable upon request FREE). The desktop 386SX PC has a 1. 44 FD and a 40M HD, a VGA with 256k of VRAM. BIOS was configure as no KERBOARD, so no keyboard is used. No monitor is needed either, but graphics card mus t be plugged, or POST (power-on self test) will beep and halt. MS-DOS 5. 0 is installed, a simple AUTOEXEC. BAT and a program that reads address 220h to access the ADC0804 and then send the value thru COM1: 9600, 1 stop bit, No parity, 8 data bits. Using Turbo C BIOS services on INT14h to communitcate. 🔗 External reference
Recently many kind of robot contests have being opened and some interesting reports of the challenge are found on the web. The Line Following is a kind of the robot contests to vie running speed on the line. I...
For physical computing or amateur science projects, it is often necessary to transfer the output from a sensor or transducer to a computer. Various methods exist for achieving this, utilizing specialized data acquisition hardware and software. This particular method...
One of the more frequently requested projects on HeadWize has been a switchbox for selecting multiple audio inputs. I built this passive preamp/switchbox several years ago to switch between two stereo sources (a portable FM tuner and portable CD...
The regulated output voltage fluctuated as the unregulated DC voltage changed, which in turn varied with the load current or the incoming AC line voltage. There was no straightforward solution to the existing circuit that would rectify this issue....
An electrocardiogram (ECG), also known as EKG (derived from the German term Elektro-Kardiographie), is an electrical recording of the heart utilized in diagnosing heart disease. This application employs a DrDAQ Data Logger to read and store electrocardiograms. British physiologist...
Variable desktop power supply that converts a high input voltage (12V) from the SMPS/PSU of a desktop computer into a small output voltage (1.25V to 9V).
The variable desktop power supply is designed to provide adjustable output voltages ranging from...
We use cookies to enhance your experience, analyze traffic, and serve personalized ads.
By clicking "Accept", you agree to our use of cookies.
Learn more