Picproje Elektronik Sitesi

DERLEYİCİLER => Hi-Tech => Konuyu başlatan: zafzaf82 - 18 Temmuz 2008, 16:34:41

Başlık: HI-TECH C ve TINY BOOTLOADER
Gönderen: zafzaf82 - 18 Temmuz 2008, 16:34:41
Merhaba Arkadaşlar.

http://www.etc.ugal.ro/cchiculita/software/tinybldusage.htm
yukarıdaki linkte anlatılan Tiny Bootlader'i CCS C ile kolaylıkla kullanıyordum. Yani CCS de tanımlamak kolaydı.
Şöyleki 16f877 için
#org 0x1F00, 0x1FFF void loader16F876(void) {}
18f452 için
#ORG 0x7000,0x7FFF {} // Added for bootloader
satırlarını eklemek yeterli oluyordu.
Sorun şu ben aynı şekilde bu Bootloader i Hi-Tech C ile nasıl çalıştırabilirim.
Başlık: HI-TECH C ve TINY BOOTLOADER
Gönderen: zafzaf82 - 18 Temmuz 2008, 18:33:26
merhaba arkadaşlar. kendi soruma kendim cevap veriyom kusura bakmayın :)
sorunu çözdüm.


__CONFIG(5, 0xFFFF);

/*
* Table Write Protect Boot = Enabled
* Config. Write Protect = Disabled
* Data EE Write Protect = Disabled
* Table Write Protect 00200-01FFF = Disabled
* Table Write Protect 02000-03FFF = Disabled
* Table Write Protect 04000-05FFF = Disabled
* Table Write Protect 06000-07FFF = Enabled
*/
__CONFIG(6, WPB & WP3);

/*
* Table Read Protect Boot = Enabled
* Table Read Protect 00200-01FFF = Disabled
* Table Read Protect 02000-03FFF = Disabled
* Table Read Protect 04000-05FFF = Disabled
* Table Read Protect 06000-07FFF = Enabled
*/


ile çalışıyor.