- #include "HC89S001AJ4M7.h"
- void GPIO_Init(void) {
- // 设置GPIO引脚为输出模式
- P0M0 |= 0x01; // 假设使用P0.0
- P0M1 &= ~0x01;
- }
- void LED_On(void) {
- // 设置GPIO引脚为高电平
- P0 |= 0x01;
- }
- void LED_Off(void) {
- // 设置GPIO引脚为低电平
- P0 &= ~0x01;
- }
- void main(void) {
- GPIO_Init(); // 初始化GPIO
- while (1) {
- LED_On(); // 点亮LED
- Delay_ms(500); // 延时500ms
- LED_Off(); // 熄灭LED
- Delay_ms(500); // 延时500ms
- }
- }
|