Blockset described on this wiki is deprecated since 2012.
For Model Based Design (MBD), use the free MPLAB Device Blocks for Simulink, tool from Microchip.
Updated Rapid Control Prototyping (RCP) custom projects are published at: https://lubin.kerhuel.eu.
User contributions
Jump to navigation
Jump to search
- 00:24, 3 June 2008 diff hist +84 N File:Block PWM Motor Output.png Simulink Blockset for Microchip microcontrollers (PIC, dsPIC) Block PMW Motor Output current
- 00:23, 3 June 2008 diff hist +71 DsPIC Block/PWM Motor Output
- 00:22, 3 June 2008 diff hist +91 N File:Block External Interrupt PWM.png Simulink Blockset for Microchip microcontrollers (PIC, dsPIC); Block External Interrupt PWM current
- 00:22, 3 June 2008 diff hist +83 DsPIC Block/External Interrupt PWM
- 00:15, 3 June 2008 diff hist +87 N File:Block Change Notification.png Simulink blockst for microchip microcontrollers (PIC, dsPIC); Block Change Notification current
- 00:14, 3 June 2008 diff hist +77 DsPIC Block/Change Notification
- 00:13, 3 June 2008 diff hist +81 N File:Block Output Compare.png Simulink Blockset for Microchip Microcontroller (PIC, dsPIC) Block Output Compare current
- 00:13, 3 June 2008 diff hist +67 DsPIC Block/Output Compare
- 00:12, 3 June 2008 diff hist +81 N File:Block Input Capture.png Simulink Blockset for Microchip microcontrollers (PIC, dsPIC) Block Input Capture current
- 00:11, 3 June 2008 diff hist +65 DsPIC Block/Input Capture
- 00:10, 3 June 2008 diff hist +37 N File:Block ADC.png dsPIC Blockset for Simulink Block ADC current
- 00:09, 3 June 2008 diff hist +69 DsPIC Block/ADC Analog to Digital Converter
- 00:09, 3 June 2008 diff hist +53 N File:Block Digital OutputRead.png Simulink Blockset for dsPIC Block Digital Output Read current
- 00:08, 3 June 2008 diff hist +76 DsPIC Block/Digital Output Read
- 00:07, 3 June 2008 diff hist +54 N File:Block Digital OutputWrite.png dsPIC blockset for Simulink Digital Output Write block current
- 00:07, 3 June 2008 diff hist +78 DsPIC Block/Digital Output Write
- 20:00, 28 May 2008 diff hist +703 N Template:PicList New page: 24fJ128GA006, 24fJ128GA008, 24fJ128GA010, 24fJ64GA006, 24fJ64GA008, 24fJ64GA010, 24fJ96GA006, 24fJ96GA008, 24fJ96GA010, 30f2010, 30f2011, 30f2012, 30f3010, 30f3011, 30f3012, 30f3013, 30f30...
- 20:00, 28 May 2008 diff hist -692 DsPIC Block/Master
- 01:55, 27 May 2008 diff hist 0 N File:Block Digital Input.png current
- 01:55, 27 May 2008 diff hist +65 DsPIC Block/Digital Input
- 01:54, 27 May 2008 diff hist -1 m DsPIC Block/Compiler Configuration
- 01:53, 27 May 2008 diff hist +1 DsPIC Block/Master
- 01:52, 27 May 2008 diff hist 0 N File:Block Compiler Configuration.png current
- 01:51, 27 May 2008 diff hist +84 DsPIC Block/Compiler Configuration
- 23:04, 26 May 2008 diff hist +383 N DsPIC Block/Software Reset New page: Software RESET The "dsPIC Reset" block Reset the microcontroller when its input is different from 0. The effect of the reset is the same switch off then on the alimentation. This can be u...
- 23:04, 26 May 2008 diff hist +218 N DsPIC Block/Nop New page: Add Nop instruction between execution of two blocks. Add a minimum lag time between the exection of two blocks =Dialog Box Parameters= ===Number of Nops=== Set the number of assembly la...
- 23:02, 26 May 2008 diff hist +1,526 N DsPIC Block/C Function Call New page: Call user defined C function The C Function Call block allows to include your custom C written functions (that could contain assembly language) into the schematic. It Interfaces your func...
- 23:00, 26 May 2008 diff hist +1,710 N DsPIC Block/Calculus Time Step New page: Provide the exact execution time of the time step. Each microcontroller time step can be decomposed in time into two parts. During the busy part, all the Input/Output tasks and the calcul...
- 22:58, 26 May 2008 diff hist +2,719 N DsPIC Block/I2C Master New page: Input driver for I2C Peripheral Provide acces to the I2C peripheral of the dsPIC (when available). The I2C bus sequence depends on the component being addressed. This sequence is configur...
- 22:54, 26 May 2008 diff hist +3,311 N DsPIC Block/CAN Receive New page: Read data from a CAN bus The CAN Receive block with selected Identifier. The CAN message contain between 1 and 8 bytes. The five filters defined which message Identifier will be keept. Me...
- 22:51, 26 May 2008 diff hist +2,588 N DsPIC Block/CAN Transmit New page: Write data to a CAN bus The CAN Transmit block allow to send CAN message containing between 1 and 8 bytes on a CAN Bus. The configuration of the BUS parameters are set using the CAN Confi...
- 22:48, 26 May 2008 diff hist +1,642 N DsPIC Block/CAN Configuration New page: Configuration for the CAN Peripheral When using either a CAN receive block or a CAN Transmit block, this block configure the mode and the CAN BUS parameters. =Dialog Box Parameters= ==N...
- 22:45, 26 May 2008 diff hist +1,628 N DsPIC Block/SPI Input Output New page: Input-Output Driver for SPI module The SPI Input-Output block can be configured as an input for SPI data, as an SPI output, or as both Input-Output. The SPI pin can be disabled after read...
- 22:44, 26 May 2008 diff hist +971 N DsPIC Block/SPI Configuration New page: The configuration block set the SPI parameters. =Dialog Box Parameters= ==n° SPI== SPI used ==Mode== Master or Slave : define who is driving the clock signal ==Prescaler== Choose the ...
- 22:43, 26 May 2008 diff hist +1,791 N DsPIC Block/Interface Tx-Matlab New page: Open Graphical User Interface to receive data from the microcontrollers throw the PC serial port. Data can be plotted in real time. Double click on this block open the GUI to log data fro...
- 22:41, 26 May 2008 diff hist +1,445 N DsPIC Block/Tx Output Multiplexed For Matlab-Labview New page: Output driver to send internal variables to a matlab or labview graphical interface. Variables can be visualized and recorded from Matlab or Labview. The "Tx Output Multiplexed for Matlab...
- 22:39, 26 May 2008 diff hist +905 N DsPIC Block/Rx Input New page: The Rx Input block receive one byte (uint8 scalar) at each step. If several bytes have been received during the previous time step, only the first one will be available in the current step...
- 22:38, 26 May 2008 diff hist +1,139 N DsPIC Block/Tx Output New page: The Tx Output Output block send the uint8 scalar or vector data throw the UART Tx pin of the microcontroller. The "UART Config" is needed to configure the UART parameters.This is a blockin...
- 22:37, 26 May 2008 diff hist +1,932 N DsPIC Block/UART Configuration New page: The UART Configuration block set the parameters for the UART. Each UART has one Receive Rx pin and one Transmit pin Tx. The UART parameters are commmon for Rx and Tx of the same UART. The ...
- 20:41, 26 May 2008 diff hist +1,330 N DsPIC Block/PWM Motor Output New page: The PWM Motor block allows to generate either simple PWM pulse like OC block or PWM pulse with two channel in opposit phase for motor control. This block do not use a timer like the OC or ...
- 20:40, 26 May 2008 diff hist +1,585 N DsPIC Block/External Interrupt PWM New page: The External Interrupt block allow to detect and/or measure Time Pulse (like PWM) on EI ports of dsPIC. This block define function of one EI port only. Use many blocks to use many EI.. =...
- 20:38, 26 May 2008 diff hist +2,216 N DsPIC Block/Change Notification New page: The Change Notification (CN) block allow to detect a change on one or several inputs. This peripheral can also be used to measure the duration of a pulse (like PWM) on all CN ports of dsPI...
- 01:41, 26 May 2008 diff hist -1 DsPIC Block/Master →Step Based on
- 01:24, 26 May 2008 diff hist +116 N File:TimeStep SingleRateFreeRun.png Time Step in Free Run mode. The model is executed as fast as it can. The time step set in Simulink is not respected. current
- 01:24, 26 May 2008 diff hist +279 N File:TimeStep SingleRateADC.png Time Step reference is the ADC peripheral. ADC conversion are slowed down so as to meet the time step requirement set in Simulink. On this example, Three channels are converted. Two sample are read at each step (i.e. the blocks output is a vector of 2 ele current
- 01:23, 26 May 2008 diff hist +190 N File:TimeStep SingleRateTimer1.png Time Step reference is Timer 1. Timer 1 prescaler and PR1 register are configured so as to meet the time step set in Simulink. When Timer 1 reach PR1, it is reset and a next step is started. current
- 01:22, 26 May 2008 diff hist +767 DsPIC Block/Master →Step Based on
- 00:45, 26 May 2008 diff hist +24 N File:Block Master.png Icon of the Master Block current
- 00:45, 26 May 2008 diff hist +3,050 N DsPIC Block/Master New page: <Big>The Master block set important dsPIC options like PLL, Quartz used, and share theses parameters with others blocks from the blockset.</Big> [[Image:Block_Master.png|thumb|left|Master ...
- 00:42, 26 May 2008 diff hist +18 N DsPIC Block New page: List of all Blocks