51 MCU I/O Introduction

Publisher:徽宗古泉Latest update time:2015-09-10 Source: eefocus Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere
[MCU Learning] Introduction to 51 MCU I/O

[MCU Learning] Introduction to 51 MCU I/O

[MCU Learning] Introduction to 51 MCU I/O

[MCU Learning] Introduction to 51 MCU I/O

[MCU Learning] Introduction to 51 MCU I/O

[MCU Learning] Introduction to 51 MCU I/O

[MCU Learning] Introduction to 51 MCU I/O

[MCU Learning] Introduction to 51 MCU I/O

[MCU Learning] Introduction to 51 MCU I/O

[MCU Learning] Introduction to 51 MCU I/O

[MCU Learning] Introduction to 51 MCU I/O

[MCU Learning] Introduction to 51 MCU I/O

[MCU Learning] Introduction to 51 MCU I/O

[MCU Learning] Introduction to 51 MCU I/O

[MCU Learning] Introduction to 51 MCU I/O

[MCU Learning] Introduction to 51 MCU I/O

[MCU Learning] Introduction to 51 MCU I/O

[MCU Learning] Introduction to 51 MCU I/O

[MCU Learning] Introduction to 51 MCU I/O
[MCU Learning] Introduction to 51 MCU I/O

[MCU Learning] Introduction to 51 MCU I/O
Reference address:51 MCU I/O Introduction

Previous article:51 MCU timer counter
Next article:L298N motor drive circuit design

Recommended ReadingLatest update time:2024-11-16 22:40

Design of infrared remote control electronic password lock using AT89C2051 and AT89S52 microcontrollers
With the advancement of science and technology and the development of social economy, it has become an inevitable trend for electronic code locks to replace traditional mechanical locks. In the past, password lock systems based on microcontrollers directly stored the compiled password program in the on-chip EPROM, but
[Microcontroller]
Design of infrared remote control electronic password lock using AT89C2051 and AT89S52 microcontrollers
Briefly describe the delay function of 51 single chip microcomputer
Different types of variables can be used in C programs for delay design. After experimental testing, the use of unsigned char type has more optimized code than unsigned int. Unsigned char should be used as a delay variable when used. Take a microcontroller with a crystal oscillator of 12MHz as an example. The crystal
[Microcontroller]
51 single chip microcomputer 8x8LED dot matrix screen cyclically displays numbers 0~9
The development board used is from Puzhong Technology. A dot matrix display module is composed of 8x8 LEDs with a total of 64 LEDs connected in a common cathode or common anode manner. The negative electrodes of the 8 LEDs in each row are connected together to form 8 row lines, and the positive electrodes of the 8 L
[Microcontroller]
Digital thermometer controlled by 51 single chip microcomputer
Overview The MCU part displays the temperature in real time after the simulation is turned on. Because this program is relatively simple, I will directly post the code. If you have any questions, please read my previous article. Thank you! The reference code is as follows: #include "reg51.h" char disp ={0x3f
[Microcontroller]
Digital thermometer controlled by 51 single chip microcomputer
51 MCU assembly language - matrix keyboard driver
Use this matrix keyboard as microcontroller input, plug it into P1.0~P1.6 of P1 port. I want to ask, when: When key 1 is pressed, P0.0 of P0 port outputs high level; Press the 2 key and P0.1 outputs high level; …… Just go up to the 8 key. There is also a requirement that when a key is pressed, the delay is 5
[Microcontroller]
51 MCU assembly language - matrix keyboard driver
Generation of C51HEX file and single-chip minimum system
In the previous article, we established the first single-chip C language project. However, in order to allow the compiled program to be written into the 51 chip through the programmer, we need to use the compiler to generate a HEX file first. Let's take a look at how to use KEIL uVISION2 to compile and generate a HE
[Microcontroller]
Generation of C51HEX file and single-chip minimum system
Design of a new energy-saving fluorescent lamp system based on 51 single-chip microcomputer
With the development of society and the growth of population, energy conservation has become an important social issue. Fluorescent lamps are the most widely used lamps at present, but like most lamps, once turned on, no matter how strong the external light intensity is, they can only emit light of a single inte
[Microcontroller]
Design of a new energy-saving fluorescent lamp system based on 51 single-chip microcomputer
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号