CCE MC-1000: diferenças entre revisões
+correções automáticas (v0.36/3.1.33) |
|||
Linha 1: | Linha 1: | ||
{{Info/Computador |
{{Info/Computador |
||
| captura de tela = [[ |
| captura de tela = [[Imagem:Cce mc-1000 ligado mini TV.jpg|250px]] |
||
| legenda = Computador MC-1000 ligado a uma mini-TV moderna. |
| legenda = Computador MC-1000 ligado a uma mini-TV moderna. |
||
| tipo = [[Computador doméstico]] |
| tipo = [[Computador doméstico]] |
||
| fabricante = |
| fabricante = |
||
| arquitetura = |
| arquitetura = |
||
| conectividade = |
| conectividade = |
||
| lançamento = {{ani|1985||}} |
| lançamento = {{ani|1985||}} |
||
| descontinuado = {{ani|||}} |
| descontinuado = {{ani|||}} |
||
| disponibilidade = |
| disponibilidade = |
||
| mídia = |
| mídia = |
||
| so = similar ao BASIC Applesoft para [[Apple II]] |
| so = similar ao BASIC Applesoft para [[Apple II]] |
||
| processador = [[Zilog Z80]] em 3,57 MHz |
| processador = [[Zilog Z80]] em 3,57 MHz |
||
| memória = 16KB (base) — 64KB (máxima) |
| memória = 16KB (base) — 64KB (máxima) |
||
| câmera = |
| câmera = |
||
| tela = |
| tela = |
||
| dimensões = |
| dimensões = |
||
| estado = |
| estado = |
||
| entrada = |
| entrada = |
||
| alimentação = |
| alimentação = |
||
| online = |
| online = |
||
| tátil = |
| tátil = |
||
| antecessor = |
| antecessor = |
||
| sucessor = |
| sucessor = |
||
| sítio = {{link2| |
| sítio = {{link2||||}} |
||
}} |
}} |
||
O '''MC-1000''' da [[CCE]], foi um obscuro [[computador doméstico]] [[brasil]]eiro lançado em fevereiro de [[1985]]. Na época, com a [[Política Nacional de Informática|reserva de mercado de informática]], muitos [[microcomputador]]es populares eram cópias de modelos de sucesso no exterior. O MC-1000, porém, não era baseado em nenhum modelo conhecido. Algumas [http://mc-1000.wikispaces.com/Hist%C3%B3ria fontes] sugerem que o micro era, na verdade, um clone de outro microcomputador igualmente obscuro, o [[Bélgica|belga]] [[GEM 1000]]. Existem indícios circunstanciais que levam a crer que o MC-1000 também pode ter sido baseado num micro fabricado em [[Hong Kong]], o [[Rabbit RX83]].<ref>''Creative Computing'', setembro de 1983, vol. 9, nº 9.</ref> |
O '''MC-1000''' da [[CCE]], foi um obscuro [[computador doméstico]] [[brasil]]eiro lançado em fevereiro de [[1985]]. Na época, com a [[Política Nacional de Informática|reserva de mercado de informática]], muitos [[microcomputador]]es populares eram cópias de modelos de sucesso no exterior. O MC-1000, porém, não era baseado em nenhum modelo conhecido. Algumas [http://mc-1000.wikispaces.com/Hist%C3%B3ria fontes] sugerem que o micro era, na verdade, um clone de outro microcomputador igualmente obscuro, o [[Bélgica|belga]] [[GEM 1000]]. Existem indícios circunstanciais que levam a crer que o MC-1000 também pode ter sido baseado num micro fabricado em [[Hong Kong]], o [[Rabbit RX83]].<ref>''Creative Computing'', setembro de 1983, vol. 9, nº 9.</ref> |
||
Linha 29: | Linha 29: | ||
O lançamento no Brasil, também em 1985, do [[TK-90X]] e dos [[MSX]] Hotbit e Expert, máquinas mais capazes e com maior disponibilidade de software, pode ter contribuído para frustrar os planos da CCE e fazê-la descontinuar a produção do MC-1000 pouco tempo depois. |
O lançamento no Brasil, também em 1985, do [[TK-90X]] e dos [[MSX]] Hotbit e Expert, máquinas mais capazes e com maior disponibilidade de software, pode ter contribuído para frustrar os planos da CCE e fazê-la descontinuar a produção do MC-1000 pouco tempo depois. |
||
==Características== |
== Características == |
||
*'''Processador ([[UCP]])''': [[Zilog Z80]]-A |
* '''Processador ([[UCP]])''': [[Zilog Z80]]-A |
||
*'''Coprocessadores''': |
* '''Coprocessadores''': |
||
** Áudio: General Instrument [[AY-3-8910]] (o mesmo usado no [[MSX]]) |
** Áudio: General Instrument [[AY-3-8910]] (o mesmo usado no [[MSX]]) |
||
** Vídeo: [[Motorola MC6847]]P (o mesmo do [[TRS-80 Color Computer]]), com |
** Vídeo: [[Motorola MC6847]]P (o mesmo do [[TRS-80 Color Computer]]), com seis Kb de [[VRAM]] |
||
*'''Memória''': |
* '''Memória''': |
||
** [[ROM]] de 16 Kbytes |
** [[ROM]] de 16 Kbytes |
||
** [[RAM]] de 16 Kbytes, expansível a 64 Kbytes |
** [[RAM]] de 16 Kbytes, expansível a 64 Kbytes |
||
** [[VRAM]] de 6 Kbytes |
** [[VRAM]] de 6 Kbytes |
||
*'''Display''': |
* '''Display''': |
||
** Modo texto 32 × 16 (acessível por meio do comando <code>TEXT</code> do [[BASIC]]) |
** Modo texto 32 × 16 (acessível por meio do comando <code>TEXT</code> do [[BASIC]]) |
||
** Modo gráfico 128 × 64 com quatro cores (verde, amarelo, azul, vermelho; comando <code>GR</code> do BASIC) |
** Modo gráfico 128 × 64 com quatro cores (verde, amarelo, azul, vermelho; comando <code>GR</code> do BASIC) |
||
** Modo gráfico 256 × 192 com duas cores (preto e branco; comando <code>HGR</code> do BASIC) |
** Modo gráfico 256 × 192 com duas cores (preto e branco; comando <code>HGR</code> do BASIC) |
||
** Outros modos disponíveis no chip de vídeo, acessíveis em linguagem de máquina, sem comandos específicos implementados no BASIC. |
** Outros modos disponíveis no chip de vídeo, acessíveis em linguagem de máquina, sem comandos específicos implementados no BASIC. |
||
*'''Sistema operacional''': |
* '''Sistema operacional''': |
||
** [[Interpretador]] BASIC |
** [[Interpretador]] BASIC |
||
*'''Teclado''': tipo "[[teclado chiclete|chiclete]]", 50 teclas |
* '''Teclado''': tipo "[[teclado chiclete|chiclete]]", 50 teclas |
||
*'''Alimentação''': 1 [[conector P2]] mono fêmea com 9V CC, 600 ma, positivo na ponta |
* '''Alimentação''': 1 [[conector P2]] mono fêmea com 9V CC, 600 ma, positivo na ponta |
||
*'''Expansão''': |
* '''Expansão''': |
||
** 1 [[slot]] |
** 1 [[slot]] |
||
*'''Portas''': |
* '''Portas''': |
||
** 2 [[conector DB|conectores DE-9]] fêmeas para [[joystick]] compatível com o do [[Atari 2600]] |
** 2 [[conector DB|conectores DE-9]] fêmeas para [[joystick]] compatível com o do [[Atari 2600]] |
||
** 1 [[conector RCA]] fêmea com sinal [[RF]] para TV ([[PAL-M]]) |
** 1 [[conector RCA]] fêmea com sinal [[RF]] para TV ([[PAL-M]]) |
||
** 1 [[conector RCA]] fêmea com sinal [[vídeo-composto]] (preto e branco) para [[monitor de vídeo]] |
** 1 [[conector RCA]] fêmea com sinal [[vídeo-composto]] (preto e branco) para [[monitor de vídeo]] |
||
** 2 [[conector p2|conectores P2]] mono fêmeas para leitura ("EAR") e gravação ("MIC") de dados em [[magnetofone|gravador de fita cassete]] |
** 2 [[conector p2|conectores P2]] mono fêmeas para leitura ("EAR") e gravação ("MIC") de dados em [[magnetofone|gravador de fita cassete]] |
||
*'''Armazenamento''': |
* '''Armazenamento''': |
||
** Gravador de cassete (a 1200 [[baud]]s) |
** Gravador de cassete (a 1200 [[baud]]s) |
||
** Drive de disquete externo de 5¼" (face simples, 170 Kb), segundo o fabricante, mas não se tem notícias de algum usuário de MC-1000 que sequer tenha visto esse dispositivo. |
** Drive de disquete externo de 5¼" (face simples, 170 Kb), segundo o fabricante, mas não se tem notícias de algum usuário de MC-1000 que sequer tenha visto esse dispositivo. |
||
Linha 65: | Linha 65: | ||
</gallery> |
</gallery> |
||
==Semelhança com Apple II== |
== Semelhança com Apple II == |
||
[[ |
[[Imagem:Video apple mc1000.PNG|thumb|O MC-1000 da CCE (em baixo) guarda alguma semelhança com o [[Apple II]] (em cima) em cores do modo de texto, na linguagem BASIC e no modo como os programas são listados.]]Parece ter havido uma intenção de simular em certo grau a experiência de usar um [[Apple II]]. A linguagem [[BASIC]] do MC-1000 é uma variante do BASIC Applesoft, incluindo comandos peculiares desse dialeto (como <code>HOME</code>, <code>GR</code>, <code>HGR</code>, <code>INVERSE</code>, <code>NORMAL</code>, etc.) A listagem do programa obtida com o comando <code>LIST</code> também é praticamente idêntica (espaços introduzidos antes e depois das palavras reservadas). O [[coprocessador]] de vídeo, que em seu modo de texto normalmente apresenta letras escuras sobre fundo claro (como se vê no [[TRS-80 Color Computer]]), teve explorado seu pino de inversão, de modo a exibir, como no Apple II, normalmente letras claras sobre fundo escuro, e o contrário ao se usar o comando <code>INVERSE</code> do BASIC. |
||
Apesar dessas semelhanças superficiais, as máquinas têm [[hardware]]s tão diferentes que raramente se pode usar um programa em BASIC Applesoft diretamente no MC-1000 sem mudança alguma. |
Apesar dessas semelhanças superficiais, as máquinas têm [[hardware]]s tão diferentes que raramente se pode usar um programa em BASIC Applesoft diretamente no MC-1000 sem mudança alguma. |
||
==Trívia== |
== Trívia == |
||
*O MC-1000 não possuía um botão de liga/desliga: tinha de ser desligado diretamente na tomada ou desconectando-se o [[conector P2|jaque]] da fonte. Além do mais, padecia de um problema crônico de superaquecimento. |
* O MC-1000 não possuía um botão de liga/desliga: tinha de ser desligado diretamente na tomada ou desconectando-se o [[conector P2|jaque]] da fonte. Além do mais, padecia de um problema crônico de superaquecimento. |
||
*Algumas funcionalidades programadas em ROM funcionam incorretamente ou não funcionam de todo devido a [[defeito de software|defeito]]s: comando <code>SLOW</code>, cláusula <code>VTAB()</code> do comando <code>PRINT</code>, caracteres de controle <code>CHR$(12)</code>, <code>CHR$(27)</code> e <code>CHR$(127)</code> etc. |
* Algumas funcionalidades programadas em ROM funcionam incorretamente ou não funcionam de todo devido a [[defeito de software|defeito]]s: comando <code>SLOW</code>, cláusula <code>VTAB()</code> do comando <code>PRINT</code>, caracteres de controle <code>CHR$(12)</code>, <code>CHR$(27)</code> e <code>CHR$(127)</code> etc. |
||
*Curiosamente, apesar do MC-1000 utilizar o [[Z80]] como [[UCP]], o manual de referência<ref>{{cite web|url=http://www.luccas.com.br/MC1000-ManualReferencia.pdf|title=Manual de Referência CCE MC-1000|accessdate=2008-11-19}}</ref> traz uma listagem de parte da ROM em [[linguagem assembly]] do [[Intel 8080]]. Apesar de as respectivas linguagens assembly serem diferentes, em nível binário o conjunto de instruções do Z80 é um superconjunto do conjunto do 8080, o que permite que programas compilados para 8080 rodem no Z80. |
* Curiosamente, apesar do MC-1000 utilizar o [[Z80]] como [[UCP]], o manual de referência<ref>{{cite web|url=http://www.luccas.com.br/MC1000-ManualReferencia.pdf|title=Manual de Referência CCE MC-1000|accessdate=2008-11-19}}</ref> traz uma listagem de parte da ROM em [[linguagem assembly]] do [[Intel 8080]]. Apesar de as respectivas linguagens assembly serem diferentes, em nível binário o conjunto de instruções do Z80 é um superconjunto do conjunto do 8080, o que permite que programas compilados para 8080 rodem no Z80. |
||
{{ |
{{referências}} |
||
== |
== Ligações externas == |
||
*[http://mc-1000.wikispaces.com Wiki sobre o MC-1000] |
* [http://mc-1000.wikispaces.com Wiki sobre o MC-1000]com informações, programas, dicas etc. |
||
*[http://www.700km.com.br/mundobizarro/brmc1000.php BrMC-1000], emulador online do MC-1000 em [[applet]] [[Java]], roda direto no navegador. |
* [http://www.700km.com.br/mundobizarro/brmc1000.php BrMC-1000], emulador online do MC-1000 em [[applet]] [[Java]], roda direto no navegador. |
||
*[http://ensjo.net/mc-1000/jsmc1000 jsMC1000], emulador online do MC-1000 em [[JavaScript]], roda direto no navegador. |
* [http://ensjo.net/mc-1000/jsmc1000 jsMC1000], emulador online do MC-1000 em [[JavaScript]], roda direto no navegador. |
||
*[http://www.datacassete.com.br/manuais/edicao/CCE-MC1000/65.html Manuais do MC-1000] |
* [http://www.datacassete.com.br/manuais/edicao/CCE-MC1000/65.html Manuais do MC-1000] |
||
*[http://www.datacassete.com.br/tech/material/CCE/70.html Esquemas elétricos do MC-1000] |
* [http://www.datacassete.com.br/tech/material/CCE/70.html Esquemas elétricos do MC-1000](entre outros produtos contemporâneos da CCE). |
||
*[https://www.facebook.com/groups/mc1000/ Comunidade de entusiastas do MC-1000 no Facebook] |
* [https://www.facebook.com/groups/mc1000/ Comunidade de entusiastas do MC-1000 no Facebook] |
||
{{Portal3|Tecnologias de informação}} |
|||
[[Categoria:Computadores domésticos]] |
[[Categoria:Computadores domésticos]] |
Revisão das 06h56min de 23 de julho de 2013
CCE MC-1000 | |
---|---|
Computador doméstico | |
Computador MC-1000 ligado a uma mini-TV moderna. | |
Lançamento | 1985 (38–39 anos) |
Características | |
Sistema operacional | similar ao BASIC Applesoft para Apple II |
Processador | Zilog Z80 em 3,57 MHz |
Memória | 16KB (base) — 64KB (máxima) |
Site
| |
URL não preenchido. Favor adicionar. | |
Portal Tecnologias da Informação |
O MC-1000 da CCE, foi um obscuro computador doméstico brasileiro lançado em fevereiro de 1985. Na época, com a reserva de mercado de informática, muitos microcomputadores populares eram cópias de modelos de sucesso no exterior. O MC-1000, porém, não era baseado em nenhum modelo conhecido. Algumas fontes sugerem que o micro era, na verdade, um clone de outro microcomputador igualmente obscuro, o belga GEM 1000. Existem indícios circunstanciais que levam a crer que o MC-1000 também pode ter sido baseado num micro fabricado em Hong Kong, o Rabbit RX83.[1]
O lançamento no Brasil, também em 1985, do TK-90X e dos MSX Hotbit e Expert, máquinas mais capazes e com maior disponibilidade de software, pode ter contribuído para frustrar os planos da CCE e fazê-la descontinuar a produção do MC-1000 pouco tempo depois.
Características
- Processador (UCP): Zilog Z80-A
- Coprocessadores:
- Áudio: General Instrument AY-3-8910 (o mesmo usado no MSX)
- Vídeo: Motorola MC6847P (o mesmo do TRS-80 Color Computer), com seis Kb de VRAM
- Memória:
- Display:
- Modo texto 32 × 16 (acessível por meio do comando
TEXT
do BASIC) - Modo gráfico 128 × 64 com quatro cores (verde, amarelo, azul, vermelho; comando
GR
do BASIC) - Modo gráfico 256 × 192 com duas cores (preto e branco; comando
HGR
do BASIC) - Outros modos disponíveis no chip de vídeo, acessíveis em linguagem de máquina, sem comandos específicos implementados no BASIC.
- Modo texto 32 × 16 (acessível por meio do comando
- Sistema operacional:
- Interpretador BASIC
- Teclado: tipo "chiclete", 50 teclas
- Alimentação: 1 conector P2 mono fêmea com 9V CC, 600 ma, positivo na ponta
- Expansão:
- 1 slot
- Portas:
- 2 conectores DE-9 fêmeas para joystick compatível com o do Atari 2600
- 1 conector RCA fêmea com sinal RF para TV (PAL-M)
- 1 conector RCA fêmea com sinal vídeo-composto (preto e branco) para monitor de vídeo
- 2 conectores P2 mono fêmeas para leitura ("EAR") e gravação ("MIC") de dados em gravador de fita cassete
- Armazenamento:
- Gravador de cassete (a 1200 bauds)
- Drive de disquete externo de 5¼" (face simples, 170 Kb), segundo o fabricante, mas não se tem notícias de algum usuário de MC-1000 que sequer tenha visto esse dispositivo.
-
Conectores à esquerda: "EAR", "MIC", "JOYSTICK A".
-
Conectores na traseira: "9V DC", "EXPANSION PORT".
-
Conectores à direita: "JOYSTICK B", "TV", "MONITOR".
-
O MC-1000 usa até 2 joysticks compatíveis com Atari 2600.
Semelhança com Apple II
Parece ter havido uma intenção de simular em certo grau a experiência de usar um Apple II. A linguagem BASIC do MC-1000 é uma variante do BASIC Applesoft, incluindo comandos peculiares desse dialeto (como HOME
, GR
, HGR
, INVERSE
, NORMAL
, etc.) A listagem do programa obtida com o comando LIST
também é praticamente idêntica (espaços introduzidos antes e depois das palavras reservadas). O coprocessador de vídeo, que em seu modo de texto normalmente apresenta letras escuras sobre fundo claro (como se vê no TRS-80 Color Computer), teve explorado seu pino de inversão, de modo a exibir, como no Apple II, normalmente letras claras sobre fundo escuro, e o contrário ao se usar o comando INVERSE
do BASIC.
Apesar dessas semelhanças superficiais, as máquinas têm hardwares tão diferentes que raramente se pode usar um programa em BASIC Applesoft diretamente no MC-1000 sem mudança alguma.
Trívia
- O MC-1000 não possuía um botão de liga/desliga: tinha de ser desligado diretamente na tomada ou desconectando-se o jaque da fonte. Além do mais, padecia de um problema crônico de superaquecimento.
- Algumas funcionalidades programadas em ROM funcionam incorretamente ou não funcionam de todo devido a defeitos: comando
SLOW
, cláusulaVTAB()
do comandoPRINT
, caracteres de controleCHR$(12)
,CHR$(27)
eCHR$(127)
etc. - Curiosamente, apesar do MC-1000 utilizar o Z80 como UCP, o manual de referência[2] traz uma listagem de parte da ROM em linguagem assembly do Intel 8080. Apesar de as respectivas linguagens assembly serem diferentes, em nível binário o conjunto de instruções do Z80 é um superconjunto do conjunto do 8080, o que permite que programas compilados para 8080 rodem no Z80.
Referências
- ↑ Creative Computing, setembro de 1983, vol. 9, nº 9.
- ↑ «Manual de Referência CCE MC-1000» (PDF). Consultado em 19 de novembro de 2008
Ligações externas
- Wiki sobre o MC-1000com informações, programas, dicas etc.
- BrMC-1000, emulador online do MC-1000 em applet Java, roda direto no navegador.
- jsMC1000, emulador online do MC-1000 em JavaScript, roda direto no navegador.
- Manuais do MC-1000
- Esquemas elétricos do MC-1000(entre outros produtos contemporâneos da CCE).
- Comunidade de entusiastas do MC-1000 no Facebook