The following macros are available with this version of PIC PRESS. Some only apply to relevant PICs (for example the EEPROM macros are only present when a EEPROM PIC (such as the P16C84) is being used.
- Configure a Special Function Register. Particularily useful for finding out the bit assignments for the SFRs on the particular PIC you are using.
- Move a number into a file register. A more general version of the above macro, which simply moves a number into any file register, GPF or SFR.
- Change to a different bank. For more info on banks...
- Clear a list of file registers. This is particularily useful to stick in the beginning of your program (e.g. in the Init subroutine) to makes sure all of your file registers start off at 0.
- Write to the EEPROM. Only for PICs with EEPROM.
- Read a location in the EEPROM. Only for PICs with EEPROM.
- Performs an Analogue to Digital Conversion . Only for PICs with A/D conversions.
- If...Then... Quite a general macro which you can use to test the state of bits, and also to compare the values in file registers against particular numbers. Includes <, >, =, and not= tests. Click here for more info.
- Create a look-up table.For more info on look-up tables...
- Number system calculator. Converts hexadecimal numbers into decimal or binary, decimal to hex or binary, and binary into hex or decimal. For more into on these types of numbers...
- Creates a subroutine. Creates the call instruction and the subroutine label in the subroutines section.
- Creates a time delay. Click here for more info.
Back to PIC PRESS Features
Copyright ©2006 Perfect Square Ltd.