Self-diagnosis, self-recovery method for computer CPU anti-interference
A self-diagnosis and self-recovery technology, applied in computing, instrumentation, electrical digital data processing, etc., can solve problems such as improper noise circuit coupling, increased long-term costs, and circuit board complexity, so as to improve anti-interference performance and save long-term Cost, the effect of simplifying design and production
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0025] Timing / counter ①: In this example, the MCS-51 series single-chip microcomputer is used to form a measurement and control system, and the idle timer T in the chip is 0 As a component ①.
[0026] Timer clearing program ②: first set T in the initialization block 0 The working method, clear and enable its interrupt and timing functions. The main frequency is 12MHz, T 0 is an 8-bit timer, then
[0027] The maximum count value is 2 8 -1=255
[0028] The counting rate is 1 / 12 of the main frequency (1 time / μs), so:
[0029] The overflow period is (255+1)÷1=256μs
[0030] Second, calculate the execution time of each instruction, and reset T at an appropriate interval 0 =0. Since the instruction set of the MCS-51 series single-chip microcomputer only consumes 4 machine cycles for "multiply" and "divide", and the others only consume 1 to 2 machine cycles, it is conservatively simplified as "each instruction consumes 2 machine cycles", that is, each instruction takes 2μs t...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com