运行代码的时候出现这样的报错。

问题所在:

主体c文件中:

头文件中:

二者中有相同的引脚定义,所以会报错。

解决方案:

将头文件里的 #include "reg52.h"更改为# include "stc15f2k60s2.h"即可

运行验证:(成功)

(keil4 51单片机)D:\uVision\C51\Inc\reg52.h(13): error C231: ‘P0‘: redefinition相关推荐

  1. 文件 单片机_单片机C语言编程中reg52.h头文件的作用

    前言:本人出于爱好将不定期发送电气电工.前端.单片机等内容,可能会无法顾及关注我的所有人需求,请大家按需收藏自己想要知识,有用则收之,无用则弃之,不系统更新,仅供零星学习O(∩_∩)O哈哈~ 在代码的 ...

  2. 51单片机c语言编程的头文件,51单片机编程的头文件reg51.h详解

    我们在用c语言编程时往往第一行就是头文件,51单片机为reg51.h或reg52.h,51单片机相对来说比较简单,头文件里面内容不多,像飞思卡尔.ARM系列的单片机头文件往往内容就非常多,尽管如此,对 ...

  3. 51单片机c语言头文件大全,51单片机keilC中头文件absacc.h作用

    当51单片机通过8255和锁存器74LS273来扩展IO时,经常用到头文件absacc.h. 在程序中,用"#include"即可使用其中定义的宏来访问绝对地址,包括:CBYTE. ...

  4. c51语言主函数,51单片机的基本c51语言程序介绍

    描述 c51语言程序是 一个由主函数和若干个函数构成.其中主函数就是程序的起点,单片机运行程序,首先会执行主函数里面的第一条语句,直到执行完成主函数的所有语句,单片机的程序一般都是来完成某项具体功能的 ...

  5. 51单片机----Keil uVision程序编译软件与Proteus 8 Professional电路仿真软件之间调到统一频率(12MHz)

    1.调节Keil uVision程序点击 再次点击1-2-点击OK. 2.Proteus 8 Professional调节频率,双击单片机,把这里修改为12MHz. 注意:这里12 MHz千万不要删掉 ...

  6. 【51单片机】Proteus C51 例题

    醍醐灌顶的东西(搬运自我的笔记,所以有些格式不是太完美) 大家注意:只有P0口需要外界上拉电阻(内部结构决定的),其他口不加也能仿真出结果 语雀源文件链接 一. 流水灯代码 1. 最初版本 #incl ...

  7. 智慧农场,51单片机上实现DS18B20与YL69土壤湿度传感器,并将两个获取的数据在LCD上显示出来

    上一篇我说了我们做的是两个模块,但是介于DS18B20的资料太多,我就不再阐述,直接给最终的代码. 该代码是将温度传感器与YL69湿度传感器获取的数据在51单片机LCD上显示出来 #include & ...

  8. 郭天祥51单片机教程--- IIC总线

    郭天祥51单片机教程- IIC总线 #include <reg52.h> #define uchar unsigned charsbit SDA = P2^0; //数据总线 sbit S ...

  9. 51单片机DS1302数字时钟

    51单片机DS1302数字时钟 #include <reg52.h> #define uchar unsigned char #define uint unsigned intsbit R ...

最新文章

  1. 基于inotify的文件监控方案
  2. 深度学习之输入通道个数、卷积核通道个数,卷积核个数、输出通道个数的关系
  3. Linux下php添加新扩展
  4. the code place where the binding is converted to final value displayed in u
  5. MATLAB之基本语法之常用命令
  6. 操作系统的SPOOLING技术
  7. C++11 并发指南四(future 详解一 std::promise 介绍)
  8. 鸿蒙是否会开源,鸿蒙会不会开源?鸿蒙终于迎来新发展
  9. C++字符串的不同存放类型 (string/char[])
  10. C++下用什么矩阵运算库比较好
  11. 089 重用父类方法的两种方式
  12. 自然语言处理:简单解释
  13. excel打开2个独立窗口_喜欢用华为手机拍照,记得打开这2个开关,能让照片更加清晰...
  14. Word转PDF方法(jacob插件)
  15. [树莓派3] [libreELEC] [Kodi] 及其相关Tips
  16. java开发随记之 Invalidate Caches / Restart
  17. 【AI视野·今日NLP 自然语言处理论文速览 第三期】Tue, 8 Jun 2021
  18. CoAP协议学习笔记 3.1 CoAP协议翻译 加密基础介绍
  19. 高通5G平台(SDX55\SDX62\SDX65):ping包异常问题排查指南
  20. 搜索已配对蓝牙 java,java-查找和配对蓝牙设备

热门文章

  1. 迈拓恢复出厂设置图解_电脑系统怎么重置呢?教你恢复出厂设置
  2. python 自动发微博_python3实现古城钟楼每个时辰自动发微博
  3. 副业收入是我做程序员的2倍!副业这么有 “钱”景,我要考虑转行吗?
  4. checkbox选中往后台传1,不选中往后台传0
  5. 阿里前首席人力官: 从HR思维看阿里的战略与文化
  6. Python:奇数之和
  7. Java 如何对中文排序
  8. script failure IPW213
  9. Linux的负载平均值(load)详解
  10. linux内核cpu负载计算,Load和CPU利用率是如何算出来的