mcu 8051

Want to know mcu 8051? we have a huge selection of mcu 8051 information on alibabacloud.com

Old paper Backup: How to use the memory resources on the MCU to realize the storage and access of OD

written and stored in power-down cannot be placed in RAM .3. frequently read-write data cannot be placed in nonvolatile memory because nonvolatile memory tends to be slow and write-times limited.4. SCM Resource is limited, access mode and read and write speed limited value, so it is reasonable to use.Since we have these problems, we first analyze and classify the OD data:1. system read-only parameters. From the node factory will not need to change, for example, the node hardware serial number,

Reg51.h and Reg52.h Analysis of the head file in MCU with C programming

Reg51.h and Reg52.h Analysis of the head file in MCU with C programmingWe are programming in C language is often the first line is Reg51.h or other custom header file, how do we understand it?1) "file contains" processing.The first line of the program is a "file contains" processing.The so-called "file contains" refers to a file that contains the contents of the other file in its entirety. The program contains REG51.hThe purpose of the file is to use

Communication between VB and MCU

computer to send data (this is not the address data, the difference between them is that 9th bits is 1 or 0, if the value is 1, we define the address data as 0, And we define the data as). Other Single-Chip Microcomputer do not reset SM2 because the received address data is different from the preset data, then they will not be able to receive the data sent from the MCU in the next cycle (not the address data) and will continue to wait for the arrival

Talk to beginners about how to learn MCU Programming Technology

board power-on experiment" (the program of the current flash microcontroller can be burned more than 1000 times ), such a complete set of experimental equipment (excluding PCs) is only a few hundred yuan, which is sufficient for most people who are already working. Readers with better economic conditions can consider using online simulators (ICE) for experiments, so that they can learn more intuitively. In short, what we talk about here is the author's personal experience. We hope that the most

About the limited resources on 8-bit MCU some points to note

8-bit mcu,51 kernel:New Pond n76e003at20, more than STM8 with a little more port, more specific what can Baidu, here do not repeat.Note 1: Reasonable allocation of local variables, generally in the 8-bit microcontroller running on the program logic is relatively simple, single cycle + interrupt.According to N76 's characteristics, some large array local variables are allocated in Xram. Refer to the EEPROM demo.Note 2: The 8-bit machine has limited com

Mbed trial-Rapid Development of MCU applications (based on FRDM-KL25Z)

Mbed using frdm-kl25z microcontroller rapid development of C ++ development MCU Mbed trial In the past to participate in a small competition to get a Freescale FRDM-KL25Z Development Board, today out of the trial, inserted into the computer (board connection opensda Interface) to identify a MB virtual disk, then, when I open the HTM file, I find that the firmware has been updated, so I followed the update and found the mbed platform that has ju

Bc04_ B demonstration board MCU Communication Problems

The newly purchased bc04_ B demonstration board communicates with the mobile phone via serial port Bluetooth, And the sending and receiving are correct. MCU Communication baud rate 9600 Connect the serial port of the single-chip microcomputer to the RS232 serial port of the Bluetooth demonstration board. After Bluetooth is enabled, the Bluetooth connection automatically disconnects the transmission data. Analysis: The study found that the Bluetooth

Licode Environment Building of MCU open source project based on WEBRTC

based on WebRTC of the MCU Open Source Projects Licode the environment to buildDue to the needs of the project, we need to build multi-person communication and investigate three common structures of multi-person communication:1. The previous blog has been based on Codelab for three people chatting, a multi-person system based on Mesh structure. Specifically, the fake has n+1 client, then for each client needs to establish peerconnection with other N o

WebRTC MCU (Multipoint conferencing Unit) server research

There are Licode and kurento in contact.Licode Flaw: Limited documentation support, Licode app client library only JSKurento Advantages: Complete Documentation, demo-ready, Packaging API is more complete. Its main features are: Networked streaming protocols, including HTTP, RTP and WebRTC. Group Communications (MCUs (Multipoint Conferencing Unit) and Sfus (Selective Forwarding unit.) functionality) Supporting B Oth Media mixing and media routing/dispatching. Generic support for

MCU new trend-cortex M0/M3/M4 Industry Application Theme Seminar

"MCU new trend-cortex M0/M3/M4 Industry Application Theme Seminar" and "embedded and Internet of Things" theme forum in the second phase of the inlay Association CORTEX-M series processors are developed for the embedded control market that requires low power and high performance, and the CORTEX-M3 is currently the flagship of this series of processors, with performance up to 1.25dmips/mhz The CORTEX-M0 is the lowest-power arm processor core. Compared

After the STM32 MCU is interrupted, the main function is returned instead of being executed,

After the STM32 MCU is interrupted, the main function is returned instead of being executed, As a company project, a function is implemented by the machine when performing a function (this work lasts a long time). If you want to cancel this job, you can reselect it. After thinking for a long time, my colleague reminded me that an external interrupt can be added to the program and the software can be reset during the interruption. The following two sen

MCU Lesson 14th: LCD

Label: Single Chip LCD Below is the LCD circuit, where RD is connected to P2 ^ 6; lcde is connected to P2 ^ 7; WR is connected to P2 ^ 5. # Include The use of LCD is mainly referred to the LCD Data Manual. The basic usage is the above procedure. The key is to pay attention to timing issues. Readers can download 1602 LCD data online, and then ponder over this program. Note: write commands can be understood as setting display properties; write data can be understood as the data you want to dis

MCU Lesson 10th: timer interruption

Jp3 is connected to P0 port. # Include The two timers are used in the same way. Now let's summarize the usage steps of the Timer: 1. Initial Values 2. Determine the working method. The related register is tmod. 3. Enable the et0 or ET1, and EA 4. Start the timer 5. Write interrupt service programs Void function name () interrupt 1 (if timer 1 is selected, the code is 3) { // Reinstall the Initial Value } MCU Lesson 10th: timer interruption

MCU keywords SFR and sbit understanding

to the write operation, that is, pp points to the address is identified as a constant, and PP is still a variable, in fact, in addition to using SFR and sbit definition, other definitions are considered unsafe and is limited to write operations. Finally, when defining the pointer, only when the array is defined:Char a[];The address pointer A is a constant pointer, while the other pointers are variables;---------------------Lorain_lyniesSource: CSDNOriginal: 52013611?utm_source=copyCopyright NOT

MCU new knot

I have been using a single-chip microcomputer for a while, but I am also familiar with the use of some modules. I am not very familiar with the working principle of the single-chip microcomputer. Therefore, it is difficult to study in depth at last. At best, we are familiar with the programming of C51. To understand the working principle of a MCU, it is necessary to understand assembly. In the programming process, the most important thing is timing! W

What is MCU clock?

Label: strong on, and set the CPU microcontroller to synchronize trWhat clock?First, let's talk about what a clock is. The clock is the heart of the microcontroller. Every beat. All the circuits of the single-chip microcomputer are synchronized. It's like when we were doing broadcast gymnastics, the beat We shouted on the broadcast was 1234, 2234, 3234 .... Then, all of our students will follow this pattern. The faster the beat, the faster we move. The slower the beat, the slower our movements.I

MCU Interrupt System

, and load the PC register so that the CPU continues to execute the program that is interrupted.The following is an example of application timer interruption.A program is required to set the online output cycle of p1.0 port to 2 ms square wave pulse. MCU crystal oscillator frequencyFosc = 6 MHz.1. Method: the timer t0 is used for 1 ms timing. When the timer value is reached, the interruption is triggered. In the interrupted service program, the p1.0 s

MCU Interrupt System

the CPU continues to execute the program that is interrupted.The following is an example of application timer interruption.A program is required to set the online output cycle of p1.0 port to 2 ms square wave pulse. MCU crystal oscillator frequencyFosc = 6 MHz.1. Method: the timer t0 is used for 1 ms timing. When the timer value is reached, the interruption is triggered. In the interrupted service program, the p1.0 status is reversed and the interval

[007] avr mcu Interrupt System

counting time from the pre-installed value to 65536. Specific calculation: Assume that the interrupt time is 1 second, that is to say, register overflow is required once every 1 second to generate an interrupt. Because the frequency of the AVR microcontroller is 8 MHz, that is, there are 8 m clock cycles per second, that is, the number of 8 m times per second. Let us assume that the first step is to set the clock bit to 001, that is, the selected clock frequency is 8 m./256=31250That is, ther

MCU lab questions

receive the radiation signal of the tested target surface, so as to obtain the temperature of the target surface. 1-12 * design a peak detection circuit to detect and display the peak value of input voltage within a certain period of time. 1-13 * design a valley detection circuit to detect and display the valley values of input voltage in a certain period of time. 1-14 parallel communication based on the FIFO chip. The FIFO chip idt7203 is used as the data storage to implement parallel co

Total Pages: 15 1 .... 4 5 6 7 8 .... 15 Go to: Go

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.