Microcontrollers(639)

Smart Home Audio(325)

W83795ADG

  • Training  Tool  Learning  Watch time - 5:9
    Hello everyone, I am Chris, the field application engineer from Nuvoton Technology. Today, I will introduce the application and principle of programmable seriel I/O aka PSIO on M251/M252. The programmable serial I/O of NuMicro M251/M252 series can generate arbitrary waveforms and combine them to achieve data transmission and reception of specific serial communication protocols. Of course, standard serial communication can also be achieved, such as UART SPI I2C Usually, it is common to use Timer+GPIO to achieve these specific communication protocols, but it is more complicated and requires frequent CPU intervention. When we use PSIO, this not only simplifies the complexity of the operation but also reduces the burden on the CPU. The saved CPU performance could be distributed in other places. Since all hardware operations do not require software intervention, the timing control is more precise. The principle of PSIO is to use a slot controller to control the pin input and output or determine the state, and it can also control the duration of these states. Each slot controller has eight slots, which can be used as eight settings, and the registers corresponding to each slot can access the data that needs to be input and output, and can also set the time for the current pin to maintain this state. Each slot can reach a checkpoint, usually 1 to 1, 2 to 2, 3 to 3, and so on. Each checkpoint can set the pin status of the corresponding slot within the corresponding time. Next, let’s take a look at a simple output-only example In the initial stage, we first set the state of the pin to be high before SLOT has started, so the output is high Then when the Slot controller receives the start signal, SLOT0 is set to output low level according to the setting of CP0 and waits for the time of SLOT0 to expire. Then SLOT1 is set to output low level according to the setting of CP1 and waits for the time of SLOT1 to expire. And so on, followed by SLOT2 output low level SLOT3 low level SLOT4 high level SLOT5 high level After SLOT5, since SLOT6 is not set, the waveform of the protocol can be completed with only six slots Between the time of the next data transmission, we set the interval low, so the output is low at this time Users can complete different protocols according to these simple operations. In the related resources section, we have provided two PSIO application notes. There are two protocol examples with more detailed operations and descriptions. If you want to know more details about PSIO, please download it from the URL in the video. Several sample codes of different protocols are also provided in BSP. That’s all for this tutorial. Thank you for watching it. Welcome to subscribe to our channel. If you want to know more information, please contact us. #Tool #Training #Learning #Intermediate #en - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC Buy now: https://direct.nuvoton.com/numaker-m251sd Contact us: SalesSupport@nuvoton.com
  • Training  Tool  Learning  Watch time - 5:40
    Hello, everyone! I'm Chris, Field Application Engineer from Nuvoton Technology. Today, I will introduce you how to design NuMicro M251/ M252 application circuit. Let's start with the power application circuit of M251/M252. The external power should add 10uF and 0.1uF decoupling capacitors, and the capacitor should be placed close to the source of the external power supply. Before the external power enters the VDD/VDDIO/VBAT of the IC, 0.1uF bypass capacitors should be added separately, and the capacitors should be placed close to the IC. Before the external power enters the AVDD, the bead should be connected in series for filtering, and then 1uF, 0.1uF, and 0.01uF bypass capacitors should be added. The bead and capacitors should be placed close to the IC. Before connecting AVDD to VREF, first, connect the bead in series for filtering, and then add 2.2uF, 1uF, and 470pF bypass capacitors. The bead and capacitors should be placed close to the IC. A 1uF bypass capacitor should be added to the internal LDO power supply of the IC, and the capacitor should be placed close to the IC. AVSS and VSS should be connected in series with a bead for filtering. USB_VBUS should be connected in series with a 10-ohm resistor to enhance the ability of USB to resist EFT interference. USB_D+ and USB_D- should be connected in series with 27-ohm resistors for impedance matching. USB_VCC33_CAP needs to add a 1uF bypass capacitor. ICE_DAT and ICE_CLK should be connected to 100K ohm pull-up resistors. The two ends of the high-speed and low-speed crystal oscillators should be connected with an equivalent capacitance of 20pF to VSS. I2C_SCL and I2C_SDA should be connected to 4.7K ohm pull-up resistors. nRESET should be connected to a 10K ohm pull-up resistor and a 10 uF capacitor to VSS. The internal LDO power supply of the IC needs to add a 1 uF bypass capacitor, and the capacitor should be placed close to the IC. In addition, reference circuits for EBI, UART, SPI, and Audio are provided. VDD is connected to 4~32 MHz crystal oscillator, POR33, Power On Control, 5V to 1.5V LDO, IO Cell... and other circuits inside the IC. Among them, GPIO PF.4 to PF.6 and PA.0 to PA.5 output, the high level is equal to VDD. Vbus is connected to the USB 1.1 PHY inside the IC. This 1.5V regulator will provide 1.5V for Digital Logic, SRAM, Flash, POR15, LIRC, MIRC, HIRC... and so on. Vbat is connected to internal 1.5V RTC_LDO and provides 1.5V voltage for RTC, 32.768 kHz crystal oscillator, IO Cell PF.6. VDDIO is connected to some IO cell for use, and the output high level of PA.0 to PA.5 is equal to VDDIO. AVDD is connected to the analog circuit inside the IC, and VREF is the reference voltage of the analog circuit. That's all for the hardware design of the NuMicro M251/M252 series instruction. Thank you for watching it. If you have further questions, please contact us. #Tool #Training #Learning #Intermediate #en - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC Buy now: https://direct.nuvoton.com/numaker-m251sd Contact us: SalesSupport@nuvoton.com
  • Product  Learning  Watch time - 9:3
    Nuvoton announced the latest ML51/ML54/ML56 microcontroller, built-in capacitive touch sensing, LCD driver highly integrated low power platform. Based on 1T 8051 core, running up to 24MHz, the power consumption in normal run mode is 80uA/MHz, lower than 1uA in power down mode the power consumption while power down with LCD on is lower than 20uA. 0:00 intro 0:37 NuMicro 8051 Microcontroller 1:38 ML51/ML54/ML56 Product Portfolio 2:18 ML51/ML54/ML56 Features 3:27 Broad Scalability 4:05 Provide 4 Different Power Modes 4:44 LCD Driver Feature 5:52 Touch Key Features 7:05 Target Applications #Product #Learning #Basic #en #ML51 #ML54 #ML56 #8051 #LowPower #LCD-Driver #HumanMachineInterface #HMI #TouchKey-IC #HomeAppliance #EmbeddedWorld2022 - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC Buy now: https://direct.nuvoton.com/tw/low-power-8051-series/ Contact us: SalesSupport@nuvoton.com
  • Watch time - 5:46
    經由ADC量測Bandgap電壓,能夠反推電池的電壓,再搭配電池的規格文件,可得知產品目前所剩電量。另外,結合新唐晶片內部紀錄bandgap電壓的機制,可以消除不同晶片間的製程誤差,以得到更精準的電池電壓量測結果。 - 更多產品資訊,請至新唐科技網站 https://bit.ly/3hVdcmC 購買管道:https://direct.nuvoton.com/tw/ 聯絡我們: SalesSupport@nuvoton.com
  • Product  Learning  Watch time - 2:46
    Nuvoton NuMicro M031/M032 series microcontroller integrates an Arm Cortex-M0 core operating frequency up to 72 MHz, with 32-bit hardware divider, and is equipped with 16 ~ 512 KB Flash and 2~96 KB SRAM and provides 1.8V ~ 3.6V operating voltage. #Product #Learning #Basic #en - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC buy now: https://direct.nuvoton.com/tw/m031-series/ contact us: SalesSupport@nuvoton.com
  • Watch time - 21:57
    新唐 NuMicro M031/M032 微控制器集成了工作頻率高達 72 MHz Arm Cortex-M0 內核,16~512KB Flash、2~96KB SRAM 可供選擇,封裝從 20 到 128 PIN,也提供 QFN32 緊湊型封裝。 - 更多產品資訊,請至新唐科技網站 https://bit.ly/3hVdcmC 購買管道:https://direct.nuvoton.com/tw/m031-series/ 聯絡我們: SalesSupport@nuvoton.com
  • Watch time - 2:5
    新唐 NuMicro M031/M032 微控制器集成了工作頻率高達 72 MHz,Arm Cortex-M0 內核,16 ~ 512 KB Flash、2 ~ 96 KB SRAM 可供選擇,封裝從 20 到 128 PIN,電壓範圍支援 1.8V ~ 3.6V。 - 更多產品資訊,請至新唐科技網站 https://bit.ly/3hVdcmC 購買管道:https://direct.nuvoton.com/tw/m031-series/ 聯絡我們: SalesSupport@nuvoton.com
  • Product  Learning  Watch time - 4:26
    NUC980 Series Microprocessor is a solution designed for industrial control and industrial IoT applications, such as gateway, serial server, remote control unit, plug and play data collector and IoT development platforms. NUC980 series embedded with an ARM9 core supports Linux, FreeRTOS and Non-OS Board Supporting Package. By using MCP technology, NUC980 series supports up to 128 MB DRAM. Not only can NUC980 simplify your hardware design, but help your product time to market. A less-layered PCB and a reduced PCB size can lower the BOM cost. NUC980 supports 2 High Speed and 6 Full Speed USB Host controllers that can be used for a replaceable module due to the plug and play feature of USB interface. Other interfaces include 10 UART, 4 I2C, 3 SPI, 4 CAN BUS, and 2 Camera sensor interface. Designers can use these interfaces to collect or convert the data needed. NUC980 features AES, RSA, SHA and ECC hardware crypto accelerator for CPU offloading. This crypto engine can be applied at data transfer, identification, and key exchange.Nuvoton also provides IoT protocols like HTTP, HTTPS, MQTT, CoAP, openSSL to help customers accomplish a security IoT platform easily. Nuvoton NUC980 adopts MCP technology supporting up to 128 MB DRAM. Developers can design a secure IoT product fast and convenient with the help of the hardware crypto engine. Next, I will introduce related development platforms. NuMaker NUC980 Serial Server Board is suitable for applications like serial server or serial to Ethernet gateways. This develop board includes 2 10/100 Ethernet ports, 8 UART ports, 1 MicroSD Slot, 2 USB ports and 16MB SPI NOR Flash. NuMaker NUC980 USB developer board is suitable for data collection applications. This board includes 1 10/100 Ethernet port, 8 USB ports, 5 UART ports, and 128 MB NAND Flash. NuMaker NUC980 Industrial IOT developer board is suitable for IOT applications. This board includes 1 10/100 Ethernet Port, 2 USB ports, microphone input, earphone output, 128 MB SPI NAND Flash and an Arduino Compatible interface. - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC buy now: http://direct.nuvoton.com/arm9-mpus/ contact us: SalesSupport@nuvoton.com #Product #Learning #Basic #en
This website uses cookies to ensure you get the best experience on our website. Learn more
OK