HT66F2390芯片学习笔记

在HT66F2390芯片上尝试通过配置PHC和PH寄存器来点亮D1和D2LED灯,代码中关闭了看门狗并设置PH0和PH1为高电平,但实际结果是LED灯未按预期点亮,且HT-IDE3000监视器未显示变量变化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

LED电路连线

在这里插入图片描述
在这里插入图片描述

IO输出输入端口寄存器配置

在这里插入图片描述

通过向phc寄存器写入0x00,关闭看门狗。
在这里插入图片描述
向PH寄存器写入0x00000011,拉高PH0,PH1引脚,点亮D1,D2

代码实现

#include "HT66F2390.h"

#define LED_PORTC _phc 
#define LED_PORT _ph 
void main()
{
	LED_PORTC=0x0;//关闭看门狗
	LED_PORT=0b00000011;//PH0 PH1端口设置高电平
}
疑问

在这里插入图片描述
正确结果应该是箭头所指两个LED灯点亮,但却没有实现

在这里插入图片描述

HT-IDE3000没有报错
在这里插入图片描述
监视器变量没有跟着改变

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值