K
koky
Guest
هذا هو جزء من جنوب غرب طويلة ، ولكن الغريب في متابعة جزئيا ، لقد Asix استخدام ICD2 ومبرمج ، ولكن بعد أن stanger البرمجة موقع 0xff من eeprom تحتوي على قيمة 0x37 واني لا افهم الدافع
؛------------------------------------------------- -------------------------------------> عنوان <
العنوان 'تجربة'
؛ Frequenza 8.000 ميغاهرتز IntRC
ف = قائمة PIC12F683
# تشمل p12f683.inc
__CONFIG _FCMEN_ON & _IESO_OFF & _BOD_ON & _INTRC_OSC_NOCLKOUT & _CPD_OFF & _CP_OFF & _MCLRE_OFF & _PWRTE_ON & _WDT_OFF ؛ wdt én ف
؛------------------------------------------------- 0 مستخدم -------------------------------------> بنك ريج <
cblock 0x20 ؛
flaga ؛
i2c_ad ؛ معالجة eeprom
i2c_dat ؛
اللجنة الثمانعشرية لنزع السلاح ؛
؛================================================= =====================================> Página 0 <
org 0x0000
؛------------------------------------------------- -------------------------------------> البداية <
بداية ؛
movlw 0xff ؛
movwf i2c_ad ؛
movlw 0x00 ؛
دعوة Save_flaga ؛
؛................................
رئيسي
غوتو الرئيسية
؛------------------------------------------------- -------------------------------------> Sub_Save_flaga <
Save_flaga ؛
دعوة I2c_w ؛
العودة ؛
؛------------------------------------------------- -------------------------------------> Sub_Eeprom <
I2c_w ؛
movf i2c_dat ، واط ؛
قوات حرس الحدود حالة ، RP0 ؛
movwf EEDAT ؛
اف حالة ، RP0 ؛
اف PIR1 ، EEIF ؛
movf i2c_ad ، واط ؛
قوات حرس الحدود حالة ، RP0 ؛
movwf EEADR ؛
قوات حرس الحدود EECON1 ، النمنمة ؛
movlw 0x55 ؛
movwf EECON2 ؛
movlw 0xaa ؛
movwf EECON2 ؛
قوات حرس الحدود EECON1 ، WR ؛
اف حالة ، RP0 ؛
I2c_w_1 ؛
btfss PIR1 ، EEIF ؛
غوتو I2c_w_1 ؛
قوات حرس الحدود حالة ، RP0 ؛
اف EECON1 ، النمنمة ؛
movf EEDAT ، واط ؛
اف حالة ، RP0 ؛
العودة ؛
؛********************************
انتهى
؛------------------------------------------------- -------------------------------------> عنوان <
العنوان 'تجربة'
؛ Frequenza 8.000 ميغاهرتز IntRC
ف = قائمة PIC12F683
# تشمل p12f683.inc
__CONFIG _FCMEN_ON & _IESO_OFF & _BOD_ON & _INTRC_OSC_NOCLKOUT & _CPD_OFF & _CP_OFF & _MCLRE_OFF & _PWRTE_ON & _WDT_OFF ؛ wdt én ف
؛------------------------------------------------- 0 مستخدم -------------------------------------> بنك ريج <
cblock 0x20 ؛
flaga ؛
i2c_ad ؛ معالجة eeprom
i2c_dat ؛
اللجنة الثمانعشرية لنزع السلاح ؛
؛================================================= =====================================> Página 0 <
org 0x0000
؛------------------------------------------------- -------------------------------------> البداية <
بداية ؛
movlw 0xff ؛
movwf i2c_ad ؛
movlw 0x00 ؛
دعوة Save_flaga ؛
؛................................
رئيسي
غوتو الرئيسية
؛------------------------------------------------- -------------------------------------> Sub_Save_flaga <
Save_flaga ؛
دعوة I2c_w ؛
العودة ؛
؛------------------------------------------------- -------------------------------------> Sub_Eeprom <
I2c_w ؛
movf i2c_dat ، واط ؛
قوات حرس الحدود حالة ، RP0 ؛
movwf EEDAT ؛
اف حالة ، RP0 ؛
اف PIR1 ، EEIF ؛
movf i2c_ad ، واط ؛
قوات حرس الحدود حالة ، RP0 ؛
movwf EEADR ؛
قوات حرس الحدود EECON1 ، النمنمة ؛
movlw 0x55 ؛
movwf EECON2 ؛
movlw 0xaa ؛
movwf EECON2 ؛
قوات حرس الحدود EECON1 ، WR ؛
اف حالة ، RP0 ؛
I2c_w_1 ؛
btfss PIR1 ، EEIF ؛
غوتو I2c_w_1 ؛
قوات حرس الحدود حالة ، RP0 ؛
اف EECON1 ، النمنمة ؛
movf EEDAT ، واط ؛
اف حالة ، RP0 ؛
العودة ؛
؛********************************
انتهى