We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest. Update Here
Stay in the loop with the latest from Microchip. Update your profile while you are at it. Update Here
Complete your profile to access more resources. Update Here

AN3553

Title
Title
Core Independent Computer Numerical Control (CNC)
Name
Name
AN3553
Date
Date
07/14/2020
Description
Description
Computer Numerical Control (CNC) machines are any machines in which programmed instructions are followed by a device to control machining tools, such as lathes, routers or drills. These types of machines have applications ranging from industrial manufacturing to hobbyist 3D printing. This application note describes the implementation of a two-axis CNC gantry that makes use of the Direct Memory Address (DMA), Numerically Controlled Oscillator (NCO) and other Core Independent Peripherals (CIPs) to handle acceleration and movement of the gantry with minimal input from the microcontroller core.

Silicon Products

Title Product Title
PIC18F57Q83
Microcontroller Family with CAN
PIC18F57Q83 Microcontroller Family with CAN
PIC18F27Q83
Microcontroller Family with CAN
PIC18F27Q83 Microcontroller Family with CAN
PIC18F26Q83
Microcontroller Family with CAN
PIC18F26Q83 Microcontroller Family with CAN
PIC18F47Q83
Microcontroller Family with CAN
PIC18F47Q83 Microcontroller Family with CAN
PIC18F46Q83
Microcontroller Family with CAN
PIC18F46Q83 Microcontroller Family with CAN
PIC18F56Q83
Microcontroller Family with CAN
PIC18F56Q83 Microcontroller Family with CAN
PIC18F56Q84
Microcontroller Family with CAN Flexible Data
PIC18F56Q84 Microcontroller Family with CAN Flexible Data
PIC18F46Q84
Microcontroller Family with CAN Flexible Data
PIC18F46Q84 Microcontroller Family with CAN Flexible Data
PIC18F26Q84
Microcontroller Family with CAN FD
PIC18F26Q84 Microcontroller Family with CAN FD
PIC18F57Q84
Microcontroller Family with CAN Flexible Data
PIC18F57Q84 Microcontroller Family with CAN Flexible Data
PIC18F27Q84
Microcontroller family with CAN Flexible Data
PIC18F27Q84 Microcontroller family with CAN Flexible Data
PIC18F47Q84
Microcontroller Family with CAN Flexible Data
PIC18F47Q84 Microcontroller Family with CAN Flexible Data