“C untuk Majelis Konverter” Kode Jawaban

Konversi program C ke Bahasa Majelis Online

gcc –S program.cpp
Shy Salamander

C untuk Majelis Konverter

/*
 * File:   main.c
 * Author: Khaled_Magdy
 */

#include <xc.h>
#include "config.h"
#define _XTAL_FREQ 4000000

void main(void) {
    // Create Bit-Shifting Variable
    unsigned char i=0;
    // Set PORTB 8-Pins To Be Output Pins
    TRISB = 0x00;
    // Set All PORTB Pins To Be OFF (Initially) !
    PORTB = 0x00;
    // Create The System's Main Routine !
    while(1)
    {
        // Turn One Side
        for (int j=0; j<48; j++)
        {
            PORTB = (1<<i);             
            i++;
            __delay_ms(25);
            if (i==4)
                i=0;
        }
        // Wait For a Second !
        __delay_ms(1000);
        // Turn The Other Side
        for (int j=0,i=0; j<48; j++)
        {
            PORTB = (8>>i);             
            i++;
            __delay_ms(25);
            if (i==4)
                i=0;
        }
    }
    return;
}
rafeak rafeak

Jawaban yang mirip dengan “C untuk Majelis Konverter”

Pertanyaan yang mirip dengan “C untuk Majelis Konverter”

Lebih banyak jawaban terkait untuk “C untuk Majelis Konverter” di C

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya