1 / 15
文档名称:

PI软件安装.ppt

格式:ppt   大小:5,834KB   页数:15页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

PI软件安装.ppt

上传人:ttteee8 2020/1/8 文件大小:5.70 MB

下载得到文件列表

PI软件安装.ppt

相关文档

文档介绍

文档介绍:17点基嵌入式软件安装新建项目编译程序第一阶段(程)-×(乔)(选做))共阴极2)电路原理图中由于电源从正极到负极有电压差,并且电路是导通的,所以就会有电流通过,LED小灯因为有了电流通过,所以就会直接发光。我们把右侧的原GND处接到单片机PD0引脚上,那么如果我们单片机输出一个高电平,也就是跟GND一样的+5V电压,就可以让LED小灯和图中一样发光了。因为我们的单片机是可以编程控制的,我们可以让PD0这个引脚输出一个高电平,就是跟Vdd一样的0V电压,那么这个时候,电压和右侧的PD0的电压是一致的,那就没有电压差,没有电压差就不会产生电流,没有电流LED小灯就不会亮,也就是会处于熄灭状态。下面,我们就用我们的编程软件来实现控制小灯的亮和灭。 PORTD=0x01;//十六进制0x01=>二进制0B00000001让RD口的8个IO接口中的RD0=1(高电平)发光二极管亮另一种写法#defineLED1RD0//宏定义RD0引脚为LED1 RD0=1;负极正极R330ΩGNDPD0#include<>//调用PIC16F87XA单片机的头文件__CONFIG(HS&WDTDIS&LVPDIS);//定义表格一定要使用const表示常量,表示不允许修改里面的内容。也就是你如果改变数组里面的值会报错constunsignedcharTAB[16]={0x01,//表格第1步数据0B000000010x02,//表格第2步数据0B000000100x04,//表格第3步数据0B000001000x08,//表格第4步数据0B000010000x10,//表格第5步数据0B000100000x20,//表格第6步数据0B001000000x40,//表格第7步数据0B010000000x80,//表格第8步数据0B100000000xC0,//表格第9步数据0B010000000xE0,//表格第10步数据0B001000000xF0,//表格第11步数据0B000100000xF8,//表格第12步数据0B000010000xFC,//表格第13步数据0B000001000xFE,//表格第14步数据0B000000100xFF,//表格第15步数据0B000000010x00,//表格第16步数据0B00000000};//-----------主函数----------------------voidmain(void)//主函数,单片机开机后就是从这个函数开始运行{unsignedintx=0; //定义一个int型变量,做延时用unsignedchary=15;//定义一个char型变量,查表索引用TRISD=0B00000000;//初始化RD7-RD0的输入输出方向PORTD=0B00000000;//初始化RD7-RD0的数值while(1) //死循环,单片机初始化后,将一直运行这个死循环{for(x=0;x<10000;x++);//延时若干时间,具体时长暂不理会if(++y>15)y=0;//y做加1操作,并限制在0-15以内PORTD=TAB[y];//将TAB[y]的值送入RD口输出}}