当前位置:首页 > 单片机 > 单片机
[导读]知识重点:PORTA,PORTB,PORTC,PORTD,PORTE复位后为输入状态PORTA.4为开漏输出TRISx 为方向寄存器为0时表示输出,为1时表示输入PORTx为IO端口PORTA口,默认不是数字IO口,而是模拟IO口。如果我们要把PORTA口当做数字I

知识重点:
PORTA,PORTB,PORTC,PORTD,PORTE复位后为输入状态

PORTA.4为开漏输出

TRISx 为方向寄存器为0时表示输出,为1时表示输入

PORTx为IO端口

PORTA口,默认不是数字IO口,而是模拟IO口。如果我们
要把PORTA口当做数字IO口则要设置ADCON1 = 0x06;
*****************************/
#include
#include "../head/config.h" //包含自己的配置头文件

__CONFIG(HS&WDTDIS&LVPDIS&PWRTEN);//对熔丝位进行设置
//HS振荡,禁止看门狗,低压编程关闭,启动延时定时器
void main(void)
{
PORTD = 0xff; //PORTD为ff
TRISD = 0x00; //PD口方向设置为输出


while(1)
{
RD0 = 0;//RD0输出1,点亮LED灯
}

}

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

//软件思路:选择RAO做为模拟输入通道; // 连续转换4次再求平均值做为转换结果 // 最后结构只取低8位 // 结果送数码管的低3位显示 #include //包含内部资源预定义...

关键字: ad转换 pic16f877a picc

unsigned char eeprom_read(unsigned char addr);void eeprom_write(unsigned char addr, unsigned char value);这两个函数...

关键字: pic16f877a eeprom使用

//*****************电子园PIC16F877A开发板 SPI总线驱动74595实验***************////CKP=0; 空闲为低电平//CKP=1; 空闲为高电平//STAT_CKE=0;...

关键字: pic16f877a spi总线 驱动74595

用c语言写的一个时闹钟程序单片机用16F877,主时钟用20MHz,用32768作定时时间。可以实现2路定闹,每一路都可分别设置和开关,采用4x4键盘,16x2的字符型LCD显示。连线在程序开头有...

关键字: pic16f877a 时钟 程序 语言

/****************************************************标题:万年历**说明:包含文件,*****************************...

关键字: pic16f877a 万年历 程序

//数码管显示//★★★★★★★★★数码管显示★★★★★★★★★★★\\\\ //单征机型号:PIC16F877A //功能描述:采用动态扫描方式,初始时显示123,当按下RB0时,数值加一,当按下RB1时,数值减一...

关键字: pic16f877a 数码管显示

/************************************************PIC16F877A 内部EEPROM读写实验*******Author:hnrainDate:2010-12-26Ver...

关键字: pic16f877a 内部eeprom 内部函数 读写实验

/*Capture mode时,外部CCP1事件触发后,CCPR1H和CCPR1L将获取Timer1的TMR1H和TMR1L中的数值对于CCP1的触发事件,设置键CCP1Con中的相应位CCP1M3--CCP1M0CCP...

关键字: capture mode pic16f877a

PIR1 Register The PIR1 register contains the individual flag bits for the peripheralinterrupts.PIR1 REGISTERPS...

关键字: pic16f877a 单片机 spi学习
关闭