#include"iostm8s105c4.h"
#define LED PC_ODR_ODR1
void GPIO_Init()
{
PG_DDR_DDR0=1;
PG_CR1_C10=1;
PG_CR2_C20=0;
PG_ODR_ODR0=0;
PC_DDR_DDR1=1;
PC_CR1_C11=1;
PC_CR2_C21=0;
}
/********** Microsecond delay program*********/
void Delayus(void)
{
asm("nop");
asm("nop");
asm("nop");
asm("nop");
}
/********** millisecond delay program**********/
void Delayms(unsigned int time)
{
unsigned int i;
while(time--)
for(i=900;i>0;i--)
DelayUse();
}
main()
{
GPIO_Init();
while(1)
{
LED=~LED;
Delayms(125);
}
}
Previous article:About the application of STC15F2K60S2 watchdog
Next article:A 430 soft reset method (original)
- Popular Resources
- Popular amplifiers
- Learn ARM development(16)
- Learn ARM development(17)
- Learn ARM development(18)
- Embedded system debugging simulation tool
- A small question that has been bothering me recently has finally been solved~~
- Learn ARM development (1)
- Learn ARM development (2)
- Learn ARM development (4)
- Learn ARM development (6)
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- CGD and Qorvo to jointly revolutionize motor control solutions
- CGD and Qorvo to jointly revolutionize motor control solutions
- Keysight Technologies FieldFox handheld analyzer with VDI spread spectrum module to achieve millimeter wave analysis function
- Infineon's PASCO2V15 XENSIV PAS CO2 5V Sensor Now Available at Mouser for Accurate CO2 Level Measurement
- Advanced gameplay, Harting takes your PCB board connection to a new level!
- Advanced gameplay, Harting takes your PCB board connection to a new level!
- A new chapter in Great Wall Motors R&D: solid-state battery technology leads the future
- Naxin Micro provides full-scenario GaN driver IC solutions
- Interpreting Huawei’s new solid-state battery patent, will it challenge CATL in 2030?
- Are pure electric/plug-in hybrid vehicles going crazy? A Chinese company has launched the world's first -40℃ dischargeable hybrid battery that is not afraid of cold
- Why use WDM-PON in 5G fronthaul
- 【Iprober 520 Current Probe】Evaluation Report (II) Basic Performance Test
- MicroPython Hands-on (28) - Yeelight for the Internet of Things
- Basic operations and precautions for exporting Gerber files from PCB design (Part 1)
- Allegro cannot be installed due to VC2005. Is there any way to fix this?
- Has anyone used Sensortile Box? Please help~
- RFID semantic events in supply chain environment
- 【GD32307E-START】Light up an LED
- The MP3 purchased with E coins has arrived. It’s never too late to learn English!
- MSP430F5529 library functions