- 17
- 0
- 约7.59千字
- 约 12页
- 2017-03-28 发布于贵州
- 举报
PIC单片机C语言编实例一PIC单片机C语言编程实例一
5.1.2 简单应用实例
该例用于令与PORTD口相连的8个发光二极管前4个点亮,后4个熄灭。在调试程序前,应使与PORTD口相连的8位拔码开关拔向相应的位置。
例5.1 PORTD输出
#include pic.h
main()
{
TRISD=0X00;/*TRISD寄存器被赋值,PORTD*/
while(1); /*循环执行点亮发光二极管的语句*/
{
PORTD=0XF0;/*向PORTD送数据,LED(由实验模板*/
/*的设计决定相应位置低时LED点亮)。*/
}
}
5.2.1 MSSP模块SPI方式功能简介
下面是一段简单的SPI初始化例程,用于利用SPI工作方式输出数据的场合。
例5.2 SPI初始化程序
/*spi初始化子程序*/
void SPIINIT()
{
PIR1=0; /*清除SPI中断标志*/
SSPCON=0x30;/* SSPEN=1;CKP=0 , FOSC/4 */
SSPSTAT=0xC0;
TRISC=0x00;/*SDO引脚为输出,SCK*/
}
5.2.3 程序清单
下面给出已经在实验板上调试通过的一个程序,可作为用户编制其它程序的参考。
#include
原创力文档

文档评论(0)