542 читали · 5 лет назад
Типы данных: Хулиганим со знаками и почему -1 = 255
Я освещаю типы языка C в качестве основы, из которой растут типы других языков. Возвращаясь к типам char, int и long, нужно отметить, что у них бывает ещё модификатор unsigned, то есть"без знака".
274 читали · 7 лет назад
Программирование микроконтроллеров. Часть 12-2
Делаем простейшие часы В прошлом уроке я рассказал про микросхему реального времени DS1307. Сегодня я покажу как её можно подключить к микроконтроллеру и собрать простейшие часы. На этот раз я решил использовать микроконтроллер ATMEGA8. Для этого в программе Proteus я нарисовал следующую схему: Как видите, LCD индикатор подключен в 4-битном режиме. В одном из прошлых уроков я уже показывал, как подключить LCD индикатор к микроконтроллеру. Поэтому часть кода, который отвечает за инициализацию индикатора я взял из прошлого урока...