C51 COMPILER V9.59.0.0 MAIN 06/09/2021 13:01:10 PAGE 1 C51 COMPILER V9.59.0.0, COMPILATION OF MODULE MAIN OBJECT MODULE PLACED IN .\list\main.obj COMPILER INVOKED BY: C:\Keil_v5\C51\BIN\C51.EXE main.c OPTIMIZE(8,SPEED) BROWSE DEBUG OBJECTEXTEND PRINT(.\list\main.lst -) TABS(2) OBJECT(.\list\main.obj) line level source 1 /*---------------------------------------------------------------------*/ 2 /* --- STC MCU Limited ------------------------------------------------*/ 3 /* --- STC 1T Series MCU Demo Programme -------------------------------*/ 4 /* --- Mobile: (86)13922805190 ----------------------------------------*/ 5 /* --- Fax: 86-0513-55012956,55012947,55012969 ------------------------*/ 6 /* --- Tel: 86-0513-55012928,55012929,55012966 ------------------------*/ 7 /* --- Web: www.STCMCU.com --------------------------------------------*/ 8 /* --- Web: www.STCMCUDATA.com ---------------------------------------*/ 9 /* --- QQ: 800003751 -------------------------------------------------*/ 10 /* 如果要在程序中使用此代码,请在程序中注明使用了STC的资料及程序 */ 11 /*---------------------------------------------------------------------*/ 12 13 #include "config.h" 14 #include "GPIO.h" 15 #include "delay.h" 16 17 /*************** 功能说明 **************** 18 19 程序使用P5.0, P5.1口来演示跑马灯。 20 21 下载时, 选择时钟 24MHz (可以在配置文件"config.h"中修改). 22 23 ******************************************/ 24 25 /************* 本地常量声明 **************/ 26 27 28 /************* 本地变量声明 **************/ 29 30 31 /************* 本地函数声明 **************/ 32 33 34 /************* 外部函数和变量声明 *****************/ 35 36 37 /******************** IO配置函数 **************************/ 38 void GPIO_config(void) 39 { 40 1 GPIO_InitTypeDef GPIO_InitStructure; //结构定义 41 1 GPIO_InitStructure.Pin = GPIO_Pin_0 | GPIO_Pin_1; //指定要初始化的IO, 42 1 GPIO_InitStructure.Mode = GPIO_PullUp; //指定IO的输入或输出方式,GPIO_PullUp,GPIO_HighZ,GPIO_OUT_OD,GPIO_ -OUT_PP 43 1 GPIO_Inilize(GPIO_P5,&GPIO_InitStructure); //初始化 44 1 } 45 46 /******************** 主函数 **************************/ 47 void main(void) 48 { 49 1 GPIO_config(); 50 1 51 1 while(1) 52 1 { 53 2 P50 = ~P50; C51 COMPILER V9.59.0.0 MAIN 06/09/2021 13:01:10 PAGE 2 54 2 delay_ms(250); 55 2 P51 = ~P51; 56 2 delay_ms(250); 57 2 } 58 1 } 59 60 61 62 MODULE INFORMATION: STATIC OVERLAYABLE CODE SIZE = 39 ---- CONSTANT SIZE = ---- ---- XDATA SIZE = ---- ---- PDATA SIZE = ---- ---- DATA SIZE = ---- 2 IDATA SIZE = ---- ---- BIT SIZE = ---- ---- END OF MODULE INFORMATION. C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)