MikroElektronika PIC Microcontrollers PIC16 Datový list Strana 61

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 194
  • Tabulka s obsahem
  • ŘEŠENÍ PROBLÉMŮ
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 60
Programming PIC Microcontrollers in BASIC - mikroElektronika
Prototype
sub procedure CANSetBaudRate(dim SJW as byte, dim BRP as byte, dim PHSEG1
as byte, dim PHSEG2 as byte, dim PROPSEG as byte, dim CAN_CONFIG_FLAGS as
byte)
Description The procedure sets CAN Baud Rate. CAN must be in Configuration mode or else these values will be ignored.
Parameters:
SJW value as defined in 18XXX8 datasheet (must be between 1 thru 4)
BRP value as defined in 18XXX8 datasheet (must be between 1 thru 64)
PHSEG1 value as defined in 18XXX8 datasheet (must be between 1 thru 8)
PHSEG2 value as defined in 18XXX8 datasheet (must be between 1 thru 8)
PROPSEG value as defined in 18XXX8 datasheet (must be between 1 thru 8)
CAN_CONFIG_FLAGS - Value formed from constants (see section below)
Output:
Given values are bit adjusted to fit in 18XXX8 and BRGCONx registers and copied. CAN bit rate is set as per
given values.
Example
CANSetBaudRate(1, 1, 3, 3, 1, aa)
5.2.3.5 CANSetMask – Sets the CAN message mask
http://www.mikroelektronika.co.yu/english/product/books/picbasicbook/05.htm (19 sur 112)05/11/2004 02:20:52
Zobrazit stránku 60
1 2 ... 56 57 58 59 60 61 62 63 64 65 66 ... 193 194

Komentáře k této Příručce

Žádné komentáře