PDP11 PeripheralsHbk 1972 - Trailing-Edge
PDP11 PeripheralsHbk 1972 - Trailing-Edge
PDP11 PeripheralsHbk 1972 - Trailing-Edge
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Count Set Buffer Register (Write Only)<br />
This is a 16-bit register used for storage of the interval count. It allows automatic<br />
reloading of the COUNTER in MODE 1 operation_ This buffer is set by program<br />
and cleared by program or INIT. (MODE 0 operation clears the buffer on underflow_)<br />
Counter (Address: 772544)<br />
The Counter is a 16-bit, synchronous, binary counter clocked at one of four program-selectable<br />
rates_ It serves in either a cOlfJnt-up or count-down mode_ Underflow<br />
or overflow initiates the interrupt sequence_ The Counter contents may be<br />
read while in operation_ The contents are cleared on clock underflow or overflow<br />
in MODE 0 operation and by INIT_<br />
A third mode utilizes the Counter as an external event counter with the count-up<br />
mode and external count rate enabled.<br />
Priority Level:<br />
Interrupt Vector:<br />
Programmable<br />
Count Rates:<br />
Operating Modes:<br />
BR6 (standard)<br />
104<br />
2 crystal-controlled rates of 100 KHZ and 10 KHZ<br />
1 line frequency<br />
1 external clock input<br />
Single Interrupt<br />
Repeated Interrupt<br />
External Event Counter<br />
No n-I nterru pt<br />
6_2 LINE TIME CLOCK KWll-L<br />
The KWll-L accurately divides time into intervals for more efficient use of PDP-<br />
11 computer time. The intervals are determined by the line frequency, either 50 or<br />
60 Hz. The accuracy of the clock period is that of the frequency source.<br />
6.2.1 Programming<br />
REGISTER<br />
Clock Status Register (LKS)<br />
BIT<br />
15-8<br />
7<br />
6<br />
15 14 13 12 1110 9 8 7<br />
INTERRUPT MONITOR-----------'<br />
INTERRUPT ENABLE-------------'<br />
NAME<br />
Unused<br />
Interrupt Monitor<br />
Interrupt Enable<br />
ADDRESS<br />
777546<br />
6 543 2 1 0<br />
DESCRIPTION<br />
Set when line time clock changes from one<br />
to 0, and clears on a processor DATa to<br />
the LKS when D06 is clear. Set on processor<br />
INIT.<br />
Set on processor DATa to the LKS when<br />
006 is a 1 and cleared on processor DATa<br />
to LKS when D06 is O. Cleared on processor<br />
INIT. When set, enables interrupt.<br />
Monitor goes from 0 to 1. Program may<br />
read or write_ Cleared by INIT.<br />
93