MR180E Treinador de Microprocessador 8086, Equipamento de Ensino de Engenharia, Sistema de Treinamento para Solução de Problemas, Treinador Automático I. Características do Sistema Este sistema experimental para ensino de microcomputadores/microcontroladores 8086 foi desenvolvido de acordo com as necessidades de acadêmicos e de muitos experimentos em faculdades e universidades, combinando tecnologia de ponta com o desenvolvimento da eletrônica, aplicações e experimentação. O objetivo é impulsionar o desenvolvimento da ciência e tecnologia eletrônica na China o mais rápido possível, aprimorar a capacidade dos experimentadores e solucionar problemas. O sistema possui as seguintes características: 1. A CPU pode ser escolhida entre os modelos 80C31, 8086 e 80C196. O sistema é totalmente funcional e abrange a maioria dos cursos de ensino experimental de microcomputadores/microcontroladores. 2. O sistema adota um design modular de modo aberto, com dois conjuntos de barramentos independentes que permitem a expansão para até duas placas de experimento simultaneamente. O usuário pode adquirir as placas de experimento correspondentes conforme a necessidade, reduzindo custos, aumentando a flexibilidade e facilitando atualizações. 3. Equipado com dois dispositivos programáveis: o EPM 7128. Outro EPM7032 para experimentação do usuário. Ambos os dispositivos podem ser programados online através da interface JTAG. É muito conveniente de usar. 4. Interface de alimentação flexível: equipado com saída eletromecânica para PC, pode ser alimentado por um PC. Também possui uma fonte de alimentação externa comutada, fornecendo os +5V necessários, mais ou menos 12V, e sua entrada é de 220V CA. 5. Modo de operação online do sistema: equipado com software de depuração do sistema, dividido em versões DOS e WINDOWS, ambas com interface multijanela em chinês. O programa de depuração pode abrir a janela de registro, a janela de memória, a janela de variáveis, a janela de anti-assembly, a janela de exibição de forma de onda, etc., o que permite a depuração do programa pelos usuários. Este software integra edição, compilação, vinculação, depuração e integração do programa fonte, cada função com um menu suspenso em chinês, facilitando o aprendizado. Teclas de atalho estão disponíveis para uso frequente, o que pode melhorar a eficiência da depuração do programa. O software de depuração 8051 não só suporta linguagem assembly, como também suporta edição e depuração em linguagem C. 6. Modo de execução do sistema em máquina única: quando o sistema não está conectado ao computador, ele é executado automaticamente em modo autônomo. Neste modo, o usuário pode executar o programa (máquina) através do teclado, inserindo instruções de operação, e as informações de entrada e o resultado da operação são exibidos no display digital de LED. 7. Funções completas do sistema e forte capacidade de expansão. Os recursos deste sistema experimental não apenas atendem completamente ao programa de experimentos básicos de interface de chips, como também sua flexibilidade e extensibilidade (barramento de dados, barramento de endereços e barramento de controle) permitem que o usuário atenda facilmente às suas necessidades de projeto curricular, projeto de conclusão de curso, etc.
II. Perfil do sistema 1. Unidade 8051 1) Microprocessador: i80c31, com as portas P1 e P3 abertas para uso do usuário. 2) Frequência do clock: 6,0 MHz 3) Memória: o endereçamento unificado da memória de programa e armazenamento de dados pode chegar a 64 KB, com ROM integrada (programa de monitoramento 27C256) de 12 KB; RAM1 (memória de programa 6264) de 8 KB para o usuário baixar o programa experimental, expansível para 32 KB; RAM2 (armazenamento de dados 6264) de 8 KB para uso do programa do usuário, expansível para 32 KB. (A memória RAM para programas e o armazenamento de dados não podem ser expandidos para 32k simultaneamente; consulte o fabricante para obter informações específicas). (Veja a Figura 1-1: diagrama de organização da memória). Na memória de programa, 0000H-- 2FFFH é a área de memória de monitoramento de programas, não disponível para o usuário. 4000H-- 5FFFH é a área de armazenamento para programas experimentais do usuário, para que o usuário possa baixar programas experimentais. O intervalo de armazenamento de dados é: 6000H-- 7FFFH para programas experimentais do usuário. Nota: como a área de programas experimentais do usuário está localizada em 4000h-- 5FFFH, os usuários devem observar que, ao escrever programas experimentais, o endereço inicial do programa deve ser 4000h e o endereço de entrada de interrupção deve ser baseado no endereço original, mais 4000h. Por exemplo, a entrada de interrupção original para a interrupção externa 0 é 0003H, e a interrupção externa do programa experimental do usuário é 4003H, e assim por diante, conforme mostrado na tabela 1-1. 4) O experimento básico do 8051 pode ser fornecido. Para melhorar a qualidade do ensino de experimentos computacionais, aumentar a eficiência do experimento e reduzir a carga de trabalho dos professores teóricos e práticos, a placa do sistema experimental, além do microprocessador, memória de programa e memória de dados, também inclui interface paralela 8255, controlador serial, teclado, controlador de display, temporizador programável 8279, 8250, 8253, conversão A/D e D/A, gerador de pulso único e de pulsos de várias frequências, além de módulos de circuitos de entrada e saída. Cada parte do circuito é independente e permite combinações flexíveis, podendo atender a todos os tipos de escolas e diferentes níveis de requisitos de treinamento e experimentos com microcomputadores.