dizi olayı bitti korelasyon mu başladı yavaş yavaş benim dediğime geliyosun zaten çürütecek bir yeri kalmadı şuan senin tasarımının ve hatta toprağa verilmesi gerekiyor. sen kendi fikrini kendin çürüttün. sözünün eri olacaksın diyorumya... |
Kardeşim git işine yaa. Lafı geveleyip durma. Kaç gündür yaptığın başka bişe yok zaten. Seninle muhattap olmaktan bıktım. |
kendinden bahsetmen güzel hoş tabi de, seviyene uygun bir muatab bulmak gerek dimi üzüyorlar seni artı şunun altını çizerek söyliym forumda atıp tuttuğun her konuda muatabın ben olucam haberin olsun. |
telefon devresinde ise devremiz 10. kez kullanıldıktan sonra 11. kez kullanılamamasıdır. bu devrede böylemiş.. |
adc ünitesi olmadan olmaz,yapılamaz gördüğüm kadarıyla yapanda yok |
SAYGIDEĞER ARKADAŞLAR BURDA TARTIŞILMASI GEREKEN KONU BENCE BUDEVRENİN 10 KEZ.ÇALIŞTIKTAN SONRA BİRDAHA ÇALIŞIP ÇALIŞAMIYACAĞI OLMALI.BUNUN YAZILIMI NASIL ÇÖZÜLÜR.BEN BİR PROGRAN VASITASIYLA HEX FORMATINI ASM FORMATINA ÇEVİRDİM.SAYIN USTALAR UĞRAŞIM BUNU ÇÖZEBİLECEKLRİNE İNANIYORUM.LÜTFEN BU KONU HAKKINDA YORUM YAPALIM VE YOĞUNLAŞALIM.ÇÖZEN ARKADAŞLARDAN RİCAM BANADA DEVAMLI ÇALIŞIR HALİNİ GÖNDERMELERİ.SAYGILARIMLA. HEX FORMATI :100000003A288900831608148312080835288800C6 :100010008316081555308900AA308900881488187D :100020000F28081135288F018E00FF308E07031C22 :100030008F07031C352803308D00DF302120152861 :100040008D01E83E8C008D09FC30031C2A288C07AA :10005000031827288C0764008D0F27280C183028D8 :100060008C1C3428000034280800831303138312E7 :10007000640008008316C03086001F30850083129C :1000800086108316861083120611831606118312BA :100090008611831686118312061083160610C4304B :1000A0008312132002308D0060302120B201A8019C :1000B000A501A4012D10B301B401B5018121640093 :1000C000861B5E28B20A09308F00373014200130B9 :1000D0008D00283021203208B6003608083CB600D2 :1000E00064003608003C031D5E28B301B401B5016D :1000F000061483160610831281216400051C7C28D7 :10010000C430132002308D006030212064000518B7 :100110008628A521B301B401B5012808B600360828 :100120000C3CB60064003608003C031D9A28A80168 :100130002D147C28B9212708B6003608013CB600EA :1001400064003608003C031D7C282408B6003608ED :10015000043CB60064003608003C031D3A298901BE :1001600029080720013089002A0807200230890069 :100170002B080720033089002C080720A7012D1029 :10018000A80181216400051CC128C430132002305D :100190008D006030212064000518CB28B301B40124 :1001A000B50104300120A600A60364002608003C27 :1001B00003194C28A5212808B6003608013CB600D2 :1001C00064003608003C031DE92886148316861057 :1001D00083122808B6003608023CB60064003608D0 :1001E000003C031DF728861083168610831228080A :1001F000B6003608043CB60064003608003C031D17 :10020000052906158316061183122808B60036083C :10021000053CB60064003608003C031D1329061196 :100220008316061183122808B6003608073CB6006C :1002300064003608003C031D2129861583168611AB :1002400083122808B6003608083CB6006400360859 :10025000003C031D2F29861183168611831228085E :10026000B60036080B3CB60064003608003C0319A3 :100270004C28C02800300120AE0001300120AF0022 :1002800002300120B00003300120B1002908B6007F :1002900036082E02B60064003608003C031D4C28C8 :1002A0002A08B60036082F02B60064003608003C63 :1002B000031D4C282B08B60036083002B600640037 :1002C0003608003C031D4C282C08B60036083102C5 :1002D000B60064003608003C031D4C28A701A801A5 :1002E0000430A40000302D180130B6003608013C5F :1002F000B60064003608003C03197C28C02863005F :100300007F29B30A3308B6003608FF3CB600640004 :100310003608003C03198D290800B40A3408B600D9 :100320003608FF3CB60064003608003C03199929E2 :100330000800B50A3508B6003608123CB60064005D :100340003608003C03194C2808006400851CAA29C3 :100350000830A8076400051DAF290430A807640011 :10036000851DB4290230A8076400051EB829A80A13 :100370000800A50A2508B6003608013CB60064004E :100380003608003C031DC8292808A900A801080058 :100390002508B6003608023CB60064003608003C6A :1003A000031DD6292808AA00A80108002508B600C0 :1003B0003608033CB60064003608003C031DE429FF :1003C0002808AB00A80108000130A7002808AC00ED :0603D000A801A5010800D0 :02400E00F53F7C :0A42000002000A000A0005000A008F :00000001FF ASM FORMATI goto lbl_1 ; lbl_1 = 0x3A lbl_23 movwf eeadr bsf status,rp0 ; switch to bank 1 bsf eecon1,rd bcf status,rp0 ; switch to bank 0 movf eedata,w goto lbl_2 ; lbl_2 = 0x35 lbl_20 movwf eedata bsf status,rp0 ; switch to bank 1 bsf eecon1,wren movlw 55 ; d'85' b'1010101' a'U' movwf eecon2 movlw AA ; d'170' b'10101010' a'' movwf eecon2 bsf eecon1,wr lbl_3 btfsc eecon1,wr goto lbl_3 ; lbl_3 = 0xF bcf eecon1,wren goto lbl_2 lbl_10 clrf 0x8F lbl_13 movwf 0x8E lbl_5 movlw FF ; d'255' b'11111111' a'' addwf 0x8E,f btfss status,c addwf 0x8F,f btfss status,c goto lbl_2 movlw 3 ; d'3' b'11' a'¶' movwf 0x8D movlw DF ; d'223' b'11011111' a'' call lbl_4 ; lbl_4 = 0x21 goto lbl_5 ; lbl_5 = 0x15 clrf 0x8D lbl_4 addlw E8 ; d'232' b'11101000' a'' movwf 0x8C comf 0x8D,f movlw FC ; d'252' b'11111100' a'' btfss status,c goto lbl_6 ; lbl_6 = 0x2A lbl_7 addwf 0x8C,f btfsc status,c goto lbl_7 ; lbl_7 = 0x27 lbl_6 addwf 0x8C,f clrwdt incfsz 0x8D,f goto lbl_7 btfsc 0x8C,0 goto lbl_8 ; lbl_8 = 0x30 lbl_8 btfss 0x8C,1 goto lbl_9 ; lbl_9 = 0x34 nop goto lbl_9 lbl_9 return lbl_2 bcf status,irp bcf status,rp1 bcf status,rp0 ; switch to bank 0 clrwdt return lbl_1 bsf status,rp0 ; switch to bank 1 movlw C0 ; d'192' b'11000000' a'' movwf trisb movlw 1F ; d'31' b'11111' a'¶' movwf trisa bcf status,rp0 ; switch to bank 0 bcf portb,1 bsf status,rp0 ; switch to bank 1 bcf trisb,1 bcf status,rp0 ; switch to bank 0 bcf portb,2 bsf status,rp0 ; switch to bank 1 bcf trisb,2 bcf status,rp0 ; switch to bank 0 bcf portb,3 bsf status,rp0 ; switch to bank 1 bcf trisb,3 bcf status,rp0 ; switch to bank 0 lbl_24 bcf portb,0 bsf status,rp0 ; switch to bank 1 bcf trisb,0 movlw C4 ; d'196' b'11000100' a'' bcf status,rp0 ; switch to bank 0 call lbl_10 ; lbl_10 = 0x13 movlw 2 ; d'2' b'10' a'¶' movwf 0xD movlw 60 ; d'96' b'1100000' a'`' call lbl_4 clrf 0x32 clrf 0x28 clrf 0x25 clrf 0x24 bcf 0x2D,0 clrf 0x33 clrf 0x34 clrf 0x35 lbl_12 call lbl_11 ; lbl_11 = 0x181 clrwdt btfsc portb,7 goto lbl_12 ; lbl_12 = 0x5E incf 0x32,f movlw 9 ; d'9' b'1001' a'¶' movwf 0xF movlw 37 ; d'55' b'110111' a'7' call lbl_13 ; lbl_13 = 0x14 movlw 1 ; d'1' b'1' a'¶' movwf 0xD movlw 28 ; d'40' b'101000' a'(' call lbl_4 movf 0x32,w movwf 0x36 movf 0x36,w sublw 8 ; d'8' b'1000' a'¶' movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfss status,z goto lbl_12 clrf 0x33 clrf 0x34 clrf 0x35 bsf portb,0 bsf status,rp0 ; switch to bank 1 bcf trisb,0 bcf status,rp0 ; switch to bank 0 lbl_14 call lbl_11 clrwdt btfss porta,0 goto lbl_14 ; lbl_14 = 0x7C movlw C4 ; d'196' b'11000100' a'' call lbl_10 movlw 2 ; d'2' b'10' a'¶' movwf 0xD movlw 60 ; d'96' b'1100000' a'`' call lbl_4 lbl_15 clrwdt btfsc porta,0 goto lbl_15 ; lbl_15 = 0x86 call lbl_16 ; lbl_16 = 0x1A5 clrf 0x33 clrf 0x34 clrf 0x35 movf 0x28,w movwf 0x36 movf 0x36,w sublw C ; d'12' b'1100' a'¶' movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfss status,z goto lbl_17 ; lbl_17 = 0x9A clrf 0x28 bsf 0x2D,0 goto lbl_14 lbl_17 call lbl_18 ; lbl_18 = 0x1B9 movf 0x27,w movwf 0x36 movf 0x36,w sublw 1 ; d'1' b'1' a'¶' movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfss status,z goto lbl_14 movf 0x24,w movwf 0x36 movf 0x36,w sublw 4 ; d'4' b'100' a'¶' movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfss status,z goto lbl_19 ; lbl_19 = 0x13A clrf eeadr movf 0x29,w call lbl_20 ; lbl_20 = 0x7 movlw 1 ; d'1' b'1' a'¶' movwf eeadr movf 0x2A,w call lbl_20 movlw 2 ; d'2' b'10' a'¶' movwf eeadr movf 0x2B,w call lbl_20 movlw 3 ; d'3' b'11' a'¶' movwf eeadr movf 0x2C,w call lbl_20 clrf 0x27 bcf 0x2D,0 lbl_31 clrf 0x28 lbl_21 call lbl_11 clrwdt btfss porta,0 goto lbl_21 ; lbl_21 = 0xC1 movlw C4 ; d'196' b'11000100' a'' call lbl_10 movlw 2 ; d'2' b'10' a'¶' movwf 0xD movlw 60 ; d'96' b'1100000' a'`' call lbl_4 lbl_22 clrwdt btfsc porta,0 goto lbl_22 ; lbl_22 = 0xCB clrf 0x33 clrf 0x34 clrf 0x35 movlw 4 ; d'4' b'100' a'¶' call lbl_23 ; lbl_23 = 0x1 movwf 0x26 decf 0x26,f clrwdt movf 0x26,w sublw 0 ; d'0' b'0' a'¶' btfsc status,z goto lbl_24 ; lbl_24 = 0x4C call lbl_16 movf 0x28,w movwf 0x36 movf 0x36,w sublw 1 ; d'1' b'1' a'¶' movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfss status,z goto lbl_25 ; lbl_25 = 0xE9 bsf portb,1 bsf status,rp0 ; switch to bank 1 bcf trisb,1 bcf status,rp0 ; switch to bank 0 lbl_25 movf 0x28,w movwf 0x36 movf 0x36,w sublw 2 ; d'2' b'10' a'¶' movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfss status,z goto lbl_26 ; lbl_26 = 0xF7 bcf portb,1 bsf status,rp0 ; switch to bank 1 bcf trisb,1 bcf status,rp0 ; switch to bank 0 lbl_26 movf 0x28,w movwf 0x36 movf 0x36,w sublw 4 ; d'4' b'100' a'¶' movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfss status,z goto lbl_27 ; lbl_27 = 0x105 bsf portb,2 bsf status,rp0 ; switch to bank 1 bcf trisb,2 bcf status,rp0 ; switch to bank 0 lbl_27 movf 0x28,w movwf 0x36 movf 0x36,w sublw 5 ; d'5' b'101' a'¶' movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfss status,z goto lbl_28 ; lbl_28 = 0x113 bcf portb,2 bsf status,rp0 ; switch to bank 1 bcf trisb,2 bcf status,rp0 ; switch to bank 0 lbl_28 movf 0x28,w movwf 0x36 movf 0x36,w sublw 7 ; d'7' b'111' a'¶' movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfss status,z goto lbl_29 ; lbl_29 = 0x121 bsf portb,3 bsf status,rp0 ; switch to bank 1 bcf trisb,3 bcf status,rp0 ; switch to bank 0 lbl_29 movf 0x28,w movwf 0x36 movf 0x36,w sublw 8 ; d'8' b'1000' a'¶' movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfss status,z goto lbl_30 ; lbl_30 = 0x12F bcf portb,3 bsf status,rp0 ; switch to bank 1 bcf trisb,3 bcf status,rp0 ; switch to bank 0 lbl_30 movf 0x28,w movwf 0x36 movf 0x36,w sublw B ; d'11' b'1011' a'¶' movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfsc status,z goto lbl_24 goto lbl_31 ; lbl_31 = 0xC0 lbl_19 movlw 0 ; d'0' b'0' a'¶' call lbl_23 movwf 0x2E movlw 1 ; d'1' b'1' a'¶' call lbl_23 movwf 0x2F movlw 2 ; d'2' b'10' a'¶' call lbl_23 movwf 0x30 movlw 3 ; d'3' b'11' a'¶' call lbl_23 movwf 0x31 movf 0x29,w movwf 0x36 movf 0x36,w subwf 0x2E,w movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfss status,z goto lbl_24 movf 0x2A,w movwf 0x36 movf 0x36,w subwf 0x2F,w movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfss status,z goto lbl_24 movf 0x2B,w movwf 0x36 movf 0x36,w subwf 0x30,w movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfss status,z goto lbl_24 movf 0x2C,w movwf 0x36 movf 0x36,w subwf 0x31,w movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfss status,z goto lbl_24 clrf 0x27 clrf 0x28 movlw 4 ; d'4' b'100' a'¶' movwf 0x24 movlw 0 ; d'0' b'0' a'¶' btfsc 0x2D,0 movlw 1 ; d'1' b'1' a'¶' movwf 0x36 movf 0x36,w sublw 1 ; d'1' b'1' a'¶' movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfsc status,z goto lbl_14 goto lbl_31 lbl_32 sleep goto lbl_32 ; lbl_32 = 0x17F lbl_11 incf 0x33,f movf 0x33,w movwf 0x36 movf 0x36,w sublw FF ; d'255' b'11111111' a'' movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfsc status,z goto lbl_33 ; lbl_33 = 0x18D return lbl_33 incf 0x34,f movf 0x34,w movwf 0x36 movf 0x36,w sublw FF ; d'255' b'11111111' a'' movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfsc status,z goto lbl_34 ; lbl_34 = 0x199 return lbl_34 incf 0x35,f movf 0x35,w movwf 0x36 movf 0x36,w sublw 12 ; d'18' b'10010' a'¶' movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfsc status,z goto lbl_24 return lbl_16 clrwdt btfss porta,1 goto lbl_35 ; lbl_35 = 0x1AA movlw 8 ; d'8' b'1000' a'¶' addwf 0x28,f lbl_35 clrwdt btfss porta,2 goto lbl_36 ; lbl_36 = 0x1AF movlw 4 ; d'4' b'100' a'¶' addwf 0x28,f lbl_36 clrwdt btfss porta,3 goto lbl_37 ; lbl_37 = 0x1B4 movlw 2 ; d'2' b'10' a'¶' addwf 0x28,f lbl_37 clrwdt btfss porta,4 goto lbl_38 ; lbl_38 = 0x1B8 incf 0x28,f lbl_38 return lbl_18 incf 0x25,f movf 0x25,w movwf 0x36 movf 0x36,w sublw 1 ; d'1' b'1' a'¶' movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfss status,z goto lbl_39 ; lbl_39 = 0x1C8 movf 0x28,w movwf 0x29 clrf 0x28 return lbl_39 movf 0x25,w movwf 0x36 movf 0x36,w sublw 2 ; d'2' b'10' a'¶' movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfss status,z goto lbl_40 ; lbl_40 = 0x1D6 movf 0x28,w movwf 0x2A clrf 0x28 return lbl_40 movf 0x25,w movwf 0x36 movf 0x36,w sublw 3 ; d'3' b'11' a'¶' movwf 0x36 clrwdt movf 0x36,w sublw 0 ; d'0' b'0' a'¶' btfss status,z goto lbl_41 ; lbl_41 = 0x1E4 movf 0x28,w movwf 0x2B clrf 0x28 return lbl_41 movlw 1 ; d'1' b'1' a'¶' movwf 0x27 movf 0x28,w movwf 0x2C clrf 0x28 clrf 0x25 return ORG 0x2007 addlw F5 ; d'245' b'11110101' a'' ORG 0x2100 data 0x 2 data 0x A data 0x A data 0x 5 data 0x A |
Bence kesin olarak yapılır ya da yapılamaz demek zor. Babayiğitin biri (misal; Feyzee) kasarsa yapma ihtimali var. Ama buna değer mi veya nasıl bir performansla çalışır, o tartışılır. Bence uğraşmaya değmez, ya karşılaştırıcı ya da DMTF decoder kullanıp bu işi bitirirsin.