Fluke 80188POD-compressed 电路.pdf

上传人:cc518 文档编号:200890 上传时间:2025-03-08 格式:PDF 页数:16 大小:86.30KB
下载 相关 举报
Fluke 80188POD-compressed 电路.pdf_第1页
第1页 / 共16页
Fluke 80188POD-compressed 电路.pdf_第2页
第2页 / 共16页
Fluke 80188POD-compressed 电路.pdf_第3页
第3页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《Fluke 80188POD-compressed 电路.pdf》由会员分享,可在线阅读,更多相关《Fluke 80188POD-compressed 电路.pdf(16页珍藏版)》请在收音机爱好者资料库上搜索。

1、GE TT INGS T AR T E D A Guide For New Users 9OOOA- 80188 INTERFACE POD 收音机爱好者资料库 Ra d i o Fa n s .CN CONTENTS This guide introduces the Fluke 80188 Interface Pod and gives the basic setup information necessary to begin testing. The 80188 Pod is to be used in conjunction with the 9000 Series Micro-Sy

2、stem Trouble- shooter. This guide assumes a certain familiarity with the keyboard and commands of the Troubleshooter. If you are not comfortable with the workings of the Troubleshooter, consult the 9000 Series Operator Manual for instructions. For more complete reference information on Pod operation

3、s, consult your 9000A-80188 Pod Instruction Manual. P/N 776005 JULY 1985 e1985 John Fluke Mfg. Co., Inc., All rights reserved. Litho in U.S.A. 2 Meet the 80188 Pod The 80188 Microprocessor The Chip Select Generator 80188 Pod Wait States How to Configure the Chip Select Lines Using the Peripheral Con

4、trol Block (PCB) Recovery Tape Examining and Saving Data Recovered by the PCB Tape What if the PCB Recovery Tape Fails? 3 4 6 7 10 11 14 15 收音机爱好者资料库 Ra d i o Fa n s .CN MEET THE 80188 POD Your 9000A-80188 Pod is the test interface connection between your 9000A Series Micro-System Troubleshooter and

5、 your Unit Under Test (UUT). The 80188 Pod contains an 80188 microprocessor and provides all of the input and output signals to the UUT. The Pod is also the interface to the components on the UUT. The performance features of your Pod include: 0Built-in tests via the Pod self-test socket. 0Single con

6、nection to the UUT via the microprocessor socket. 0Special test functions such as the Quick RAM test for fast testing. This guide will help you become familiar with the Pod and with the basic setup information necessary to begin testing your UUT. 收音机爱好者资料库 Ra d i o Fa n s .CN THE 80188 MICROPROCESSO

7、R The 80188 microprocessor has an enhanced 8088 CPU and several of the common peripheral devices integrated into its design. These include: 0 Programmable Decoder 0Programmable Wait State Generator 0 Programmable Timers 0 Programmable DMA (Direct Memory Access) Channels 0Programmable Interrupt Contr

8、oller All of the on-chip peripheral devices of the 80188 microprocessor are controlled by a group of registers called the Peripheral Control Block (PCB). 收音机爱好者资料库 Ra d i o Fa n s .CN THE 80188 MICROPROCESSOR boundaryof 80188- - Microprocessor I.C. Microprocessor CPU Programmable Decoder Programmabl

9、e Wait State Generator Peripheral Control Block FCB) Registers Programmable DMA Controller I Programmable Interrupt Controller I Programmable Timers - I I I 1 I I I I I -I System ROM System ? RAM 80188 Microprocessor System Architecture 5 收音机爱好者资料库 Ra d i o Fa n s .CN THE CHIP SELECT GENERATOR Befor

10、e the microprocessor communicates with an external device on the bus, the device must first be selected. The Chip Select Generator in the Programmable Decoder selects that device by pulling one of several Chip Select lines (outputs of the Pod) low. Chip Select lines are labeled by function. They are

11、: 0 Upper Chip Select Line (UCS) In most UUTs, this line selects ROM and devices in the upper portion of the memory map. 0 Lower Chip Select Line (LCS) In most UUTs, this line selects main RAM and devices in the lower portion of the memory map. 0Mid-Range Memory Chip Select Lines (MCSO-3) These line

12、s select other devices external to the microprocessor. 0 Peripheral Chip Select Lines (PCSO-6) Each PCS line selects a peripheral device over a 128-byte block of addresses. 6 收音机爱好者资料库 Ra d i o Fa n s .CN Default Values Example 80188 POD WAIT STATES A Wait state is an extra period of time that an ex

13、ternal device has to respond to the microprocessor after is has been selected. A Wait state is inserted into the bus cyle by the Wait State Generator portion of the Programmable Decoder. The Wait State Generator is programmed with the Chip Select Generator such that 0 to 3 Wait states are inserted i

14、nto the bus cycle when a Certain Chip Select line is addressed. When you first power up your 80188 Pod, the Pod configures the Chip Select Generator and the Wait State Generator to the default values. The default values will allow you to read from and write to devices on your UUT. WRITING TO RAM USI

15、NG THE LOWER CHIP SELECT LINE The default setup of the Pod causes the Lcs line to go low at addresses0 through 3FFFF. You can try writing to RAM on your UUT by doing the following: 1.Connect your Pod to the 9000 Series Troubleshooter and to your UUT. 2.On the 9000 Series Troubleshooter, execute a WR

16、ITE 0 = AA 3.Execute a READ 0 The 9000 Series Troubleshooter should display READ 0 = AA 4.This confirms that the Pod is able to communicate with the UUT. 7 收音机爱好者资料库 Ra d i o Fa n s .CN 80188 POD WAIT STATES Now try using a Chip Select line on your own. (Refer to the following table for information.

17、) Example1.Identify a RAM-like device connected to one of the Chip Select lines on your UUT. 2.Execute a WRITE to a valid address for that Chip Select line. (See the following table.) 3.Execute a READ that address. The data read should be the same value that you wrote in step 2. The default setup of

18、 the Pod causes three Wait states to occur for each Chip Select line. Having three Wait states in every UUT access cycle may give a bad RAM chip enough time to respond such that no error appears to exist. For example, the default number of Wait states for the 80188 Pods Lower Chip Select line (Lm) i

19、s 3. The RAM on your UUT may only require 1. This is why it is sometimes necessary to change the default value. 收音机爱好者资料库 Ra d i o Fa n s .CN 80188 POD WAIT STATES 80188 Pod Default Chip Select Configuration CHIP SELECT LINE ADDRESS HOW WAIT RANGE (HEX) MANY BYTES STATES Es256K3 PCs1 0 through 3FFFF

20、 40000 through4007F1283 PCs140080 through 400FF128 3 PCS240100 through4017F1283 Rm40180 through401 FF128 3 l5i%440200 through4027F1283 m/Al40280 through402FF128 3 cEF240300 80000through through4037F 8FFFF 128 64K3 3 MCSl90000 throughSFFFF64K 3 MCS2A0000 through AFFFF64K3 BOO00 through BFFFF64K3 COO0

21、0 through FFFFF256K3 9 收音机爱好者资料库 Ra d i o Fa n s .CN HOW TO CONFIGURE THE CHIP SELECT LINES PCB RecoveryThe 80188 Pod can be configured in two ways so that its Chip Select lines behave correctly for your UUT. You can: 1.Use the PCB Recovery Tape provided with this guide to learn how your UUTs softwa

22、re sets up the registers in the PCB. This will include the Chip Select register setups. 2.Program the Chip Select registers of the Pods PCB individually. To do this you must have knowledge of the UUTs requirements. This procedure is not covered in this guide. Consult the 80188 Pod Instruction Manual

23、 for this information. 10 收音机爱好者资料库 Ra d i o Fa n s .CN USING THE PERIPHERAL CONTROL BLOCK (PCB) RECOVERY TAPE The program on the tape recovers the values of the PCB from a good UUT by executing a RUNUUT, and uses the values initialized by the UUTs software. Once youve used the program to recover th

24、ese registers, you can create your own program to load the recovered values into the Pods PCB. To use the PCB Recovery Tape, follow these steps: 1.With the 80188 Pod already connected to the Troubleshooter, find a known-good UUT, and plug the 80188 Pod into it. 2.Load the cassette into the Troublesh

25、ooter with side A up. 3.Press the READ TAPE key. 4.When you are prompted with the message READ TAPE - ARE YOU SURE? Press the YES/ENTER key of the Troubleshooter. You should now see the following message on the Troubleshooter display: READ TAPE OK 11 收音机爱好者资料库 Ra d i o Fa n s .CN USING THE PERIPHERA

26、L CONTROL BLOCK (PCB) RECOVERY TAPE 5.To execute the program, Press the keys EXEC, 0, and ENTER on the Troubleshooter. You should see the following message on the Troubleshooter display: 80188 POD PCB RECOVERY PROGRAM Youll then be prompted with the question, READY TO RECOVER PCB REGS? At this point

27、, the program has put the 80188 Pod into a special RUNUUT mode. The Pod is now executing the UUTs software as if the Pod were the UUTs microprocessor. You may notice that your UUT is going through an initialization routine (if the UUT has a display to show this). You should not respond to the READY

28、TO RECOVER PCB REGS? prompt until you are sure that the UUT software has completed its initialization routines. You should also make sure that the UUT is in a “waiting for input”state. In other words, dont press any keys or buttons on the UUT. Now, continue as follows: 6.Press the YES/ENTER key on t

29、he Troubleshooter. (Pressing the NO key will cause no action by the program.) 12 收音机爱好者资料库 Ra d i o Fa n s .CN USING THE PERIPHERAL CONTROL BLOCK (PCB) RECOVERY TAPE If you see the message RECOVERY SUCCESSFUL followed by the prompt SET POD TO RECOVERED VALUES? the 80188 Pod has successfully recovere

30、d the PC6 configuration from your UUT. The Pod has put this information in a “holding tank” of registers. (The Pods PCB has NOT been configured to the recovered values yet.) Continue as follows: 7.Press theYES/ENTER key on the Troubleshooter, and the program will configure the Pod. Now the Pods Chip

31、 Select lines will be set up for accurate testing on your UUT. 8. Execute a READ FOOl A2 (low byte) READ FOOl A3 (high byte) The data read is the value of the LCS register as programmed by the UUTs software. 13 收音机爱好者资料库 Ra d i o Fa n s .CN EXAMINING AND SAVING DATA RECOVERED BY THE PCB TAPE Creatin

32、g a Initialization Tape Whether or not you configured the Pod to the PCB values recovered from your UUT, you may want to examine those values. You can do this by using READ operations at special addresses (FOO3XX)* that hold the recovered PC6 register contents. To troubleshoot several UUTs of the sa

33、me type without having to execute the PCB Recovery tape every time: 1.Execute the PCB Recovery tape. 2.Execute a READ each of the PCB Recovery addresses (FOO3XX)* 3.Write down the data read from each address. 4.Create a troubleshooter program consisting of WRITE statements to the Pods PCB addresses

34、(Fool XX)*. The data written to each of these addresses is the data read from the corresponding PCB Recovery address. Save the program on a tape, and execute the program on your tape each time you set up the Pod to troubleshoot the UUT. * For a complete list of special function addresses, see Table

35、l-l in the 9000A- 80188 Pod Instruction Manual. 14 收音机爱好者资料库 Ra d i o Fa n s .CN WHAT IF THE PCB RECOVERY TAPE FAILS? If the program did not successfully recover the PCB registers for your UUT, the following error messages might be displayed: PCB REGISTERS NOT FOUND followed by TRY RECOVERY AGAIN? o

36、r PCB RECOVERY NOT COMPLETED followed by TRY RECOVERY AGAIN? These messages indicate that your UUT moved its block of PCB registers to an unknown place in the UUTs memory or I/O map. The PCB Recovery software in the Pod can only look for the PCB to be in one place (at FF20 through FFFE in the UUTs I

37、/O space). In this case, you will not be able to use the PCB Recovery program to learn the PCB configuration required by your UUT. Instead, you must program the registers individually, using the information in Appendix H of the 9000A-80188 Pod Instruction Manual. 15 收音机爱好者资料库 Ra d i o Fa n s .CN WHA

38、T IF THE PCB RECOVERY TAPE FAILS? If you feel that you may have done something wrong, press the YES/ENTER key in response to the prompt TRY RECOVERY AGAIN? The Pod will again be put into RUNUUT, and you will again be prompted with the message READY TO RECOVER PC6 REGS? Follow the instructions given

39、above to continue. If you press the NO key in response to the prompt TRY RECOVERY AGAIN? you will exit the program. The last message displayed will be 80188 PCB RECOVERY PROGRAM DONE If you see an error message other than the ones described above, refer to Appendix I in the 9000A-80188 Pod Instruction Manual for further instructions. 16 收音机爱好者资料库 Ra d i o Fa n s .CN

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 仪器仪表 > Fluke

copyright@ 2008-2025 收音机爱好者资料库 版权所有
备案编号:鄂ICP备16009402-5号