НОВА ФУНКЦИЯ ЗА НЕЗАВИСИМО УПРАВЛЕНИЕ НА ИЗХОДИТЕ - MCP23S17
ANY SPI CHIP FOR ARDUINO / RASPBERRY PICO / STM32 / ESP32 in any pins connected !!!! VERY GOOD WORKING !!!
DOWNLOAD >>> http://karadev.net/basto/ARDUINO_PICO_LIBS/MCP23S17_SPI_LIB_ARDU_CODE.rar
DIRECTORY LINK >>> http://karadev.net/basto/?dir=ARDUINO_PICO_LIBS
microchip data sheet >>> https://www.microchip.com/en-us/product/mcp23s17
така, имате нова функция в либа за експандера. можете независимо да си включвате / изключвате изходящи /output/ пинове независимо от съсътоянието на всички останали. разгледайте софтуера е само една функция със логическа операция И между текущото състояние на порта и желания за промяна пин. елемнтарна логика, но с голям ефект. извикването на функцията можете да направеите по всякакви логически операции според необходимоста във вашия софтуер. аве можете да си првите кот си искате :) забавлението си е за вас успех !!!! ВНИМАНИЕ !!! СОФТУЕРА Е НАПРАВЕН ЗА БУТОНИ КОИТО НЕ СА ЗАДЪРЖАЩИ !!!! ОБЪРНЕТЕ ВНИМАНИЕ НА СХЕМАТА !!!



unsigned char variable - УРОКЧЕТИРИ - ДЕЛЕНИЕ
така, днеска имате задача за деление на целочислени без знакови /само положителни числа/ - unsigned char - с размер между 0 и 255
въпросът е : ЗАЩО В КАЛКУЛАТОРА В УИН ДЕЛЕНИЕТО НА ДВЕТЕ ЧИСЛА Е РЕАЛНО ЧИСЛО И СЕ ПОКАЗВА СЪС ДЕСЕТИЧНАТА ЗАПЕТАЯ, както и със числа следващи след десетичната запетая, А ВЪВ РЕЗУЛТАТА ОТ ДЕЛЕНИЕТО В КОДА НА ПРОГРАМАТА се показва само числото преди десетичната запетая ?!?!?!?!?!? ДА НЯМА НЯКАКВА ГРЕШКА В КОДА !?!?!?!?!?
отговорът се съдържа във дефинициите на променливите, които участват във аритметическата операция : деление на две целочислени числа само положителни. променливата, в която ще се запише резулатата от делениет също е целочислена без знакова променлива unsigned int - само че нейния размер е от :
показано във трите различни бройни системи, десетична, шестнадесетична и двоична / бинарна / бройна система
променливите от тип int - integer - заемт два байта в рам / флаш паметта
нула 0 до 65535 <> 0xFFFF <> 00000000 00000000 <> 11111111 11111111
листингът на програмата е във две графики, като съм дал и една от делението на двете първи числа в калкулатора в уиндоус



