CODEWARRIOR 11.1

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

CODEWARRIOR 11.1

144件の閲覧回数
joepuhich
Contributor I

 

I used a M9S08QG8 micro chip, with this code in 1984.
I am using windows 11 now.
Is there a compiler that will debug this code Now.
Also, is this chip still made?

void
my_main(void) { initial(); } void initial(void) { if(loopcount==2){goto initend;} PTADD_PTADD0 = 0; //io direction PTADD_PTADD1 = 0; PTADD_PTADD2 = 0; PTADD_PTADD3 = 1; PTBDD_PTBDD0 = 1; PTBDD_PTBDD1 = 1; //PTADD_PTADD4 = 0; //io direction //PTADD_PTADD5 = 0; //PTBDD_PTBDD6 = 1; //osc direction //PTBDD_PTBDD7 = 0; //PTBPE_PTBPE6 = 1; //pullup resistor //PTBPE_PTBPE7 = 0; //PTAPE_PTAPE0 = 0; //PTAPE_PTAPE1 = 0; //PTAPE_PTAPE2 = 0; //PTAPE_PTAPE4 = 0; //PTAPE_PTAPE5 = 0; //ICSC1_IREFS = 0; //select external osc param //ICSC1_CLKS0 = 0; //ICSC1_CLKS1 = 1; //ICSC2_EREFS = 0; //ICSC2_BDIV0 = 0; //ICSC2_BDIV1 = 0; PTAD_PTAD0 = 0; PTAD_PTAD1 = 0; PTAD_PTAD2 = 0; PTAD_PTAD3 = 0; PTBD_PTBD0 = 1; PTBD_PTBD1 = 1; bobbin_one_white=0; bobbin_two_white=0; bobbin_one_black=0; bobbin_two_black=0; bobbin_count_one=0; bobbin_count_two=0; bobbin_one_count_up_down = 20; bobbin_two_count_up_down = 20; bobbin_three_count_up_down = 20; bobbin_four_count_up_down = 20; rewind1 = 1; rewind2 = 1; rewind3 = 1; rewind4 = 1; programlength = 10; buzzcount = 0; buzzdelay = 0; buzzonoff = 1; needle = 20; delay = 100; light = 20; speed = 1000; c=0; //__RESET_WATCHDOG(); for(speed=0;speed<=1000;speed++){ PTAD_PTAD3=1;} //__RESET_WATCHDOG(); for(speed=0;speed<=1000;speed++){ PTAD_PTAD3=0;} //__RESET_WATCHDOG(); for(speed=0;speed<=1000;speed++){ PTAD_PTAD3=1;} //__RESET_WATCHDOG(); for(speed=0;speed<=1000;speed++){ PTAD_PTAD3=0;} PTAD_PTAD3 = 0; //buzzonoff = 1; buzzonoff = 0; initend: PTAD_PTAD3 = 1; //PTAD_PTAD3 = 0; c=0; peace(); } void peace(){ loopcount=2; onemoretime: buzzer(); //__RESET_WATCHDOG(); for(speed=0;speed<=delay;speed++){} if(PTAD_PTAD2==0){PTAD_PTAD3=0;buzzonoff=1;} //if(PTAD_PTAD2==0){setlength();} // winding bobbin on bobbin winder if(PTAD_PTAD0==0){bobbin_one_black++;PTBD_PTBD1=0;if(bobbin_count_one==1){bobbin_count_one=2;}} if(PTAD_PTAD0==1){bobbin_one_white++;PTBD_PTBD1=1;halfturna=1;bobbin_count_one=1;} if(bobbin_count_one==2){ if(halfturna == 1){fullturna=1;bobbin_count_one=0;}} // hook sewing if(PTAD_PTAD1==0){bobbin_two_black++;PTBD_PTBD0=0;if(bobbin_count_two==1){bobbin_count_two=2;}} if(PTAD_PTAD1==1){bobbin_two_white++;PTBD_PTBD0=1;halfturnb=1;bobbin_count_two=1;} if(bobbin_count_two==2){ if(halfturnb== 1){fullturnb=1;bobbin_count_two=0;}} if(fullturna==1)goto bobbinwinder; if(fullturnb==1)goto hook; goto onemoretime;
0 件の賞賛
返信
1 返信

33件の閲覧回数
luis_maravilla
NXP Employee
NXP Employee

Hello,

The CodeWarrior tool version 11.1, is supported in windows 11, this tool supports different connections [P&E USB Multilink Universal / USB Multilink, P&E Cyclone, Open-Source BDM, P&E Full chip simulation]

You can download the tool from this link: CodeWarrior® for MCUs (Eclipse IDE) v11.1

The device status is in "NOT RECOMMENDED FOR NEW DESIGNS (NRND)", but you can still order from the distributors available stock, please refer to product part page in buy options section MC9S08QG8CDTE Product Information | NXP Semiconductors

Best Regards, Luis

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2387258%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E3%82%B3%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A9%E3%83%AA%E3%82%A2%E3%83%BC%2011.1%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2387258%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CBR%20%2F%3E%3CPRE%20translate%3D%22no%22%3E%3CSPAN%3EI%20used%20a%20M9S08QG8%20micro%20chip%2C%20with%20this%20code%20in%201984.%3CBR%20%2F%3EI%20am%20using%20windows%2011%20now.%20%3CBR%20%2F%3EIs%20there%20a%20compiler%20that%20will%20debug%20this%20code%20Now.%3CBR%20%2F%3EAlso%2C%20is%20this%20chip%20still%20made%3F%3CBR%20%2F%3E%3CBR%20%2F%3Evoid%3C%2FSPAN%3E%20%20%3CSPAN%3Emy_main%3C%2FSPAN%3E(%3CSPAN%3Evoid%3C%2FSPAN%3E)%20%7B%0A%3CSPAN%3Einitial%3C%2FSPAN%3E()%3B%0A%7D%0A%0A%0A%3CSPAN%3Evoid%3C%2FSPAN%3E%20%20%3CSPAN%3Einitial%3C%2FSPAN%3E(%3CSPAN%3Evoid%3C%2FSPAN%3E)%0A%7B%20%20%20%0A%3CSPAN%3Eif%3C%2FSPAN%3E(loopcount%3D%3D2)%7B%3CSPAN%3Egoto%3C%2FSPAN%3E%20initend%3B%7D%0A%0APTADD_PTADD0%09%3D%200%3B%20%20%20%20%20%20%20%20%3CSPAN%3E%2F%2Fio%20direction%3C%2FSPAN%3E%0APTADD_PTADD1%09%3D%200%3B%0APTADD_PTADD2%09%3D%200%3B%20%20%20%20%20%20%20%20%0APTADD_PTADD3%09%3D%201%3B%20%20%20%20%20%20%20%20%0APTBDD_PTBDD0%09%3D%201%3B%0APTBDD_PTBDD1%09%3D%201%3B%0A%0A%3CSPAN%3E%2F%2FPTADD_PTADD4%09%3D%200%3B%20%20%20%20%20%20%20%20%2F%2Fio%20direction%3C%2FSPAN%3E%0A%3CSPAN%3E%2F%2FPTADD_PTADD5%09%3D%200%3B%3C%2FSPAN%3E%0A%0A%0A%3CSPAN%3E%2F%2FPTBDD_PTBDD6%09%3D%201%3B%20%20%20%20%20%20%20%20%2F%2Fosc%20direction%3C%2FSPAN%3E%0A%3CSPAN%3E%2F%2FPTBDD_PTBDD7%09%3D%200%3B%3C%2FSPAN%3E%0A%0A%0A%3CSPAN%3E%2F%2FPTBPE_PTBPE6%09%3D%201%3B%20%20%20%20%20%20%2F%2Fpullup%20resistor%3C%2FSPAN%3E%0A%3CSPAN%3E%2F%2FPTBPE_PTBPE7%09%3D%200%3B%3C%2FSPAN%3E%0A%0A%3CSPAN%3E%2F%2FPTAPE_PTAPE0%09%3D%200%3B%3C%2FSPAN%3E%0A%3CSPAN%3E%2F%2FPTAPE_PTAPE1%09%3D%200%3B%3C%2FSPAN%3E%0A%3CSPAN%3E%2F%2FPTAPE_PTAPE2%09%3D%200%3B%3C%2FSPAN%3E%0A%0A%3CSPAN%3E%2F%2FPTAPE_PTAPE4%09%3D%200%3B%3C%2FSPAN%3E%0A%3CSPAN%3E%2F%2FPTAPE_PTAPE5%09%3D%200%3B%3C%2FSPAN%3E%0A%0A%3CSPAN%3E%2F%2FICSC1_IREFS%20%20%20%3D%200%3B%20%20%20%20%20%20%2F%2Fselect%20external%20osc%20param%3C%2FSPAN%3E%0A%3CSPAN%3E%2F%2FICSC1_CLKS0%20%20%20%3D%200%3B%3C%2FSPAN%3E%0A%3CSPAN%3E%2F%2FICSC1_CLKS1%20%20%20%3D%201%3B%3C%2FSPAN%3E%0A%0A%3CSPAN%3E%2F%2FICSC2_EREFS%20%20%20%3D%200%3B%3C%2FSPAN%3E%0A%3CSPAN%3E%2F%2FICSC2_BDIV0%20%20%20%3D%200%3B%3C%2FSPAN%3E%0A%3CSPAN%3E%2F%2FICSC2_BDIV1%20%20%20%3D%200%3B%3C%2FSPAN%3E%0A%0APTAD_PTAD0%20%20%09%3D%200%3B%0APTAD_PTAD1%20%20%09%3D%200%3B%0APTAD_PTAD2%20%20%09%3D%200%3B%0APTAD_PTAD3%20%20%09%3D%200%3B%0APTBD_PTBD0%20%20%09%3D%201%3B%0APTBD_PTBD1%20%20%09%3D%201%3B%0A%0A%0Abobbin_one_white%3D0%3B%0Abobbin_two_white%3D0%3B%0Abobbin_one_black%3D0%3B%0Abobbin_two_black%3D0%3B%0A%0Abobbin_count_one%3D0%3B%0Abobbin_count_two%3D0%3B%0A%0Abobbin_one_count_up_down%20%3D%2020%3B%0Abobbin_two_count_up_down%20%3D%2020%3B%0Abobbin_three_count_up_down%20%3D%2020%3B%0Abobbin_four_count_up_down%20%3D%2020%3B%0A%0Arewind1%20%3D%20%20%201%3B%0Arewind2%20%3D%20%20%201%3B%0Arewind3%20%3D%20%20%201%3B%0Arewind4%20%3D%20%20%201%3B%0A%0A%0Aprogramlength%20%3D%2010%3B%0Abuzzcount%20%3D%200%3B%0Abuzzdelay%20%3D%200%3B%0Abuzzonoff%20%3D%201%3B%0Aneedle%20%3D%2020%3B%0Adelay%20%3D%20100%3B%0Alight%20%3D%2020%3B%0Aspeed%20%3D%201000%3B%0Ac%3D0%3B%0A%0A%0A%3CSPAN%3E%2F%2F__RESET_WATCHDOG()%3B%3C%2FSPAN%3E%0A%0A%3CSPAN%3Efor%3C%2FSPAN%3E(speed%3D0%3Bspeed%26lt%3B%3D1000%3Bspeed%2B%2B)%7B%0APTAD_PTAD3%3D1%3B%7D%0A%0A%3CSPAN%3E%2F%2F__RESET_WATCHDOG()%3B%3C%2FSPAN%3E%0A%0A%3CSPAN%3Efor%3C%2FSPAN%3E(speed%3D0%3Bspeed%26lt%3B%3D1000%3Bspeed%2B%2B)%7B%0APTAD_PTAD3%3D0%3B%7D%0A%0A%3CSPAN%3E%2F%2F__RESET_WATCHDOG()%3B%3C%2FSPAN%3E%0A%0A%3CSPAN%3Efor%3C%2FSPAN%3E(speed%3D0%3Bspeed%26lt%3B%3D1000%3Bspeed%2B%2B)%7B%0APTAD_PTAD3%3D1%3B%7D%0A%0A%3CSPAN%3E%2F%2F__RESET_WATCHDOG()%3B%3C%2FSPAN%3E%0A%0A%3CSPAN%3Efor%3C%2FSPAN%3E(speed%3D0%3Bspeed%26lt%3B%3D1000%3Bspeed%2B%2B)%7B%0APTAD_PTAD3%3D0%3B%7D%0A%0APTAD_PTAD3%20%3D%200%3B%0A%3CSPAN%3E%2F%2Fbuzzonoff%20%20%3D%201%3B%3C%2FSPAN%3E%0Abuzzonoff%20%20%3D%200%3B%0A%0Ainitend%3A%0A%0APTAD_PTAD3%20%3D%201%3B%0A%3CSPAN%3E%2F%2FPTAD_PTAD3%20%3D%200%3B%3C%2FSPAN%3E%0Ac%3D0%3B%0A%3CSPAN%3Epeace%3C%2FSPAN%3E()%3B%0A%0A%7D%0A%0A%0A%0A%3CSPAN%3Evoid%3C%2FSPAN%3E%20%3CSPAN%3Epeace%3C%2FSPAN%3E()%7B%0Aloopcount%3D2%3B%0Aonemoretime%3A%0A%3CSPAN%3Ebuzzer%3C%2FSPAN%3E()%3B%0A%0A%3CSPAN%3E%2F%2F__RESET_WATCHDOG()%3B%3C%2FSPAN%3E%0A%0A%3CSPAN%3Efor%3C%2FSPAN%3E(speed%3D0%3Bspeed%26lt%3B%3Ddelay%3Bspeed%2B%2B)%7B%7D%0A%3CSPAN%3Eif%3C%2FSPAN%3E(PTAD_PTAD2%3D%3D0)%7BPTAD_PTAD3%3D0%3Bbuzzonoff%3D1%3B%7D%0A%3CSPAN%3E%2F%2Fif(PTAD_PTAD2%3D%3D0)%7Bsetlength()%3B%7D%3C%2FSPAN%3E%0A%0A%0A%3CSPAN%3E%2F%2F%20winding%20bobbin%20on%20bobbin%20winder%3C%2FSPAN%3E%0A%0A%3CSPAN%3Eif%3C%2FSPAN%3E(PTAD_PTAD0%3D%3D0)%7Bbobbin_one_black%2B%2B%3BPTBD_PTBD1%3D0%3B%3CSPAN%3Eif%3C%2FSPAN%3E(bobbin_count_one%3D%3D1)%7Bbobbin_count_one%3D2%3B%7D%7D%0A%3CSPAN%3Eif%3C%2FSPAN%3E(PTAD_PTAD0%3D%3D1)%7Bbobbin_one_white%2B%2B%3BPTBD_PTBD1%3D1%3Bhalfturna%3D1%3Bbobbin_count_one%3D1%3B%7D%0A%3CSPAN%3Eif%3C%2FSPAN%3E(bobbin_count_one%3D%3D2)%7B%0A%09%3CSPAN%3Eif%3C%2FSPAN%3E(halfturna%20%3D%3D%201)%7Bfullturna%3D1%3Bbobbin_count_one%3D0%3B%7D%7D%0A%0A%3CSPAN%3E%2F%2F%20hook%20sewing%3C%2FSPAN%3E%0A%0A%0A%3CSPAN%3Eif%3C%2FSPAN%3E(PTAD_PTAD1%3D%3D0)%7Bbobbin_two_black%2B%2B%3BPTBD_PTBD0%3D0%3B%3CSPAN%3Eif%3C%2FSPAN%3E(bobbin_count_two%3D%3D1)%7Bbobbin_count_two%3D2%3B%7D%7D%0A%3CSPAN%3Eif%3C%2FSPAN%3E(PTAD_PTAD1%3D%3D1)%7Bbobbin_two_white%2B%2B%3BPTBD_PTBD0%3D1%3Bhalfturnb%3D1%3Bbobbin_count_two%3D1%3B%7D%0A%3CSPAN%3Eif%3C%2FSPAN%3E(bobbin_count_two%3D%3D2)%7B%0A%09%3CSPAN%3Eif%3C%2FSPAN%3E(halfturnb%3D%3D%201)%7Bfullturnb%3D1%3Bbobbin_count_two%3D0%3B%7D%7D%0A%0A%0A%3CSPAN%3Eif%3C%2FSPAN%3E(fullturna%3D%3D1)%3CSPAN%3Egoto%3C%2FSPAN%3E%20bobbinwinder%3B%0A%3CSPAN%3Eif%3C%2FSPAN%3E(fullturnb%3D%3D1)%3CSPAN%3Egoto%3C%2FSPAN%3E%20hook%3B%0A%3CSPAN%3Egoto%3C%2FSPAN%3E%20onemoretime%3B%3C%2FPRE%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2387869%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20CODEWARRIOR%2011.1%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2387869%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%3C%2FP%3E%0A%3CP%3ECodeWarrior%E3%83%84%E3%83%BC%E3%83%AB%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B311.1%E3%81%AFWindows%2011%E3%81%A7%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%81%95%E3%82%8C%E3%81%A6%E3%81%8A%E3%82%8A%E3%80%81%E3%81%93%E3%81%AE%E3%83%84%E3%83%BC%E3%83%AB%E3%81%AF%E3%81%95%E3%81%BE%E3%81%96%E3%81%BE%E3%81%AA%E6%8E%A5%E7%B6%9A%E3%81%AB%E5%AF%BE%E5%BF%9C%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%5BP%26amp%3BE%20USB%20Multilink%20Universal%20%2F%20USB%20Multilink%E3%80%81P%26amp%3BE%20Cyclone%E3%80%81%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3%E3%82%BD%E3%83%BC%E3%82%B9BDM%E3%80%81P%26amp%3BE%20Full%20chip%20simulation%5D%3C%2FP%3E%0A%3CP%3E%E3%81%93%E3%81%AE%E3%83%84%E3%83%BC%E3%83%AB%E3%81%AF%E3%81%93%E3%81%A1%E3%82%89%E3%81%AE%E3%83%AA%E3%83%B3%E3%82%AF%E3%81%8B%E3%82%89%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%3A%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fwebapp%2Fswlicensing%2Fsso%2FdownloadSoftware.sp%3Fcatid%3DCWX-MCU-PROED-EX_11-1%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3ECodeWarrior%C2%AE%20for%20MCUS%20(Eclipse%20IDE)%20v11.1%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%AE%E7%8A%B6%E6%85%8B%E3%81%AF%E3%80%8C%E6%96%B0%E3%81%97%E3%81%84%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E3%81%AB%E3%81%AF%E6%8E%A8%E5%A5%A8%E3%81%95%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93(NRND)%E3%80%8D%E3%81%A7%E3%81%99%E3%81%8C%E3%80%81%E4%BB%A3%E7%90%86%E5%BA%97%E3%81%AE%E5%9C%A8%E5%BA%AB%E3%81%8B%E3%82%89%E3%82%82%E6%B3%A8%E6%96%87%E5%8F%AF%E8%83%BD%E3%81%A7%E3%81%99%E3%80%82%E8%A3%BD%E5%93%81%E6%83%85%E5%A0%B1%E3%81%AE%E8%B3%BC%E5%85%A5%E3%82%AA%E3%83%97%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%BB%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3MC9S08QG8CDTE%E8%A3%BD%E5%93%81%E9%83%A8%E5%93%81%E3%83%9A%E3%83%BC%E3%82%B8%E3%82%92%E5%8F%82%E7%85%A7%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fpart%2FMC9S08QG8CDTE%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%E3%80%82NXP%E3%82%BB%E3%83%9F%E3%82%B3%E3%83%B3%E3%83%80%E3%82%AF%E3%82%BF%E3%83%BC%E3%82%BA%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%E6%95%AC%E5%85%B7%E3%80%81%E3%83%AB%E3%82%A4%E3%82%B9%3C%2FP%3E%3C%2FLINGO-BODY%3E