📄 main.c
字号:
/* *********** 功能 **********************
PIC18F458单片机读入PORTC口电平(状态),将PORTC口数据以PORTD口输出,PORTC口8位状态以8个发光二极管亮灭进行显示,PORTC口引脚为高电平,则对应发光二极管点亮,PORTC口引脚为低电平,对应发光二极管熄灭
******************************************* */
#include "pic18.h" /* PIC18系列的头文件 */
char C_DATA; /* 定义PORTC口状态数据寄存器 */
main()
{
TRISC=0xFF; /* 设置C口所有引脚为输入引脚 */
CMCON=0x07; /* 关比较器 */
TRISD=0x00; /* 设置D口所有引脚为输出 */
PORTD=0XFF; /* D口所有引脚输出高电平,8个发光二极管全部熄灭 */
while(1)
{
C_DATA=PORTC; /* 读取PORTC口状态数据 */
PORTD=~ C_DATA; /* C口引脚为高电平,点亮对应发光二极管;低电平则相反*/
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -