大家好.我是PIC的初学者 我写的一个小 小 程序 在PROTEUS上怎么运行不了 啊 谢

2020-02-09 11:44发布

请看ourdev_508313.txt(文件大小:101字节) (原文件名:W.txt)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
flyunlimit
1楼-- · 2020-02-09 16:57
帮你贴出来。

#include<p18f4520.h>

void main(void)
{
  TRISD=0b00000000;
  LATD=0b11111111;
  while(1);
}
Jmjmjm
2楼-- · 2020-02-09 16:58
 精彩回答 2  元偷偷看……
Jmjmjm
3楼-- · 2020-02-09 21:15
想起来了,大概配制字没配
portx
4楼-- · 2020-02-10 00:04
#include<p18f4520.h>

__CONFIG(HS&WDTDIS&LVPDIS);//具体参数看PDF
void main(void)
{
  TRISD=0b00000000;
//  LATD=0b11111111; //不知道你的编译器是哪个版本但是使用LATD这种方式是很久以前因为编译器的问题导致的,目前18C系列编译器都可以正常支持PORTD=0xFF的方式赋值了;
PORTD=0xFF;//PORTD输出高电平状态
  while(1);
}
dreamfy236
5楼-- · 2020-02-10 05:27
回复【1楼】flyunlimit 飞行无极限
-----------------------------------------------------------------------

大兄说得对,太谢谢了,是Mclr有没有接高哦?否则一直复位… ,我一在mclr接上高电平就可以仿真了,之前还一直以为proteus不支持pic18系列单片机的仿真

一周热门 更多>