| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| А как се. чете тaэи част . С++ .АТМЕГА8 http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=13283 |
Страница 1 от 1 |
| Автор: | excitron [ Чет Окт 23, 2014 10:33 am ] |
| Заглавие: | А как се. чете тaэи част . С++ .АТМЕГА8 |
А как се. чете тaэи част . ( OFF_SW_WORK_ON_ERR ) - така е дефиниран входА на ПРОЦЕСОРА. Какво става с изходите . if (eeprom_eer) if ( OFF_SW_WORK_ON_ERR ){ PORTDRIVE &= ~DRIVE_TEN_1; PORTDRIVE &= ~DRIVE_COOL; return; |
|
| Автор: | radolin [ Чет Окт 23, 2014 6:55 pm ] |
| Заглавие: | Re: А как се. чете тaэи част . С++ .АТМЕГА8 |
http://en.wikipedia.org/wiki/Bitwise_operations_in_C |
|
| Автор: | marcuka68 [ Пет Окт 24, 2014 3:22 pm ] | |||||||||
| Заглавие: | Re: А как се. чете тaэи част . С++ .АТМЕГА8 | |||||||||
Колега, запознай се със синтаксиса на С. a &= ~b; е еквивалентно на: a = a & ~b; Тук, според приоритетите, първо се инвертира стойността на b и после се прави побитово И със стойността на a. За улеснение, пиши ги с по-дълъг синтаксис изразите и слагай скоби, където се съмняваш за приоритета на операциите. Ако се интересуваш от конкретно четиво, кажи. |
||||||||||
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|