Note:  PORT's connection will be different based on the kit you are using by the manufacturer for PIC18F. Program:   #include <pic18f...
 Read More 
Embedded C program for Generating PWM signal for servo motor/DC motor in PIC18F using MPLAB IDE
Program:  /*      Calculations  * Fosc = 48MHz  *  * PWM Period = [(PR2) + 1] * 4 * TMR2 Prescale Value / Fosc  * PWM Period = 200us  * TMR2...
 Read More 
Embedded C program for PC to PC serial communication using UART in PIC18F using MPLAB IDE
For UART PC to PC Serial Communication: Go on Project -> Right Click -> Properties-> Simulation-> Option Categories->Uart1 IO...
 Read More 
Embedded C program for External interrupt input switch press, output at relay using PIC18F in MPLAB IDE
Program:  #include <pic18f4550.h> //#include<xc.h>  #define RELAY_PIN LATAbits.LATA4  void __interrupt() extint_isr(void) {     ...
 Read More 
Embedded C program for Timer programming ISR based buzzer on/off using PIC18F in MPLAB IDE
Program:  #include <xc.h> int c=0; void __interrupt() tmr1_isr(){     c++;     if(c==1000){         c=0;         LATAbits.LATA5=~LATAb...
 Read More 
Embedded C program to Interface PIC18F with LED & blinking it using specified delay using PIC18F in MPLAB IDE
Program:   #include <xc.h> void main(void) {     TRISB=0;     PORTB=128;         while(1)     {               PORTB = 0xFF;           ...
 Read More 
How to Run PIC18F Program on PIC18F4550 Microcontroller Kit ?
We are using PIC18F4550 and   MPLAB IDE  to Run this Program. For Running PIC ( Peripheral Interface Controller) Program on PIC18F4550 kit. ...
 Read More 
Embedded C program for sorting the numbers in ascending or descending orders. Consider any 2-sorting algorithms for menu driven program in PIC18 using MPLAB IDE
 Program:  #include <xc.h>  void main(void) {   int i, j, key, temp, flag = 0, choice;   int arr[] = {     4,     1,     3,     5,    ...
 Read More 
Program to Divide two 8bit Numbers using PIC18F MCU in MPLAB IDE using Embedded C
Program:  #include <xc.h>  void main(void)  {     PORTA = 0x50;  // 80     PORTB = 0x02;  // 02          TRISA = 0;      TRISB = 0;   ...
 Read More 
Program to Multiply two 8bit numbers using PIC18F MCU in MPLAB IDE using Embedded C
Program:  #include <xc.h>  void main(void) {          TMR0H = 0x1B;  // 1B = 27     TMR0L = 0x0A;  // 0A = 10          int a = TMR0H *...
 Read More 
Subscribe to:
Comments (Atom)
 
