PICマイコンボード カタログ:テック・ハンゾウガネ

Similar documents
PBASIC 2.5 PBASIC 2.5 $PBASIC directive PIN type New DEBUG control characters DEBUGIN Line continuation for comma-delimited lists IF THEN ELSE * SELEC

ii

™…

パソコン機能ガイド

パソコン機能ガイド

Javaと.NET

エクセルカバー入稿用.indd

はしがき・目次・事例目次・凡例.indd

II

これわかWord2010_第1部_ indd

パワポカバー入稿用.indd

これでわかるAccess2010




リファレンス

困ったときのQ&A

NL-22/NL-32取扱説明書_操作編

I



SC-85X2取説


<4D F736F F F696E74202D C835B B E B8CDD8AB B83685D>

01_.g.r..

インターネット入門

FMUP-204取扱説明書

NL-20取扱説明書_操作編

困ったときのQ&A

活用ガイド (ハードウェア編)

Arduino UNO IS Report No. Report Medical Information System Laboratory

main.dvi

untitled

i

2

Step2 入門

平成18年版 男女共同参画白書


結婚生活を強める


Lab GPIO_35 GPIO

vi アハ ート2 アハ ート3 アハ ート4 アハ ート5 アハ ート6 アハ ート7 アハ ート8 アハ ート9 アハ ート10 アハ ート11 アハ ート12 アハ ート13 アハ ート14 アハ ート15 アハ ート16 アハ ート17 アハ ート18 アハ ート19 アハ ート20 アハ

by CASIO W61CA For Those Requiring an English/Chinese Instruction


PRECISION COMPACT DISC PLAYER DP-75V


User Manual, Anybus Communicator for DeviceNet

*5626/01-07/JA

SJ-3MD KENWOOD CORPORATION COMPACT DIGITAL AUDIO TEXT B MA (J) 0011 AP

学習内容と日常生活との関連性の研究-まえがき・概要・目次

活用ガイド (ソフトウェア編)

2

Цифровой спутниковый ресивер Lumax DV 2400 IRD

4

VB-C50i/VB-C50iR 使用説明書

ESP32-KEY-KIT-R1 (ESP-WROOM-32 ) Copyright c 2

4

VM-53PA1取扱説明書


1 138

For_Beginners_CAPL.indd

取扱説明書_KX-PW100CL

2 (4)-7

A Responsive Processor for Parallel/Distributed Real-time Processing

Nios II 簡易チュートリアル

LM35 高精度・摂氏直読温度センサIC

MultiPASS B-20 MultiPASS Suite 3.10使用説明書

DocuPrint CG 835 II 取扱説明書(サーバー編)

OFISTAR H7000ファクス編(2版 )

リファレンス

活用ガイド (ソフトウェア編)

DL1720/DL1740ディジタルオシロスコープユーザーズマニュアル

LC-24_22_19K30.indb

Transcription:

PIC PICMB876 Catalogue Microchip PIC / PIC http://www5b.biglobe.ne.jp/~tekhanzo/ Copyright,(C2000 TechHanzougane I

PIC (PICMB876PIC16F876 A/D10Bit( PIC16C773( A/D12Bit,PIC16F873,PIC16C73,PIC16C76,PIC16F73,PIC16F76, PIC18F252, PIC18F258 28 PIC (28P-40PZIF PIC16F874,PIC16C774(A/D12Bit,PIC16F877,PIC16C74,PIC16C77,PIC16F74,PIC16F77,PIC16C64, PIC18F452, PIC18F458 40 PIC (162 150 15035 ( +12V Microchip MPLAB BASIC (microengineeringlab,inc PICBasic Pro Compiler BASIC CCS C, HI-TECH PICC, WIZ C, MPASM HEX AC 100V (50Hz/60Hz +5V,15V,+12V (CON1,CON2 Size W160 D150 H28 ( 15035 40P DIP(F877,C774,C742 RS-232C ADM232AAN, PC/AT D-Sub 9P ( Tx,Rx LCD 162 LCD Ass y (20 4 LCD EEPROM 24LC256 EEPROM A/D1 OP-AMP AD624 ( 15VDC-DC Conv. A/D2,A/D3 PIC PIC16F876,16C773,16F873,16C73,16C76,16F73,16F76 ARIES 28P IC IC PIC PORTB,PORTC,PORTD Chip LED (1.2mA 3 (Max.40MHz LCD,EEPROM PORTB,PORTC,PORTD,PORTE PIC A/D LM236AZ5.0 II

Microchip MPLAB( PICBasic Pro Compiler, PICSTART Plus ( BASIC (BASIC microengineeringlab,inc PICBasic Pro Compiler CCS C, HI-TECH PICC, WIZ C, MPASM HEX PIC (PICMB876 (162150 15035 Univ. SchematicDesigned August 15, 2000 TechHanzougane Yoshiaki Morohashi [Code:PICMB876] PCB Pattern Copy Right,2000 TechHanzougane Yoshiaki Morohashi III

PICMB876 BLOCK DIAGRAM IV

PICMB876EXT40 PICBasic Pro Compiler PICMB876 PIC16F876,PIC16C773,PIC16F873,PIC16C73,PIC16C76,PIC16F73, PIC16F76,PIC18F252, PIC18F258 28 PIC PICMB876EXT40( 28P-40PZIF PIC16F874,PIC16C774,PIC16F877,PIC16C74,PIC16C77,PIC16F74, PIC16F77,PIC16C64,PIC18F452,PIC18F458 40 PIC V

VI

VII

PICBASIC Pro @ Insert one line of assembly language code. ADCIN Read on-chip analog to digital converter. ASM..ENDASM Insert assembly language code section. BRANCH Computed GOTO (equiv. to ON..GOTO. BRANCHL Branch out of page (long BRANCH. BUTTON Debounce and auto-repeat input on specified pin. CALL Call assembly language subroutine. CLEAR Zero all variables. CLEARWDT Clear (tickle Watchdog Timer. COUNT Count number of pulses on a pin. DATA Define initial contents of on-chip EEPROM. DEBUG Asynchronous serial output to fixed pin and baud. DEBUGIN Asynchronous serial input from fixed pin and baud. DISABLE Disable ON DEBUG and ON INTERRUPT processing. DISABLE DEBUG Disable ON DEBUG processing. DISABLE INTERRUPT Disable ON INTERRUPT processing. DTMFOUT Produce touch-tones on a pin. EEPROM Define initial contents of on-chip EEPROM. ENABLE Enable ON DEBUG and ON INTERRUPT processing. ENABLE DEBUG Enable ON DEBUG processing. ENABLE INTERRUPT Enable ON INTERRUPT processing. END Stop execution and enter low power mode. ERASECODE Erase block of code memory FOR..NEXT Repeatedly execute statements. FREQOUT Produce up to 2 frequencies on a pin. GOSUB Call BASIC subroutine at specified label. GOTO Continue execution at specified label. HIGH Make pin output high. HPWM Output hardware pulse width modulated pulse train. HSERIN Hardware asynchronous serial input. HSERIN2 Hardware asynchronous serial input, second port. HSEROUT Hardware asynchronous serial output. HSEROUT2 Hardware asynchronous serial output, second port. I2CREAD Read from I2C device. I2CWRITE Write to I2C device. VIII

IF..THEN..ELSE..ENDIF Conditionally execute statements. INPUT Make pin an input. LCDIN Read from LCD RAM. LCDOUT Display characters on LCD. {LET} Assign result of an expression to a variable. LOOKDOWN Search constant table for value. LOOKDOWN2 Search constant / variable table for value. LOOKUP Fetch constant value from table. LOOKUP2 Fetch constant / variable value from table. LOW Make pin output low. NAP Power down processor for short period of time. ON DEBUG Execute BASIC debug monitor. ON INTERRUPT Execute BASIC subroutine on an interrupt. OWIN One-wire input. OWOUT One-wire output. OUTPUT Make pin an output. PAUSE Delay (1mSec resolution. PAUSEUS Delay (1uSec resolution. PEEK Read byte from register. PEEKCODE Read byte from code space POKE Write byte to register. POKECODE Write byte to code space at device programming time POT Read potentiometer on specified pin. PULSIN Measure pulse width on a pin. PULSOUT Generate pulse to a pin. PWM Output pulse width modulated pulse train to pin. RANDOM Generate pseudo-random number. RCTIME Measure pulse width on a pin. READ Read byte from on-chip EEPROM. READCODE Read word from code memory. REPEAT..UNTIL Execute statements until condition is true. RESUME Continue execution after interrupt handling. RETURN Continue at statement following last GOSUB. REVERSE Make output pin an input or an input pin an output. SELECT CASE Compare a variable with different values. SERIN Asynchronous serial input (BS1 style. IX

SERIN2 Asynchronous serial input (BS2 style. SEROUT Asynchronous serial output (BS1 style. SEROUT2 Asynchronous serial output (BS2 style. SHIFTIN Synchronous serial input. SHIFTOUT Synchronous serial output. SLEEP Power down processor for a period of time. SOUND Generate tone or white-noise on specified pin. STOP Stop program execution. SWAP Exchange the values of two variables. TOGGLE Make pin output and toggle state. USBIN USB input. USBINIT Initialize USB. USBOUT USB output. WHILE..WEND Execute statements while condition is true. WRITE Write byte to on-chip EEPROM. WRITECODE Write word to code memory. XIN X-10 input. XOUT X-10 output. Functions / Operators: All math operations are unsigned and performed with 16-bit precision. X

31-bit x 15-bit Divide *Implementation differs from BASIC Stamp. XI

PICMB876 97,650 ( PICMB876EXT40 16,800 ( PICBasic Pro Compiler 31,290 ( (180 B5, 153 A4 (153 A4 6,300 ( http://www5b.biglobe.ne.jp/~tekhanzo/ ( PIC PICMB876 2000 10 1 2001 6 9 2009 9 18 ( 940-0213 6-53 TEL 0258 (53 0082 E-mail HP http://www5b.biglobe.ne.jp/~tekhanzo/ XII

MEMO XIII