论文部分内容阅读
微处理机系统的硬件调试可以分成两部分,一部分称为“静态”调试,一部分称为“动态”调试。静态调试是指排除硬件中印刷线路板中的错线,插座接触不良,元器件工作是否正常,焊点的虚焊、漏焊等。静态调试可以用单板机来进行。把用户样机的印刷板按控制、地址与数据三条总线的形式分别与单板机的相应三总线连接,拔除样机的微处理机芯片,使单板机可以读、写和控制样机的全部器件,然后在单板机上编制一段段的小程序来检查样机的RAM,EPROM,I/O通道口的工作等。如对RAM可用比较逐字节地写入和读出预定的编码,来判断从译码选片线路一直到RAM芯片本身有无问题。EPROM部分由单板机逐字节读出,与程序清单由人工进行比较,以确认EPROM写入是正确的,整
Microprocessor system hardware debugging can be divided into two parts, some called “static” debugging, some called “dynamic” debugging. Static debugging refers to the elimination of hardware in the printed circuit board in the wrong line, bad socket, component work is normal, solder joint Weld, drain and so on. Static debugging can be carried out using a single board machine. The user’s prototype of the printing plate press control, address and data in the form of three bus respectively with the corresponding three bus single-board connection, unplug the prototype microprocessor chip, the single-board machine can read, write and control all the components of the prototype, Then in the single-board preparation of a small program to check the prototype RAM, EPROM, I / O channel port work. For example, RAM can be used to write and read a predetermined code byte by byte to determine whether there is any problem from decoding the selected chip line to the RAM chip itself. The EPROM part is read byte by byte by the SBC and compared with the program list manually to confirm that the EPROM writing is correct