·8-bit CPU·4kbytes program memory (ROM) (52 is 8K)
·128bytes data memory (RAM) (52 has 256bytes of RAM)
·32 I/O lines·111 instructions, most of which are single-byte instructions
·21 special registers
·2 programmable timers/counters·5 interrupt sources, 2 priority levels (52 has 6)
·One full-duplex serial communication port
·External data memory addressing space is 64kB
·External program memory addressing space is 64kB
·Logic operation bit addressing function·Dual in-line 40PinDIP package
·Single 5V power supplyCPU
: consists of calculation and control logic, as well as interrupt system and some external special function registers;
RAM: used to store readable and writable data, such as intermediate results of calculations, final results and data to be displayed;
ROM: used to store programs, some raw data and tables;
I/O port: Four 8-bit parallel I/O ports, which can be used as input or output.
T/C: Two timers/counters, which can work in timing mode or counting mode;
interrupt control system with five interrupt sources;
a full-duplex UART (universal asynchronous receiver transmitter) serial I/O port, which is used to realize serial communication between single-chip microcomputers or between single-chip microcomputers and microcomputers;
on-chip oscillator and clock generation circuit, quartz crystal and fine-tuning capacitor need to be connected externally. The best oscillation frequency is 6M-12M.
Previous article:Microcontroller Easy Introduction 1 Light up a LED
Next article:How big is the pull-up resistor of P0 in the microcontroller?
- Popular Resources
- Popular amplifiers
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- Who remembers a video about the principles of network communication?
- [Sipeed LicheeRV 86 Panel Review] 7 - lvgl Solution to the problem of incorrect image color display
- Wireless communication technology-NB-IoT
- SMT32 is no longer available, let's discuss alternative models
- Robotics (Stanford University Open Course)
- [Anxinke UWB indoor positioning module NodeMCU-BU01] 01: Module appearance interface, onboard resources and power supply characteristics
- ESD204 surge protection for HDMI interface
- Last day! Pre-register to win a JD card! 60 cards in total! Rohm live broadcast: How to use laser diodes well
- Based in Chengdu, job opening: RF chip test engineer
- CircuitPython 4.0.2 released