keil4 1绘制边长为10cm的正方形,并绘制对角线,要求不能重 在任一处显示学号、姓名等信息
时间: 2024-02-23 17:00:54 浏览: 159
LCD12864_曲线绘制_STM32F103驱动LCD12864_stm32显示曲线_lcd12864_单片机曲线绘制
5星 · 资源好评率100%
好的,以下是绘制边长为10cm的正方形并绘制对角线的步骤:
1. 打开 Keil4 软件,创建一个新的工程。
2. 在新建的工程中添加一个新的源文件。
3. 在源文件中添加如下代码:
```
#include <reg52.h>
sbit P1_0 = P1^0;
sbit P1_1 = P1^1;
sbit P1_2 = P1^2;
sbit P1_3 = P1^3;
sbit P1_4 = P1^4;
sbit P1_5 = P1^5;
sbit P1_6 = P1^6;
sbit P1_7 = P1^7;
void delay(unsigned int time)
{
unsigned int i, j;
for(i=0; i<time; i++)
{
for(j=0; j<125; j++);
}
}
void main()
{
// 绘制正方形
P1 = 0xFE;
delay(200);
P1 = 0xFC;
delay(200);
P1 = 0xF8;
delay(200);
P1 = 0xF0;
delay(200);
P1 = 0xE0;
delay(200);
P1 = 0xC0;
delay(200);
P1 = 0x80;
delay(200);
P1 = 0x00;
delay(200);
// 绘制对角线
P1 = 0x55;
delay(1000);
P1 = 0xAA;
delay(1000);
while(1);
}
```
4. 编译代码并下载到单片机。
5. 连接单片机,打开电源,观察 LED 灯的亮灭情况即可看到绘制出来的正方形和对角线。
注意:代码中没有显示任何信息,如学号、姓名等。
阅读全文