搜索

[其它应用] 总是控制不了

[复制链接]
1568|28
手机看帖
扫描二维码
随时随地手机跟帖
huwr|  楼主 | 2021-10-13 23:39 | 显示全部楼层 |阅读模式
我想用SH79F166A去控制单片机的P0口去输出高电平,进而控制LED点亮,请问除了设置方向寄存器P0CR外还要设置哪些寄存器,我想点亮几个灯,但总是控制不了

使用特权

评论回复
zhanghqi| | 2021-10-13 23:41 | 显示全部楼层
程序呢

使用特权

评论回复
huwr|  楼主 | 2021-10-13 23:43 | 显示全部楼层
#include<SH79F166A.h>
#define uint unsigned int
#define uchar unsigned char
void delay(uint x);
sbit LED0=P0
^2;
sbit LED1=P0
^4;
sbit LED2=P0
^6;
sbit LED3=P2
^0;
sbit LED4=P4
^0;
sbit LED5=P3
^6;
void main()
{ P0CR=0x54;
P2CR=0x01;
P3CR=0x40;
P4CR=0x01;
P0PCR=0x54;
P2PCR=0x01;
P3PCR=0x40;
P4PCR=0x01;
P0SS=0;
P2SS=0;
P3SS=0;
LED0=1;
LED1=1;
LED2=1;
LED3=1;
LED4=1;
LED5=1;
    while(1);
}

使用特权

评论回复
xxrs| | 2021-10-13 23:45 | 显示全部楼层
外围有接上拉电阻吗?

使用特权

评论回复
renyaq| | 2021-10-13 23:47 | 显示全部楼层
对硬件不熟悉,先看看硬件吧,另外建议拉低点亮LED。

使用特权

评论回复
supernan| | 2021-10-13 23:49 | 显示全部楼层
没有的话打开内部上拉试试

使用特权

评论回复
lizye| | 2021-10-13 23:52 | 显示全部楼层

while(1)
{;}

使用特权

评论回复
huwr|  楼主 | 2021-10-13 23:54 | 显示全部楼层
已经打开啦,程序中PORCR已经有设置啦

使用特权

评论回复
huangchui| | 2021-10-13 23:56 | 显示全部楼层
你的接线怎么接的,我看是可以的嘛

使用特权

评论回复
huwr|  楼主 | 2021-10-13 23:58 | 显示全部楼层
579996167020ff2ed6.png

使用特权

评论回复
yangxiaor520| | 2021-10-14 07:36 | 显示全部楼层
这都控制不了,要么硬件有问题,要么软件有问题。

使用特权

评论回复
NJZR| | 2021-10-14 16:04 | 显示全部楼层
你这情况不是常规能解答的了。首先你编译了吗?程序下载了吗?有没有报错?能不能进仿真看看?
166A是只能JTAG下载的,你有下载工具就应该能硬件仿真

使用特权

评论回复
stly| | 2021-10-17 21:39 | 显示全部楼层
SH79F166A,,这个以前有用过做点亮电路,不知道楼主是用来干嘛呢

使用特权

评论回复
renyaq| | 2021-10-17 21:41 | 显示全部楼层
怎么样啊

使用特权

评论回复
wuhany| | 2021-10-17 21:47 | 显示全部楼层

还是不行的,电路我上传下,51jet设置我也上传下,
我刚有把POPCR加入跟去掉,i/0电压值分别为0.4--0,

使用特权

评论回复
zwll| | 2021-10-17 21:49 | 显示全部楼层
你这电路图要点灯就是输出高电平即可

使用特权

评论回复
llljh| | 2021-10-17 21:51 | 显示全部楼层
也就是说IO口模式对应输出

使用特权

评论回复
heweibig| | 2021-10-17 21:53 | 显示全部楼层
既然是输出就无需打开上拉电阻

使用特权

评论回复
juventus9554| | 2021-10-17 21:55 | 显示全部楼层
另外,限流电阻多少?

使用特权

评论回复
stly| | 2021-10-17 21:58 | 显示全部楼层
硬件可能有问题

使用特权

评论回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

本版热帖

本版活跃用户

优质原创写原创,赢大奖

编辑推荐

  • 1 呐咯密密 得到打赏 ¥310.00
  • 2 qbwww 得到打赏 ¥265.00
  • 3 yanzhengxin1 得到打赏 ¥200.00
  • 4 full_stack 得到打赏 ¥100.00
  • 5 laocuo1142 得到打赏 ¥55.00
  • 6 zhangjiantao 得到打赏 ¥50.00
  • 7 小叶三千 得到打赏 ¥50.00
  • 8 cjseng 得到打赏 ¥50.00
  • 9 改名了 得到打赏 ¥30.00
  • 10 HXM1593 得到打赏 ¥15.00
在线客服 快速回复 返回顶部 返回列表