27220 Parallax Inc, 27220 Datasheet - Page 148

BOOK STAMPWORKS

27220

Manufacturer Part Number
27220
Description
BOOK STAMPWORKS
Manufacturer
Parallax Inc
Datasheet

Specifications of 27220

Accessory Type
Booklet
Product
Microcontroller Accessories
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
StampWorks
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Not applicable / Not applicable
Program: SW21-EX24-74HC165-1.BS2
' {$STAMP BS2}
' {$PBASIC 2.5}
' -----[ Program Description ]---------------------------------------------
'
' This program demonstrates a simple method of turning three BASIC Stamp
' I/O pins into eight digital inputs with a 74HC165 shift register.
' -----[ I/O Definitions ]-------------------------------------------------
Clock
SerData
Load
' -----[ Constants ]-------------------------------------------------------
DelayTime
' -----[ Variables ]-------------------------------------------------------
switches
' -----[ Initialization ]--------------------------------------------------
Reset:
' -----[ Program Code ]----------------------------------------------------
Main:
' -----[ Subroutines ]-----------------------------------------------------
Get_165:
HIGH Load
DEBUG CLS,
DO
LOOP
PULSOUT Load, 5
SHIFTIN SerData, Clock, MSBPRE, [switches]
RETURN
GOSUB Get_165
DEBUG CRSRXY, 10, 2, BIN8 switches
PAUSE DelayTime
"Switches
"--------
"Status
PIN
PIN
PIN
CON
VAR
76543210", CR,
--------", CR,
........"
0
1
2
100
Byte
' shift clock (74HC165.2)
' serial data (74HC165.7)
' output latch (74HC165.1)
' switch data
' make output and high
' get switch inputs
' display current status
' pad the loop a bit
' load switch inputs
' shift them in

Related parts for 27220