Subversion Repositories Code-Repo

Rev

Rev 161 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 161 Rev 192
Line 260... Line 260...
260
        Delay10KTCYx(255);
260
        Delay10KTCYx(255);
261
        Delay10KTCYx(255);
261
        Delay10KTCYx(255);
262
    }
262
    }
263
}
263
}
264
// </editor-fold>
264
// </editor-fold>
-
 
265
#elif defined(_TEST_SPI_DMA)
-
 
266
// <editor-fold defaultstate="collapsed" desc="_TEST_SPI_DMA">
-
 
267
void main(void) {
-
 
268
    char buffer[42];
-
 
269
    char buffer2;
-
 
270
 
-
 
271
    // Set all ports as digial I/O
-
 
272
    ANCON0 = 0xFF;
-
 
273
    ANCON1 = 0x1F;
-
 
274
 
-
 
275
    SPI_DATA spi_data;
-
 
276
    SPI2_Init(&spi_data, SPI2_FOSC_4); // Initialize the SPI module
-
 
277
    SPI2_DMA_Init();
-
 
278
 
-
 
279
//    Interrupt_Init(); // Initialize the interrupt priorities
-
 
280
//    Interrupt_Enable(); // Enable high-priority interrupts and low-priority interrupts
-
 
281
 
-
 
282
//    for (char i = 0; i < 42; i++) {
-
 
283
//        buffer[i] = i;
-
 
284
//    }
-
 
285
    
-
 
286
    while (1) {
-
 
287
        SPI2_DMA_Start(42, &buffer, &buffer2);
-
 
288
 
-
 
289
        __delay_ms(1);
-
 
290
    }
-
 
291
}
-
 
292
// </editor-fold>
265
#elif defined(_TEST_ADC)
293
#elif defined(_TEST_ADC)
266
// <editor-fold defaultstate="collapsed" desc="_TEST_ADC">
294
// <editor-fold defaultstate="collapsed" desc="_TEST_ADC">
267
void main(void) {
295
void main(void) {
268
    unsigned int x, y, z;
296
    unsigned int x, y, z;
269
    char buffer[60];
297
    char buffer[60];