{'fraction_non_alphanumeric': 0.01875, 'fraction_numerical': 0.003125, 'mean_word_length': 5.537414965986395, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Requirements of a real-time microcomputer embedded laboratory project

This paper describes the requirements of a real-time microcomputer embedded project designed and implemented by the students in the Motorola Corporate Software Engineering Training Program. The objective of this project is to offer the students opportunities to practice the concepts and theory learned in the classroom by developing software for a real-time microcomputer based project.The hardware for this project, which is based on a dual-CPU architecture using Motorola 16-bit and 8-bit microprocessors, is constructed by each student. The application software including features such as time keeping and decimal calculator functions driven by a real-time multi-tasking executive are developed by following the software engineering methodology. The final debugged program is then burned into EPROM, resulting in an integrated hardware/software package which is totally self-contained.