How to choose a single chip microcomputer barbecue machine The commonly used single chip microcomput

Updated on technology 2024-05-04
7 answers
  1. Anonymous users2024-02-09

    Most of today's single-chip microcomputers do not need special programmers.

  2. Anonymous users2024-02-08

    This one actually depends on your topic. There are so many commonly used ones. For example, 74 series chips, various sensors.

  3. Anonymous users2024-02-07

    It's too much... It's all about what you want to do, and then see if you can drive it, and then write the driver.

  4. Anonymous users2024-02-06

    The most used microcontroller today should be the AT89S52

    You should read more of the year's closing book to find out.

    The current 51 microcontrollers.

    The instructions can only be added and subtracted. But you also know that no matter how difficult the operation is, it is also based on these four, as long as your software writes well arctg operation is not difficult (like in the header file in C51.

    With this, you can just call his function).

    AT89S52 is also the kernel used by C51. It has some more features than the standard 8051, such as ISP support, 256 bytes of RAM, etc.

    The ARTAG function in the C51 header file refers to the C compiler of 8051.

    At present, Keil almost holds all the standard C languages, but because the computing power of 8051 is not strong, an ordinary function will be upgraded to a large number of **, and the efficiency must not be compared with PC.

    Just like the standard C language on a PC, you need to include that standard library, and you can call its functions.

    It's just that if you run arithmetic complex functions in 8051, it's too inefficient, and it only has 128 bytes of RAM...

    It's up to you how you use it. In short, to do such calculations, pay special attention to memory allocation, and try to use as few global variables as possible.

  5. Anonymous users2024-02-05

    The scope of the problem is relatively wide, and since Keil has already set it, it is not a problem here! You can check if there is a problem with the programming software or the hardware circuit.

  6. Anonymous users2024-02-04

    The 51 series is compatible with the actual programs of different companies. The difference is that different companies have expanded 51, because pure 51 is no longer suitable for the needs of market development. There may be slight differences in the peripheral circuitry, but as long as it is 51, its pins and programs are compatible with the 51 originally developed by Intel.

    However, to expand the use of hardware and features, refer to the datasheet. There is an upgraded version and a cropped version, and some ** In order to pursue low cost, some pins are not introduced, but the program is still compatible.

  7. Anonymous users2024-02-03

    The difference is the internal resources, the external interface, the instruction speed, the clock circuitry.

    The periphery is not too much.

Related questions
7 answers2024-05-04

Just learn 51 first, the absolute entry-level, you can choose Guo Tianxiang's for the development board, it's been many years, the information is very complete, and then you can look at 32 or something.

10 answers2024-05-04

Ignoring the influence of temperature and other factors, the method of measuring voltage by series resistance can be directly adopted. >>>More

5 answers2024-05-04

The serial port of 51 machine is below the low level, the high level is below 5V, the serial port of the PC is low level -12V, the high level is +12V, and the serial port communication between the 51 machine and the PC machine should add the level conversion IC >>>More

5 answers2024-05-04

Hello: I wrote the program:

#include >>>More

5 answers2024-05-04

If you really want to learn, you don't need to buy a development board. Find a minimal system board, then learn something, buy components and build small circuits by yourself. Run the electronic market by yourself, build the circuit by yourself, in order to know the problem, in order to learn something, buy a development board, according to the circuit on the manual, and then put the program into it, and then the program basically understands, this is not called learning... >>>More