| 数据搜索系统,热门电子元器件搜索 |
|
PC87309VLJ 数据表(PDF) 71 Page - National Semiconductor (TI) |
|
|
|
|||||||||||||||||||||||||||||
PC87309VLJ 数据表(HTML) 71 Page - National Semiconductor (TI) |
|
71 / 192 page ![]() The Floppy Disk Controller (FDC) (Logical Device 0) 71 www.national.com Command Phase When bit 2 of the second command phase byte (ETR) in the MODE command is set to 1, the track number is stored as a 12-bit value. See “Bit 0 - Extended Track Range (ETR)” on page 60. In this case, a fourth command byte should be written in the command phase to hold the Most Significant Nibble (MSN), i.e., the four most significant bits, of the number of the track to seek. Otherwise (ETR bit in MODE is 0), this command phase byte is not required. and, only three command bytes should be written. After the last command byte is issued, the Drive Busy bit for the selected drive is set in the Main Status Register (MSR). See bits 3-0 in Section 3.3.5 on page 42. The controller waits the Delay Before Processing time (see TABLE 3-24 on page 74) for the selected drive, before issu- ing the first STEP pulse. After waiting the Delay Before Pro- cessing time, the controller becomes idle. See Section 3.4.4 on page 47. Second Command Phase Byte See READ DATA command for a description of these bits. Third Command Phase Byte, Number of Track to Seek The value in this byte is the number of the track to seek. Fourth Command Phase Byte, Bits 7-4 - MSN of Track Number If the track number is stored as a 12-bit value, these bits contain the Most Significant Nibble (MSN), i.e., the four most significant bits, of the number of the track to seek. Otherwise (the ETR bit in the MODE command is 0), this command phase byte is not required. Execution Phase During the execution phase of the SEEK command, the track number to seek to is compared with the present track number. The controller determines how many STEP pulses to issue and the DIR disk interface output signal indicates which direction the head should move. The SEEK command issues step pulses while the controller is in the drive polling phase. The step pulse rate is deter- mined by the value programmed in the second command phase byte of the SPECIFY command. An interrupt is generated one step pulse period after the last step pulse is issued. A SENSE INTERRUPT command should be issued to determine the cause of the interrupt. Result Phase None. 3.7.18 The SENSE DRIVE STATUS Command The SENSE DRIVE STATUS command indicates which drive and which head are selected, whether or not the head is at track 0 and whether or not the track is write protected in result phase Status register 3 (ST3). See Section 3.5.4 on page 50. This command does not generate an interrupt. Command Phase See READ DATA command for a description of these bits. Execution Phase Disk drive status information is detected and reported. Result Phase See Section 3.5.4 on page 50. 3.7.19 The SENSE INTERRUPT Command The SENSE INTERRUPT command returns the cause of an interrupt that is caused by the change in status of any disk drive. If a SENSE INTERRUPT command is issued when no inter- rupt is pending it is treated as an invalid command. When to Issue SENSE INTERRUPT The SENSE INTERRUPT command is issued to detect ei- ther of the following causes of an interrupt: q The FDC became ready during the drive polling phase for an internally selected drive. See Section 3.4.5 on page 48. This can occur only after a hardware or soft- ware reset. q A SEEK, RELATIVE SEEK or RECALIBRATE com- mand terminated. Interrupts caused by these conditions are cleared after the first result byte has been read. Use the Interrupt Code (IC) (bits 7,6) and SEEK End bits (bit 5) of result phase Status register 0 (ST0) to identify the cause of these interrupts. See “Bit 5 - SEEK End” on page 48 and TABLE 3-21 on page 72. 76543210 00001111 XXXXX HD DS1 DS0 Number of Track to Seek MSN of Track # to Seek 76543210 00000100 XXXXX HD DS1 DS0 76543210 Result Phase Status Register 3 (ST3) |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |