| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Проблем с 16F887.h при CCS http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=5424 |
Страница 1 от 1 |
| Автор: | Zeus [ Пон Фев 04, 2008 3:56 pm ] |
| Заглавие: | Проблем с 16F887.h при CCS |
2 дена се боря да генерирам прекъсване от PORTB. промяна #define INT_RB 0x1FF0B08 в #define INT_RB 0xFF0B08 в хедър файла. и нещата се оправиха Нещата сигурно са същите за цялата фамилия 16F88x |
|
| Автор: | milenjs [ Пон Фев 04, 2008 4:53 pm ] |
| Заглавие: | |
Не знам коя версия ползваш но при мен си е така по подразбиране, да не си парал преди това хедър файла? ////////////////////////////////////////////////////////////////// INT // Interrupt Functions: ENABLE_INTERRUPTS(), DISABLE_INTERRUPTS(), // CLEAR_INTERRUPT(), INTERRUPT_ACTIVE(), // EXT_INT_EDGE() // // Constants used in EXT_INT_EDGE() are: #define L_TO_H 0x40 #define H_TO_L 0 // Constants used in ENABLE/DISABLE_INTERRUPTS() are: #define GLOBAL 0x0BC0 #define INT_RTCC 0x0B20 #define INT_RB 0xFF0B08 #define INT_EXT 0x0B10 #define INT_AD 0x8C40 #define INT_TBE 0x8C10 #define INT_RDA 0x8C20 #define INT_TIMER1 0x8C01 #define INT_TIMER2 0x8C02 #define INT_CCP1 0x8C04 #define INT_CCP2 0x8D01 #define INT_SSP 0x8C08 #define INT_PSP 0x8C80 #define INT_BUSCOL 0x8D08 #define INT_EEPROM 0x8D10 #define INT_TIMER0 0x0B20 #define INT_COMP 0x8D40 |
|
| Автор: | Zeus [ Пон Фев 04, 2008 5:04 pm ] |
| Заглавие: | |
http://www.ccsinfo.com/ Версия 4.049 Не съм пипал хедъра. А и този проблем е разискван във форума им. |
|
| Автор: | milenjs [ Пон Фев 04, 2008 5:18 pm ] |
| Заглавие: | |
Ops |
|
| Автор: | Zeus [ Вто Фев 05, 2008 10:39 am ] |
| Заглавие: | |
Няма проблем |
|
| Автор: | ¶ [ Вто Фев 05, 2008 5:32 pm ] |
| Заглавие: | |
Отговора е да не бързате да използвате веднага новоизлюпени версии. Обикновено са пълни с бъгове. А на CCS подверсиите са трицифрено число |
|
| Автор: | Zeus [ Вто Фев 05, 2008 9:03 pm ] |
| Заглавие: | |
Като се има предвид, че и чипа 16F887 е новоизлюпен, кашата става пълна |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|