27220 Parallax Inc, 27220 Datasheet - Page 151

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-2.BS2
' {$STAMP BS2}
' {$PBASIC 2.5}
' -----[ Program Description ]---------------------------------------------
'
' This program demonstrates a simple method of turning three BASIC Stamp
' I/O pins into sixteen digital inputs with two 74HC165 shift registers
' that have been cascaded.
' -----[ I/O Definitions ]-------------------------------------------------
Clock
SerData
Load
' -----[ Constants ]-------------------------------------------------------
DelayTime
' -----[ Variables ]-------------------------------------------------------
xInputs
' -----[ Initialization ]--------------------------------------------------
Reset:
' -----[ Program Code ]----------------------------------------------------
Main:
' -----[ Subroutines ]-----------------------------------------------------
Get_165x2:
HIGH Load
DEBUG CLS,
DO
LOOP
PULSOUT Load, 5
SHIFTIN SerData, Clock, MSBPRE, [xInputs\16]
RETURN
GOSUB Get_165x2
DEBUG CRSRXY, 10, 2, BIN16 xInputs
PAUSE DelayTime
"XInputs
"-------
"Status
PIN
PIN
PIN
CON
VAR
FEDCBA9876543210", CR,
----------------", CR,
................"
0
1
2
100
Word
' shift clock (74HC165.2)
' serial data (74HC165.7)
' output latch (74HC165.1)
' external inputs
' make output and high
' get inputs
' display current status
' pad the loop a bit
' load inputs
' shift them in

Related parts for 27220