-
Posts
15 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Leobisgui
-
-
Sim, você não leu errado, eu tenho uma placa de vídeo que não está processando vídeo ou algo parecido.
Pois bem, eu ganhei uma placa de vídeo Sapphire Dual-X R9 280 OC with Boost e ela estava parada fazia muito tempo, eu limpei ela e passei pasta térmica e não houve nenhum erro ou artefato ao ligar o computador quando eu instalei.
Vou listar o que eu já tentei fazer com a placa no próximo comentário, pois eu acabei de apertar um botão errado e postei o tópico sem resposta.
Esses são os dados atuais da placa após eu atualizar a BIOS:
- Instalei todos os drivers recomendados para ela.
- Reiniciei o computador em modo de segurança com rede para instalar os drivers e não funcionou
- Atualizei a BIOS e ela não funcionou com nenhum drive
- Tentei instalar em Windows 7 e não funcionou
- Tentei colocar em outros computadores e não funcionou
- Já levei para um pai de santo e ele me recomendo um técnico
Por favor, alguém tem ideia do que eu posso fazer com essa placa de vídeo?
-
@gutopereira Eu pensei exatamente isso, mas observe este anuncio e essas especificações, eu busquei em diversos sites e só observei 4GB RAM 800mhz.
Essa postagem daqui do Clube do Hardware, está falando sobre este usuário que tem em mãos essa mesma placa-mãe (0RY007) com 8GB RAM e esse site também está falando sobre 8GB RAM.
Minhas dúvidas seriam sobre compatibilidade de placa de vídeo com essa placa-mãe e qual seria a melhor, tirei a conclusão que uma GT 1030 ou GT 710 seria bom nesse computador com o processador E8600 3.33Ghz.
Mesmo assim, muito obrigado por estarem dando atenção até agora para esse problema.
- 1
-
@gutopereira Eu não sabia que a placa era 8gb, todas as informações que eu achei sobre ela dizia 4gb. O cara fez testes de Overclock com 8GB instalados nessa mesma placa, então tirei a conclusão que realmente, ela era 8GB.
-
Atualização: O computador aguenta até 8GB RAM 800Mhz (http://valid.x86.fr/cn1yve) e também confirmei o processador que eu quero colocar nele nessa versão de BIOS que eu tenho atualmente.
Sobre a placa de vídeo eu vi que tanto faz 1030 ou 710, as duas rodam bem e são compatíveis. (https://www.game-debate.com/motherboard/index.php?mot_id=2971&motherboard=Dell 0RY007) **Só suporte Core 2 Duo mesmo.
-
@dudaskank Mas o amigo al em cima disse que uma 1030 não iria conseguir acompanhar o processador e eu também estou achando isso.
Pretendo pegar essa GT 710, meu amigo tem uma 1030 dessa marca e nunca deu problema, ela é realmente muito boa.
Bom, obrigado por tirar as dúvidas, acho que é só isso mesmo, boa tarde.
Se você tiver alguma dica que possa me dar, seria muito bom.
- 1
-
Meu computador originalmente era um Dell Inspiron 530, essa placa-mãe (0RY007) é uma Foxxcon modificada pela Dell para baratear o custo do desktop na época do lançamento. Fiz uma extensa pesquisa sobre ela e infelizmente essa é a configuração máxima.
Qual versão dessa placa GT 710 poderia rodar o League of Legends e Valoran sem gargalo? Encontrei essa daqui do vídeo especificado por 600 reais.
Também, eu só poderia colocar uma placa de vídeo de até 2GB?
O HD eu não comprei, ele já veio com 320GB. Comprei o SSD 120GB e duas memórias 1GB RAM 800Mhz, eu tinha somente 2GB RAM 800Mhz em dois pentes de 1GB.
Muito obrigado pelas dicas, eu realmente espero rodar o League of Legends em +70 FPS.
Só para contextualizar quem está acompanhando essas postagens, eu comprei o processador hoje, irá chegar dia 15 de setembro. Eu optei pelo Aliexpress por conta do preço e da "qualidade", todos os vendidos no brasil estão caros demais para investir, principalmente se tratando de um Socket T.
Então atualmente só está faltando a placa de vídeo.
Já agradeço novamente a ajuda de vocês, muito obrigado.
-
@gutopereira Bom dia Pessoal!
Eu encontrei essas informações sobre minha placa-mãe (http://www.findlaptopdriver.com/dell-ory007-mainboard-specs/) Ela diz que não suporte Quadcore, então eu decidi trocar o processador para um E8600 Dual core, esse é o mais forte e precisa da BIOS atualizada.
Esse Kit eu estou montando para o meu irmão, ele roda jogos fracos e não fica muito no computador, pelo preço da atualização é mais barato investir nele do que comprar um novo computador para ficar encostado, mesmo assim obrigado pela ajuda.
Como eu dei essa estudada e descobri que essa placa realmente não roda Quadcore, eu tive que trocar para um Dual Core E8600. Eu procurei alguns vídeos no Youtube com configurações iguais à minha e encontrei esses dois:
Rodando League of Legends com uma GT 710 2GB DDR5:
Nessa configuração nova que eu estou montando:
Processador Dual Core E8600 3.33Ghz
memória RAM DDR2 4GB 4x2 1GB 800Mhz
Fonte 500W
SSD 120
HD 320GB
placa-mãe 0RY007 Dell Inspiron 530
Qual placa-mãe compensa pegar? Qual é a melhor custo benefício, somente para rodar LOL e Valorant?
-
@EDrosso Nirvana Olá bom dia! Tenho algumas perguntas sobre esse vídeo.
Sobre essa placa de vídeo da Afox, ela tem o mesmo desempenho daquela placa de vídeo que é mostrada nesse vídeo?
Esses jogos foram rodados na resolução máxima, caso eu rode em menor resolução, eu teria um ganho de FPS?
Caso você, se não for muito incômodo, essa processador Q9500 serve em placa-mãe G33M02/0RY007 Dell Inspiron 530? Chipset G33/G31/P35 - SouthBridge ICH9R? O vendedor disse que funcionaria sem problemas.
-
8 horas atrás, wagner2029 disse:
@Leobisgui provavelmente não, essa maquina já tem 15 anos de idade
qual é o seu orçamento?
1000 reais.
Já tenho o SSD, Fonte, HD e memórias.
Processador eu posso pegar, já vi a compatibilidade (Dell Inspiron 530) e ele conseguiria aguentar esse processador (Custa atualmente 120-140 reais)
Placa de vídeo eu posso gastar até 1000 reais, dependendo do desempenho.
-
Olá, tenho um computador de Socket 775 da Intel, segue as configurações:
Processador E2200 Dual Pentium 2.2Ghz
memória RAM 2GB 2x2 400Mhz
320GB HD
Fonte 160W
Quero dar um upgrade e queria saber se vale realmente à pena investir nele para rodar jogos leves (League of Legends, alguns MMORPG's e Valoran), todos eles em requisitos mínimos.
Já estudei e encontrei todas as peças, compatíveis com minha placa-mãe (0RY007/G33M02 Dell Inspiron 530), entre elas:
Processador Q9500 Core 2 Quad 2.8Ghz
memória RAM 4GB 2x4 800Mhz
SSD 120GB
500GB HD
Fonte 500w
Placa de vídeo 2-4GB
Se eu montar esse setup, ele vai rodar esses jogos?
-
Obrigado, deu certo aqui.
-
Estou rodando um programa que mais tarde será um alimentador automático de animais, o problema é que sempre que eu tento rodar em microsegundos (delay_us) em qualquer lugar, dá erro.
Se alguém puder ajudar a me explicar o por que está dando erro, ou me der a resposta, ficaria agradecido.
Segue a programação abaixo:
Citação#include <16F877a.h>
#device adc=8
#include <ds1307.c>
#use delay(clock=4000000)
#include <LCD.C>
#include <I2c.c>
int tempo=50,sim=0;main()
{
lcd_init();
while(true)
{
while (input(pin_b0))
{
if (tempo>>0)
tempo=tempo-1;
lcd_gotoxy(1,1);
printf(lcd_putc,"TEMPO=%u",tempo);
delay_ms(100);
}
sim=0;
while (input(pin_b1))
{
if (sim==0)
tempo=tempo+1;
lcd_gotoxy(1,1);
printf(lcd_putc,"TEMPO=%u",tempo);
delay_ms(100);
if (tempo==50)
sim=1;
}
if (input(pin_b2))
{
output_c(1);
delay_ms(tempo);
output_c(2);
delay_ms(tempo);
output_c(4);
delay_ms(tempo);
output_c(8);
delay_ms(tempo);
}
else
{
output_c(8);
delay_ms(tempo);
output_c(4);
delay_ms(tempo);
output_c(2);
delay_ms(tempo);
output_c(1);
delay_ms(tempo);
}
}
}///////////////////////////////////////////////////////////////////////////////
void main()
{
BYTE sec;
BYTE min;
BYTE hrs;
BYTE day;
BYTE month;
BYTE yr;
BYTE dow;
ds1307_init();
// Set date for -> 15 June 2005 Tuesday
// Set time for -> 15:20:55
ds1307_set_date_time(15,6,5,2,15,20,55);
lcd_init();
while(1)
{
output_high(pin_a0);
delay_ms(5);
output_low(pin_a0);
delay_ms(5);
ds1307_get_date(day,month,yr,dow);
ds1307_get_time(hrs,min,sec);
lcd_gotoxy(1,1);
printf(lcd_putc,"\f\%02d/\%02d/\%02d\r\n",day,month,yr);
printf(lcd_putc,"\%02d:\%02d:\%02d", hrs,min,sec);delay_ms(5);
}
}Bibliotecas dando erro:
Citação/***************************************/
/* DS1307.C */
/* Biblioteca para o RTC DS1307 */
/* */
/* autor: Alysson Machado */
/***************************************/#include <I2C.c>
//importante: A biblioteca I2C.c deve estar incluída antes desta bibioteca!
const byte slave_ad_write=0xD0;
const byte slave_ad_read= 0xD1;
byte seg,min,hor,d,dat,a;void data_escreve_rtc(byte word_ad, byte dado)
// envia comando de escrita no rtc
{
//Converte Decimal para BCD
dado=((dado/10)<<4)+(dado%10);
I2C_start();
I2C_escreve_byte(slave_ad_write);
delay_us(3);
I2C_le_ack();
I2C_escreve_byte(word_ad);
I2C_le_ack();
I2C_escreve_byte(dado);
I2C_le_ack();
I2C_stop();
}
unsigned char data_le_rtc(byte word_ad_read)
//le um byte enviado pelo rtc do barramento I2C
{
byte rtc_byte;
I2C_start();
I2C_escreve_byte(slave_ad_write);
delay_us(3);
I2C_le_ack();
I2C_escreve_byte(word_ad_read);
I2C_le_ack();
I2C_start();
I2C_escreve_byte(slave_ad_read);
I2C_le_ack();
rtc_byte=I2C_le_byte();
delay_us(2);
I2C_nack();
I2C_stop();
//Converte BCD para decimal
rtc_byte=((rtc_byte>>4)*10)+rtc_byte%16;
return rtc_byte;
}
unsigned byte converte_decimal_to_BCD(byte info)
//converte o dado para BCD
{
info=((info/10)<<4)+(info%10);
return info;
}
void grava_alldata_rtc(seg,min,hor,d,dat,m,a)
//grava todos os dados no RTC
{
seg=converte_decimal_to_BCD(seg);
min=converte_decimal_to_BCD(min);
hor=converte_decimal_to_BCD(hor);
d=converte_decimal_to_BCD(d);
dat=converte_decimal_to_BCD(dat);
m=converte_decimal_to_BCD(m);
a=converte_decimal_to_BCD(a);
I2C_start();
I2C_escreve_byte(slave_ad_write);
delay_us(3);
I2C_le_ack();
I2C_escreve_byte(0x00);
I2C_le_ack();
I2C_escreve_byte(seg);
I2C_le_ack();
I2C_escreve_byte(min);
I2C_le_ack();
I2C_escreve_byte(hor);
I2C_le_ack();
I2C_escreve_byte(d);
I2C_le_ack();
I2C_escreve_byte(dat);
I2C_le_ack();
I2C_escreve_byte(m);
I2C_le_ack();
I2C_escreve_byte(a);
I2C_le_ack();
I2C_stop();
}
void desativa_clock_rtc()
//desativa o clock do RTC
{
byte aux_seg;
aux_seg=data_le_rtc(0x00);
data_escreve_rtc(0x00,(0x50+aux_seg));
}
void ativa_clock_rtc()
//ativa o clock do RTC
{
byte aux_seg;
aux_seg=data_le_rtc(0x00)-0x50;
data_escreve_rtc(0x00,aux_seg);
}
void zera_segundos_rtc()
//zera a contagem dos segundos
{
data_escreve_rtc(0x00,0);
}
void seleciona_clockout_rtc(int1 OUT,int1 SQWE,int1 RS1,int1 RS0)
//seleciona o estado do pino SQW/OUT
{
if(SQWE==0)
{
if(OUT==0)
{
data_escreve_rtc(0x07,0);
}
else if(OUT==1)
{
data_escreve_rtc(0x07,80);
}
}
else if(SQWE==1)
{
if((RS0==0)&&(RS1==0))
{
data_escreve_rtc(0x07,10);
}
else if((RS0==1)&&(RS1==0))
{
data_escreve_rtc(0x07,11);
}
else if((RS0==1)&&(RS1==1))
{
data_escreve_rtc(0x07,13);
}
}
}I2c.c
Citação/*************************************************************/
/* I2C.C */
/* Biblioteca de comunicação I2C por software com suporte a memórias */
/* EEPROM */
/* autor: Fábio Pereira */
/*************************************************************/#ifndef scl
//Definições dos pinos de comunicação
#define scl pin_b1 //pino de clock
#define sda pin_b0 //pino de dados
#define EEPROM_SIZE 32768 //tamanho dem bytes da memória eeprom
#endif#define seta_scl output_float(scl) //seta o pino scl
#define apaga_scl output_low(scl) //apaga o pino scl
#define seta_sda output_float(sda) //seta o pino sda
#define bit_sda output_high(sda) //coloca nivel no barramento
#define apaga_sda output_low(sda) //apaga o pino sdavoid I2C_start(void)
//coloca o barramento na condição de start
{
apaga_scl;
delay_us(3);
seta_sda;
delay_us(3);
seta_scl;
delay_us(3);
apaga_sda;
delay_us(3);
apaga_scl;
delay_us(3);
}
void I2C_stop(void)
//coloca o barramento na condição de stop
{
delay_us(3);
apaga_scl;
delay_us(3);
apaga_sda;
delay_us(3);
seta_scl;
delay_us(4);
seta_sda;
delay_us(3);
}
void I2C_ack()
//coloca o sinal de reconhecimento no barramento
{
apaga_sda;
delay_us(3);
seta_scl;
delay_us(3);
apaga_scl;
delay_us(3);
seta_sda;
delay_us(3);
}
void I2C_nack()
//coloca no barramento o sinal de não reconhecimento
{
seta_sda;
delay_us(3);
seta_scl;
delay_us(3);
apaga_scl;
delay_us(3);
}
boolean I2C_le_ack()
//efetua a leitura do sinal de ack/nack
{
boolean estado;
seta_sda;
delay_us(3);
seta_scl;
delay_us(2);
do{
estado=input(sda);
delay_us(3);
apaga_scl;
delay_us(3);
return estado;
delay_us(3);
}while(estado!=0);}
void I2C_escreve_byte(unsigned byte dado)
{
//envia um byte pelo barramento I2C
int conta=8;
delay_us(2);
apaga_scl;
while(conta)
{
//envia primeiro o MSB
if(shift_left(&dado,1,0)) {seta_sda; delay_us(3);} else { apaga_sda;delay_us(3);}
//dá um pulso em scl;
seta_scl;
delay_us(3);
conta--;
apaga_scl;
delay_us(3);
}
//ativa sda
seta_sda;
delay_us(3);
}
unsigned char I2C_le_byte()
//recebe um byte pelo barramento I2C
{
unsigned char bytelido,conta=8;
bytelido=0;
apaga_scl;
delay_us(3);
seta_sda;
delay_us(3);
while(conta)
{
//ativa scl
seta_scl;
delay_us(3);
//lê o byte em sda, deslocando em byte lido
shift_left(&bytelido,1,input(sda));
conta--;
// desativa scl
delay_us(3);
apaga_scl;
delay_us(3);
}
return bytelido;
}
void escreve_eeprom(byte dispositivo,long endereco,byte dado)
//escreve em um endereço do dispositivo
//dispositivo - é o endereço do dispositivo escravo
//endereco - é o endereço de memória a ser escrito
//dado - é a informação a ser guardada
{
if(dispositivo>7) dispositivo=7;
I2C_start();
I2C_escreve_byte(0xA0|(dispositivo<<1));
I2C_le_ack();
I2C_escreve_byte(endereco>>8);
I2C_le_ack();
I2C_escreve_byte(endereco);
I2C_le_ack();
I2C_escreve_byte(dado);
I2C_le_ack();
I2C_stop();
delay_ms(10);
}
byte le_eeprom(byte dispositivo,long int endereco)
//lê um dado de um endereço específico no dispositivo
//dispositivo - é o endereço do dispositivo escravo (0 - 7)
//endereco - é o endereço da memória a ser lida
{
byte dado;
if(dispositivo>7) dispositivo=7;
I2C_start();
I2C_escreve_byte(0xA0|(dispositivo<<1));
I2C_le_ack();
I2C_escreve_byte(endereco>>8);
I2C_le_ack();
I2C_escreve_byte(endereco);
I2C_le_ack();
I2C_start();
//envia comando de leitura
I2C_escreve_byte(0xA1|(dispositivo<<1));
I2C_le_ack();
dado=I2C_le_byte();
I2C_nack();
I2C_stop();
return dado;}
-
Então, era #include, não device. Resolvido, pode fechar o tópico.
-
Estou tendo um erro na minha programação, está dizendo que não existe essa biblioteca (16f628A.h), mas ela está instalada na pasta do programa
Segue a programação:
#device <16f28A.h>
char WaveStep[] = {4, 0b0001, 0b0010, 0b0100, 0b1000};
char FullStep[] = {4, 0b0011, 0b0110, 0b1100, 0b1001};
char HalfStep[] = {8, 0b0001, 0b0011, 0b0010, 0b0110, 0b00100, 0b1100, 0b1000, 0b1001};//configuração do Motor de passo
//Configura os pinos de saida
sbit Pin1 at RB0_bit;
sbit Pin2 at RB1_bit;
sbit Pin3 at RB2_bit;
sbit Pin4 at RB3_bit;
sbit Pin5 at RB4_bit;
sbit Pin6 at RB5_bit;
sbit Pin7 at RB6_bit;
sbit Pin8 at RB7_bit;//Configura a direção dos pinos
sbit Pin1_Direction at TRISB0_bit;
sbit Pin2_Direction at TRISB1_bit;
sbit Pin3_Direction at TRISB2_bit;
sbit Pin4_Direction at TRISB3_bit;
sbit Pin5_Direction at TRISB4_bit;
sbit Pin6_Direction at TRISB5_bit;
sbit Pin7_Direction at TRISB6_bit;
sbit Pin8_Direction at TRISB7_bit;unsigned int delay = 0;
char *type;
#define LEFT 1
#define RIGHT 0void Stepper_setSequence(char *type_)
{
Pin1_Direction = 0;
Pin2_Direction = 0;
Pin3_Direction = 0;
Pin4_Direction = 0;
Pin5_Direction = 0;
Pin6_Direction = 0;
Pin7_Direction = 0;
Pin8_Direction = 0;
type = type_;
}void Stepper_Speed(unsigned nSteps, char rpm)
{
delay = 60000 / (nSteps * rpm);
}void Stepper_Step(char direcao)
{
static unsigned stepCount = 0;
char len = type[0];
char val = type[(stepCount % len) + 1];if(direcao == 0)
stepCount++;
else
stepCount--;Pin8 = val.F3;
Pin7 = val.F2;
Pin6 = val.F1;
Pin5 = val.F0;
Pin4 = val.F3;
Pin3 = val.F2;
Pin2 = val.F1;
Pin1 = val.F0;
VDelay_ms(delay);
}void main()
{
Stepper_Speed(72, 3);
Stepper_setSequence(WaveStep);while(1)
{
Stepper_Step(LEFT); //move um passo para a direita
}
}
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Sapphire Dual-X R9 280 OC sem GPU clock.
em Placas de vídeo
Postado
@RaposaFeroz Não, eu estou no computador com ela ligada nesse exato momento. O Render do GPU-Z está muito devagar e ela parece que não tem GPU nela.
Eu consegui instar um drive nela nesse exato momento e mesmo assim, ela não tem GPU Clock, o teste do render está a mesma coisa, como a placa de vídeo pode ter queimado se eu estou no computador com ela plugada no HDMI nesse exato momento?