В первый раз столкнулся с этим филипсом да и вообще с С51. написанная прога на Х86 радостно пикает и мигает светодиодом , на это камешке - ну ни как .. вообще молчит.
компилятор IAR 7.20D kickstart программатор - фитоновский chiprog-2.
по разному крутил - не знаю уж где рыть.
буду рад любой помощи )
вот код :
на ногах 5 светодиод и 7 - буззер.
#include <clib\stdio.h> #include <ioP89LPC901.h>
void delay_us(int cnt); void init_hw(void);
int main( void ) { init_hw();
while(1) { P0_bit.CIN1A=1; P1_bit.T0=1; delay_us(150); P0_bit.CIN1A=0; P1_bit.T0=0; delay_us(150); }
void init_hw(void) { DIVM=1; CMP1=0;
// init ports
P0M1_bit._P0M14_=1; P0M1_bit._P0M15_=1;
P0M2_bit._P0M24_=1; P0M2_bit._P0M25_=1; P1M1_bit._P1M12_=1; P1M1_bit._P1M15_=1; P1M2_bit._P1M22_=1; P1M2_bit._P1M25_=1;
P3M1_bit._P3M10_=1; P3M1_bit._P3M11_=1;
P3M2_bit._P3M20_=1; P3M2_bit._P3M21_=1; }
void delay_us(int cnt) { int cnt2; cnt2=cnt; while(-- cnt2); }
ps. авр-ки более проще заводятся )) филипс привлек минимальной ценой ))
|