Amazing Devices
Anti Gravity Projects
All new mini 35 kv 1.5
ma adjustable output
power supply with
instructions on making
a simple craft.
GRA1K Kit ......................... $69.95
GRA10 Assembled .......... $119.95
Green Lasers Pointers
with Coliminator
10,000 feet plus - Full 5 mw. A real
beauty!!
LAPNGR5 Ready to use...$129.95
30 Inch Spark
Tesla Coil
Light weight table top unit
is only 35 lbs with air
cooled two point spark
gap. For 110 or 220
operation.
BTC4K Kit ....................... $899.95
B TC40 Assmbld .............. $1199.95
BTC3K Kit 10inch spark .. $349.95
Phaser Pain Field Pistol
Experimental device for
animal control. Variable
and complex output over
130db. Do not point at
people! Higher powered
and rental units available.
PPP1K Kit ......................... $59.95
PPP10 Assembled ............. $84.95
F
o
r
E
l
e
c
t
r
o
n
i
c
s
Burning Laser Ray Gun
Uses our sealed
CO laser tube and
2
high efficiency
current source to
generate a continous beam capable of
lighting fires over distances. Operates
12 vdc with optional inverter for field or
115vac for lab use.
NUTS & VOLTS
E
v
e
r
y
t
h
i
n
g
LABURN1 Plans ................. $20.00
(all parts available)
Class IV
Information Unlimited
Box 716, Amherst, NH 03031 USA
Orders: 1-800-221-1705
Fax: 1-603-672-5406
Email: riannini@metro2000.net
Catalog $2.00
Circle #80 on the Reader Service Card.
64
PIC VIDEO
and 3 for additional data storage.
The video memory that contains
the scan line dot patterns for the display is stored in Bank 1; 13 characters x 7 bytes per character = 91 bytes
of the 96 bytes of Bank 1’s memory
are used. Bank 0 contains all other
program variables and a total of 34 of
the 96 bytes are used. Banks 0 and 1
are used because Bank 0 can be
addressed directly with no RP0, RP1
switching, while Bank 1 can be used
for indirect addressing with no IRP
switching. The coding is written to be
usable on 16F873 through 16F877
microprocessors.
The video timing signals are supplied by the LM1881 chip. Because
the video text information must be
added to the other video information
with great timing precision, interrupts
will be used in the microprocessor programming. By using interrupts, we
can cause the microprocessor to stop
what it is working on, output a scan
line of video text information, and then
return to what it was doing before.
Also, because we want to control the
execution of the instructions very precisely, we will
use assembly language.
NUMERIC_DATA
ALPHA_DATA
DEC
HEX
VALUE
DEC
HEX
VALUE
032
020
SP
064
040
or °F in PICVIDEO
033
021
!
065
041
A
034
022
″
066
042
B
035
023
#
067
043
C
036
024
$
068
044
D
037
025
%
069
045
E
038
026
&
070
046
F
039
027
´
071
047
G
040
028
(
072
048
H
041
029
)
073
049
I
042
02A
*
074
04A
J
043
02B
+
075
04B
K
044
02C
´
076
04C
L
045
02D
-
077
04D
M
046
02E
.
078
04E
N
047
02F
/
079
04F
O
048
030
0
080
050
P
049
031
1
081
051
Q
050
032
2
082
052
R
051
033
3
083
053
S
052
034
4
084
054
T
053
035
5
085
055
U
054
036
6
086
056
V
055
037
7
087
057
W
056
038
8
088
058
X
057
039
9
089
059
Y
058
03A
:
090
05A
Z
Table 1. PICVIDEO ASCII.
Building the
Hardware
This appeared to be a
fairly simple circuit using
only three integrated circuits, so I decided to build
it on a breadboard. The
video feed was from a
cheap black and white
video camera that cost
about $40.00 and is shown
in Figure 3. The PICVIDEO
works equally well with a
color video camera. Figure
4 shows the final wiring diagram for the project, while
Figure 5 shows the completed breadboard ready
for testing.
If your television does
not have a video input,
you will need to purchase
an RF modulator and connect it to the TV antenna
input. An RF modulator is
about $5.00 and can be
purchased from the
source in Reference 2.
Remember that many
video recorders have a
built-in RF modulator that
generates a TV signal for
Channels 3 or 4. A wall
wart supplies the 14 volts
DC used to run the system. A 7812 voltage regulator supplies 12 volts to
APRIL 2005