完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
本人今年四十有四,初学51,照着书本编写了几段程序,可是在keil中老师提示错误,请大神帮忙看看,到底错哪了?
#include sfr P0M0=0X93; sfr P0M1=0X94; sfr P1M0=0X91; sfr P1M1=0X92; sfr P2M0=0X95; sfr P2M1=0X96; sfr P3M0=0Xb1; sfr P3M1=0Xb2; const unsigned charsg7[16](0x3f,0x06,ox5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71); void ms_delay(unsigned int t) { unsigned int i; for(t;t>0;t--) for(i=100;i>0;i--) ; } main() { int mun=0; P0M0=0xff; P0M1=0xff; whil(1) { P0=seg7(mun); ms_delay(1000); mun++; if(mun>15); mun=0; } } 第二个 #include sfr P0M0=0X93; sfr P0M1=0X94; sfr P1M0=0X91; sfr P1M1=0X92; sfr P2M0=0X95; sfr P2M1=0X96; sfr P3M0=0Xb1; sfr P3M1=0Xb2; define p2 0xff ; void ms_delay(unsigned int t) { unsigned int i; for(t;t>0;t--) for(i=100;i>0;i--) ; } main() { int mun; P1M1=0x00 ; P1M0=0X00 ; while(1) { switch(mun) { case 0: p2=0xff; break; case 1: p2=0xfe; break; case 2: p2=0xfd; break; case 3: p2=0xfc; break; case 4: p2=0xfb; break; case 5: p2=0xfa; break; case 6: p2=0xf9; break; case 7: p2=0xf8; break; default: p2=0xff; } ms_delay(500); mun++; if(mun>4) mun=0; } } 还请大神不吝赐教,谢谢。 |
|
相关推荐
7个回答
|
|
你都是用STC单片机吗?sfr P0M0=0X93;
sfr P0M1=0X94; sfr P1M0=0X91; sfr P1M1=0X92; sfr P2M0=0X95; sfr P2M1=0X96; sfr P3M0=0Xb1; sfr P3M1=0Xb2; define p2 0xff ;貌似没什么卵用 |
|
|
|
charsg7[16](0x3f,0x06,ox5b,0x4f, 等号都没有
P0=seg7(mun); 这是调用哪个函数,我看了你的程序都没看到 define p2 0xff ; 应该是#define P2 0xff 没有分号 但是这样改也不是啊,p2都是固定的怎么可以继续复制呢 |
|
|
|
|
|
|
|
|
|
|
|
里面有些字符是输入错误的,比如charsg7数组中的oX5b,应该是0x5b的。建议你先了解一下C语言的基本语法,然后再学习单片机会比较好!
|
|
|
|
这位大哥 首先只想跟你说你应该先把C语言先搞好 当初我学的时候先看了一个月的C语言 视频加书。然后开始实践。再就是关于单片机的一些知识 你这程序里面开头的那些寄存器都包含在头文件里面 不需要再去管了,还有就是常用的几个英文单词要记住,打错了肯定是编译不过的。现在我写程序编译的话一般都没问题了。想学的话就要把基础打好 要不没法往下进行了,这是我给你的一个建议。这个程序你就不用关心它错在哪里了 回头再看看基础知识吧。
|
|
|
|
先学好c语法基础先 都是语法错误
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
飞凌嵌入式-ELFBOARD 解决PCB布线时无法捕捉到焊盘中心的问题
600 浏览 0 评论
Openharmony软件评估指南-米尔瑞芯微RK3568开发板
876 浏览 0 评论
STM32CUBEMX(7)--移植雅特力AT32F403AVGT(兼容STM32F103VGT6),DAC输出电压
1126 浏览 0 评论
【RA-Eco-RA0E1-32PIN-V1.0开发板试用】开发板简介与上电测试
1095 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-shell脚本编写之传参
620 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11058 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-12 14:11 , Processed in 0.743682 second(s), Total 84, Slave 67 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191