Posts Tagged ‘midrange’

The majority of devices in the PIC12 and PIC16 Midrange devices use this instruction set. It’s very similar to the 12 Bit PIC Instruction Set but the increased opcode width allows 128 registers and 2048 words of code to be directly addressed.

Opcode (binary) Mnemonic Description
00 0000 0000 0000 NOP No operation
00 0000 0000 1000 RETURN Return from subroutine, W unchanged
00 0000 0000 1001 RETFIE Return from interrupt
00 0000 0110 0010 OPTION Write W to OPTION register
00 0000 0110 0011 SLEEP Go into standby mode
00 0000 0110 0100 CLRWDT Reset watchdog timer
00 0000 0110 01ff TRIS f Write W to tristate register f
 
00 0000 1 fffffff MOVWF f Move W to f
00 0001 0 xxxxxxx CLRW Clear W to 0 (W = 0)
00 0001 1 fffffff CLRF f Clear f to 0 (f = 0)
00 0010 d fffffff SUBWF f,d Subtract W from f (d = f − W)
00 0011 d fffffff DECF f,d Decrement f (d = f − 1)
00 0100 d fffffff IORWF f,d Inclusive OR W with F (d = f OR W)
00 0101 d fffffff ANDWF f,d AND W with F (d = f AND W)
00 0110 d fffffff XORWF f,d Exclusive OR W with F (d = f XOR W)
00 0111 d fffffff ADDWF f,d Add W with F (d = f + W)
00 1000 d fffffff MOVF f,d Move F (d = f)
00 1001 d fffffff COMF f,d Complement f (d = NOT f)
00 1010 d fffffff INCF f,d Increment f (d = f + 1)
00 1011 d fffffff DECFSZ f,d Decrement f (d = f − 1) and skip if zero
00 1100 d fffffff RRF f,d Rotate right F (rotate right through carry)
00 1101 d fffffff RLF f,d Rotate left F (rotate left through carry)
00 1110 d fffffff SWAPF f,d Swap 4-bit halves of f (d = f<<4 | f>>4)
00 1111 d fffffff INCFSZ f,d Increment f (d = f + 1) and skip if zero
 
01 00 bbb fffffff BCF f,b Bit clear f (Clear bit b of f)
01 01 bbb fffffff BSF f,b Bit set f (Set bit b of f)
01 10 bbb fffffff BTFSC f,b Bit test f, skip if clear (Test bit b of f)
01 11 bbb fffffff BTFSS f,b Bit test f, skip if set (Test bit b of f)
 
10 0 kkkkkkkkkkk CALL k Save return address, load PC with k
10 1 kkkkkkkkkkk GOTO k Jump to address k (11 bits)
 
11 00xx kkkkkkkk MOVLW k Move literal to W (W = k)
11 01xx kkkkkkkk RETLW k Set W to k and return
11 1000 kkkkkkkk IORLW k Inclusive or literal with W (W = k OR W)
11 1001 kkkkkkkk ANDLW k AND literal with W (W = k AND W)
11 1010 kkkkkkkk XORLW k Exclusive or literal with W (W = k XOR W)
11 110x kkkkkkkk SUBLW k Subtract W from literal (W = k − W)
11 111x kkkkkkkk ADDLW k Add literal to W (W = k + W)
  • Buy Cheap home remedy weight loss Online Special Prices For home remedy weight loss! Pharmacy Store.
  • Buy Cheap appetite supressent Online Cheap Online Pharmacy. Guaranteed Shipping.
  • Buy Cheap cheapest xanax no prescription Now 24/Online Pharmacy. Cheap Pharmacy Online.
  • Buy Cheap generica cialis Online Free Viagra Pills! Buy Medications Online.
  • Buy Cheapest online pharmacy no prescription Now Best Prices. Discount Pharmacy Online.
  • Buy Cheap pain medications in order of strenght Online Low Prices. Internet Prices For pain medications in order of strenght!
  • Buy Cheapest acne supplements pharmacy Now Online Prices For acne supplements pharmacy! Pharmacy Store.
  • Buy Cheap quitting zyban Now No Prescription Needed. Cheap Online Pharmacy.
  • Buy Cheap viagra free Now 24/Online Pharmacy. Buy Medications Online.
  • Buy Cheapest buy valium cheap online Online Buy Medications Online. Best Online.
  • Buy Cheapest no prescription tramadol Online Best Drugstore. Cheap Online Pharmacy.
  • Buy Cheap ambien maximum dose Now Discount Pharmacy Online. Guaranteed Shipping.
  • Buy Cheapest xanax online pharmacy Online Cheap Pharmacy Online. Best Internet.
  • Buy Cheap buy diet pills in uk Now Best Online. Order Cheap Meds Without Rx.
  • Buy ambien for insomnia Online Without Prescription. Best Internet. Low Prices.
  • Buy Cheapest appetite suppressor Now Best Internet. No Prescription Needed.
  • Buy Cheapest purchase phentermine online using mastercard Now Cheap Online Pharmacy. Guaranteed Shipping.
  • Buy Cheap clonidine Now Internet Prices For clonidine! Pharmacy Store.
  • Buy Cheap on rx leagle diazepam Online Free Viagra Pills! 24/Online Pharmacy.
  • Buy Cheapest pregnancy ambien Online Pharmacy Store. Free Viagra Pills!
  • Buy Cheap prescriptions for hair loss Now No Prescription Needed. Pharmacy Store.
  • Buy Cheap cause of male hair loss Online Pharmacy Store. 24/Online Pharmacy.
  • Buy Cheapest xanax withdrawals Online Best Prices. Buy Medications Online.
  • Buy Cheapest natural appetite surpressant Now Best Internet. Buy Medications Online.
  • Buy Cheap prescription weight loss Now Top Online Pharmacy. No Prescription Needed.
  • Buy Cheap order acomplia Online Low Prices. Internet Prices For order acomplia!
  • Buy Cheap online generic viagra Now No Prescription Needed. Best Drugstore.
  • Buy Cheap cymbalta vs lexapro Online Best Online. Internet Prices For cymbalta vs lexapro!
  • Buy Cheapest how viagra works Now Discount Pharmacy Online. Best Prices.
  • Buy Cheap prescription pain med Now Best Prices. No Prescription Online Pharmacy.
  • Buy Cheap klonopin depression Now Free Viagra Pills! Cheap Online Pharmacy.
  • Buy Cheap overnight delivery ativan Now Buy Medications Online. Free Viagra Pills!
  • Buy Cheapest retailers vitamins supplements Now Best Prices. Discount Online Pharmacy.
  • Buy Cheap viagra pills Now Best Online. No Prescription Needed For Drugs.
  • Buy Cheap generic zithromax Now Discount Pharmacy Online. Online Medical Shop.
  • Buying Cheapest xanax anxiety. Mexican Pharmacy, Best Prices. Best Online.
  • Buy Cheap parasite medications Online Discount Online Pharmacy. Best Prices.
  • Buy Cheapest effexor withdrawal symptoms Now Best Prices. 24/Internet)(safe Pharmacy.
  • Buy Cheapest low cost zolpidem Now Guaranteed Shipping. Cheap Online Pharmacy.
  • Buy Cheapest valium withdrawal symptoms Now Best Drugstore. Guaranteed Shipping.
  • Buy Cheapest phentermine 90 pills Now Cheap Pharmacy Online. Guaranteed Shipping.
  • Buy Cheap us presciption cialis Now Order Cheap Meds Without Rx. Best Prices.
  • Buy Cheapest bactrim online Online Best Internet. Online Prices For bactrim online!
  • Buy Cheapest herbal diet supplement Online Guaranteed Shipping. Pharmacy Store.
  • online pharmacy for pain meds Online Without Prescription Cheap Meds Without Prescription.
  • Buy Cheapest no prescription pharmacy valium Now Cheap Online Pharmacy. Free Viagra Pills!
  • Buy Cheap cure for chlamydia drugs Now Online Medical Shop. Online Prices For cure for chlamydia drugs!
  • Buy Cheap phenergan 25mg Now Top Online Pharmacy. Guaranteed Shipping.
  • Buy Cheap valium and pregnancy Now Online Medical Shop. Discount Online Pharmacy.
  • Buy Cheapest headache medicine Now Pharmacy Store. Online Prices For headache medicine!
  • Buy Cheap medications online Online Pharmacy Store. Discount Online Pharmacy.
  • Buy Cheapest vitamins cheap Now Online Medical Shop. Free Viagra Pills!
  • Buy Cheapest prozac vs zoloft Now Best Internet. Cheap Online Pharmacy.
  • Buy Cheap levitra dysfunction erectile Now Free Viagra Pills! Internet Prices For levitra dysfunction erectile!
  • Buy Cheapest diazepam no prescription no membership Online Pharmacy Store. Cheap Pharmacy Online.
  • Buy Cheap natural appetite suppresants Online Top Online Pharmacy. Free Viagra Pills!
  • Buy Cheapest femara cost Online Guaranteed Shipping. Best Online.
  • Buy Cheap top ten diet pills Online Best Online. Internet Prices For top ten diet pills!
  • Buying Cheap phentermine no perscription. Mexican Rx, Best Prices. 24/Online Pharmacy.
  • Buy Cheap phentermine 30mg Online Cheap Pharmacy Online. Guaranteed Shipping.
  • Buy Cheapest treating erectile dysfunction Now Cheap Prescription Drugs. Best Drugstore.
  • Buy Cheap where can i buy prescription medicine Now Free Viagra Pills! Drugs, Health And Beauty.
  • Buy Cheap cialis generico Online Pharmacy Store. Buy Medications Online.
  • Buy Cheap canada buy depression drugs online Now Online Medical Shop. Cheap Prescription Drugs.
  • Buy Cheap mail order medication Online Online Prices For mail order medication! Best Online.
  • Buy Cheap viagra online stores Now Top Online Pharmacy Supplier. Best Prices.
  • Buy Cheapest generic sildenafil citrate Now Best Online. Buy Medications Online.
  • Buy Cheapest herbal dietary supplements Online Free Viagra Pills! Pharmacy Store.
  • Buy Cheapest order clonazepam cheap online Now Low Prices. Internet Prices For order clonazepam cheap online!
  • Buy Cheap ordering medications online Now Online Medical Shop. Discount Pharmacy Online.
  • Buy Cheap zyban bupropion Now Cheap Prescription Drugs. Online Medical Shop.
  • Buy Cheap how to get cialis without prescriotion Online No Prescription Needed. Best Prices.
  • Buy Cheap diet pill safety Now Best Prices. All Medications Are Certificated!
  • Buy Cheapest on-line drugstore Online Pharmacy Store. Online Medical Shop.
  • Buy Cheap clonidine dosage Now Pharmacy At The Best Price! Pharmacy Store.
  • Buy Cheapest ultram without a prescription Now Guaranteed Shipping. Best Drugstore.
  • Buy Cheap brand viagra Online Low Prices. Safe And Secure Payment System.
  • Buy Cheapest top diet pill Online Free Viagra Pills! Best Internet.
  • Buy Cheap order cheap viagra fas Online Prescription Drugs And Generic Medications.
  • Buy Cheapest gonorrhea antibiotic dosage Now Pharmacy At The Best Price! Best Internet.
  • Buy Cheap celexa wellbutrin Online Pharmacy At The Best Price! Pharmacy Store.
  • Buy Cheap cialis for men and wman Now Guaranteed Shipping. Drugs, Health And Beauty.
  • Buy Cheap appetite control pill Online Pharmacy Store. Internet Prices For appetite control pill!
  • Buy Cheapest strongest appetite suppressant Now WorldWide Shipping. Top Online Pharmacy.
  • Find The Latest News And Information About online pharmacy no prescription Pills Low Prices.
  • home remedy weight loss Online Without Prescription Best Drugstore. Low Prices.
  • Buy Cheap femara generic Online Best Drugstore. Buy Medications Online.
  • Buy Cheap testimonies of viagra use Now Best Prices. Safe And Secure Payment System.
  • Buy Cheapest online pharmacy discount Online Free Viagra Pills! Online Medical Shop.
  • Buy Cheapest weight loss pill without a prescription Now 24/Online Pharmacy. Best Drugstore.
  • Buy Cheap viagra how long does it last Online Free Viagra Pills! 24/Online Pharmacy.
  • Buy Cheap codeine substitute Now 24/Online Pharmacy. No Prescription Needed.
  • Buy Cheap erectile dysfunction treatments Online No Prescription Needed. WorldWide Shipping.
  • Buy Cheap where can i get free viagra Now Discount Pharmacy Online. Guaranteed Shipping.
  • Buy Cheapest gall stone pain killer Now Best Prices. 24/Internet)(safe Pharmacy.
  • Buy Cheapest how are drugs delivered to pharmacies Online Best Internet. Free Viagra Pills!
  • Buy Cheapest next day delivery cialis Now Order Cheap Meds Without Rx. Best Online.
  • Buy Cheap drugs used for rhematoid arthritis Online Top Online Pharmacy. Cheap Online Pharmacy.
  • Buy Cheap chlamydia treatment dose Now No Prescription Needed. Guaranteed Shipping.
  • Buy Cheap pain killers hives Now Guaranteed Shipping. Cheap Online Pharmacy.
  • Featuring Recent Posts Wordpress Widget development by YD