原理图
电路图如上图所示,我们要想让红色的LED灯亮,那么我们必须让PIC675单片机的GP0口输出低电平,这样LED灯就会被点亮。
因为LED灯的正极接5V,所以单片机这端我们必须接0V。
先看一下默认状态下,板子只有电源灯是亮的。
接下来我们点亮GP0引脚上连接的LED灯。
程序源码程序源码如下图所以,需要我们配置的总共两行,即:
TRISIO=0X00;
GPIO0=0;
TRISIO=0X00的意思是把单片机的所有端口配置为输出模式。
GPIO0=0这一行程序是让GPIO0引脚输出低电平。
那么这些TRISIO、GPIO0之类的寄存器从哪里找呢?
这些都在芯片的数据手册里面可以找到。我们需要什么功能照着数据手册直接配置就可以了。
实验现象在我们写完程序、烧录之后,看到了我们期望的现象,除了电源灯之外,又亮了一颗LED,这就是我们程序点亮的那一颗灯。