首页 > 编程知识 正文

c语言,pic单片机c语言延时函数计算

时间:2023-05-04 16:16:47 阅读:124991 作者:1562

PIC单片机c语言编程实例

F877外围功能模块第1章PIC16PIC16F

1.1.2简单应用实例

本例用于点亮连接端口的8个发光二极管的前4个,熄灭最后4个。 调试程序之前,请将连接到端口的8位拔线开关拔至适当位置。

1例1.1.1PORTD输出

#包含

主() )

{

TRISD=0X00;

wile(1;

{

PORTD=0XF0;

}

根据(/)向PORTD发送数据、点亮LED )实验模板(/)的设计,如果该位置低,则点亮LED )。 //*给trisd寄存器赋值,PORTD的各位为输出//*点亮发光二极管的语句(/

1.2.1MSSP模块SPI方式的功能概要

本节介绍了使用SPI行为输出数据时使用的简单SPI初始化例程。 2SPI初始化步骤示例1.1.2

/*spi初始化子程序*

语音识别

{

PIR1=0;

SSPCON=0x30;

SSPSTAT=0xC0;

TRISC=0x00;

}/*SDO引脚为输出,SCK引脚为输出*//*SPI中断标志清除*//*SSPEN=1; CKP=0,FOSC/4*/SPIINIT () )。

1.2.3程序列表

以下是通过实验板调试的程序,可作为用户编写其他程序时的参考。 #包含

/*此程序用于在8个LED上按顺序显示8个字符(1-8) *

staticvolatileinttable [ 20 ]={0xc 0,0x F9,0x a4,0xb 0,0x 99,0x D8,0x 80,0x 88,0x 83,0x 83,0xc 6,00x

#defineunsignedchardata; /*绝对寻址位操作命令*

portait(adr,bit ) () unsigned ) (ADR ) *8) bit ) )

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。