Detailed introduction to the relevant knowledge status of MCU visual programming

Publisher:Jinyu2022Latest update time:2014-08-22 Source: cecb2bKeywords:MCU Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

    A1: What is MTD2002 visualization for programming switching power supply module microcontrollers?

  Q1: Visual programming provides users with a visual switching power module device module configuration interface, allowing users to directly generate the device initialization code and driver to be configured without having to worry about the specific working principle and settings of the MTD2002 device, so as to directly develop the microcontroller application layer program.

  A2: Does visual programming of MCU mean to avoid complex instruction writing and generate instruction code through graphics? - Can the simulation results be observed under the visualization conditions of MTD2002?

  Q2: Yes. However, the simulation results cannot be observed directly, but can only be seen by loading the generated switching power supply module code into the simulator tool.

  A3: How to locate the configuration byte (option) at the address 0x80-0x84 through C language? I am currently implementing it through the MTD2002 assembly method.

  Q3: Option Byte settings are usually implemented through assembly files. C language cannot complete Option Byte settings.

  A4: Could you please introduce the online programming function?

  Q4: Online programming means that after the chip has been installed on the system board, it can be written on the board through the leads of the special pins of the switching power module. With this function, users can upgrade the MTD2002 program at any time and place.

  A5: With visual programming, does it mean that we don’t need to have a detailed understanding of the chip’s internal hardware resources?

  Q5:Yes.

  A6: How is the confidentiality of NEC microcontrollers? Are there industrial grade ones?

  Q6: The program in NEC's MCU cannot be read out by a writer, and it provides a built-in watchdog window, MTD2002 low voltage detection, etc. to improve anti-cracking capabilities. There are industrial-grade products.

  A7: Could you please introduce the application of NEC's MCU in motor control?

  Q7: NEC MCUs are used in many motor control applications, such as electric bicycles, switching power modules, BLDC air conditioners, AC air conditioners, washing machines, power tools, etc.

  A8: In NEC's single-chip microcomputer, the memory uses paging technology; how to solve the jump problem when using C language?

  Q8: The 78K0 series has ROM paging technology, which is BANK. When using C language, you can use the BS78K0 tool we provide to allocate.

  A9: In single-chip microcomputer programming, some functional modules are reused. Can this be achieved using the switching power supply module APPLILET?

  Q9: Yes. Applilet can detect reused modules and perform appropriate MTD2002 processing.

  A10: Does the code occupy a lot of space after compiling and burning into the microcontroller?

  Q10: The code generated by APPLILET2 is only for initializing registers. After the switching power supply module is reset, it is directly set to the SFR (special function register) area. Therefore, it does not occupy ROM space. The code space occupied is not large either.

  A11: Does NEC support external clock input?

  Q11: The 78K0S series of switching power supply modules supports an external MTD2002 crystal oscillator with a maximum frequency of 10MHz. The 78K0 series of switching power supply modules supports an external crystal oscillator with a maximum frequency of 20MHz. At the same time, the 78K0 series also supports an external MTD2002 sub-clock of 32.768KHz

Keywords:MCU Reference address:Detailed introduction to the relevant knowledge status of MCU visual programming

Previous article:How to better reduce the high power consumption of microcontrollers
Next article:Design of an Electrical Simulation Flow Field Experimental Instrument

Recommended ReadingLatest update time:2024-11-16 08:59

AVR microcontroller internal RC oscillator calibration method
Introduction: VR microcontroller has an internal RC oscillator. Calibration of the internal oscillator has always been a difficult problem. Due to this problem, many normal programs cannot work properly. This document is specially compiled for readers' reference. Theory of Operation – Internal RC Oscillator The inte
[Microcontroller]
What are the communication methods of 8051 microcontroller?
Introduction: The serial port is a tool for exchanging information between the microcontroller and the outside world. There are two communication methods for 8051 microcontroller: Parallel communication: Each bit of data is sent or received at the same time. Serial communication: Data is sent or received bit by bit.
[Microcontroller]
What are the communication methods of 8051 microcontroller?
Use of EEPROM inside STC microcontroller - Recording power-on times
In most cases, 24C02 is used to store power-off data. In some situations where cost needs to be considered, the internal EEPROM can also be considered. This program introduces the use of the EEPROM inside the STC. The function of the program is to record the number of power-on times, then add 1 and display it on the d
[Microcontroller]
51 MCU CS1237 electronic scale source program with detailed comments
Engineering hardware platform: 1, 51Core-V1.0 (51 single-chip minimum system board)                 2, differential ADC module-CS1237                 3, weighing sensor module                 4, OLED display 0.96 inches, 4PIN Engineering program version: 51 single-chip kitchen (pharmacy) scale solution V1.0.0.0
[Microcontroller]
Design experience of single chip microcomputer anti-interference
In the design of electronic systems, in order to avoid detours and save time, the requirements of anti-interference should be fully considered and met, and anti-interference remedial measures should be avoided after the design is completed. There are three basic elements that form interference:   (1) Interference sour
[Microcontroller]
Some practical development skills of 51 single chip microcomputer
1. Embedding assembly language in C language In the development of single-chip microcomputers, we usually use C language to write the main program, so that we can make full use of the calculation library functions and powerful data processing capabilities provided by C language tools. However, the controllability of C
[Microcontroller]
Some practical development skills of 51 single chip microcomputer
What is the boot loader for automotive MCU?
Bootloader The bootloader of an automotive MCU is a software used to load and update applications on an automotive electronic control unit (ECU). It has the following main functions and implementation points: Bootloader: The bootloader is responsible for starting and loading the application on the MC
[Embedded]
Single chip solar automatic light tracking system program + circuit + simulation
Solar automatic light-chasing system based on 51 single-chip microcomputer Below is a preview of some of the programs #include reg52.h                                                                                  #include intrins.h                                                                          sbit spb=
[Microcontroller]
Single chip solar automatic light tracking system program + circuit + simulation
Latest Microcontroller Articles
  • Download from the Internet--ARM Getting Started Notes
    A brief introduction: From today on, the ARM notebook of the rookie is open, and it can be regarded as a place to store these notes. Why publish it? Maybe you are interested in it. In fact, the reason for these notes is ...
  • Learn ARM development(22)
    Turning off and on interrupts Interrupts are an efficient dialogue mechanism, but sometimes you don't want to interrupt the program while it is running. For example, when you are printing something, the program suddenly interrupts and another ...
  • Learn ARM development(21)
    First, declare the task pointer, because it will be used later. Task pointer volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • Learn ARM development(20)
    With the previous Tick interrupt, the basic task switching conditions are ready. However, this "easterly" is also difficult to understand. Only through continuous practice can we understand it. ...
  • Learn ARM development(19)
    After many days of hard work, I finally got the interrupt working. But in order to allow RTOS to use timer interrupts, what kind of interrupts can be implemented in S3C44B0? There are two methods in S3C44B0. ...
  • Learn ARM development(14)
  • Learn ARM development(15)
  • Learn ARM development(16)
  • Learn ARM development(17)
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号