*** 作方法如下:
*** 作设备:戴尔笔记本电脑
*** 作系统:win10
*** 作程序:keil5
1、先打开KEIL软件。
2、依次点击“project”——“new project”新建一个项目。
3、点开ATMEL选中AT89C51,依次点“确定”——“是” 。
4、点击设置图标,切换到output选项卡。
5、勾选Create HEX FILE。
6、在新d出的界面点击“Add Files to Group Source Group 1”。
7、选中c文件后,点击“Add”。
8、点击编译图标即可 。
程序的书写没有任何错误,错在语法上了!位 *** 作C51特有的,直接在程序中书写“P2^7=0”是会出错的,必须在程序的前边声明位变量 sbit P27=P2^7(用P27(符号别名)代替P2^7(真实名),后边必须加分号!)
改写后的程序如下,已经编译通过!
#include<REG51.h>
sbit P10=P1^0
sbit P11=P1^1
sbit P23=P2^3
sbit P26=P2^6
void main()
{
while(1)
{
P0=0xff
P10=0
P11=1
P23=0
P26=1
}
}
祝你成功!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)