Съдържание:
- Стъпка 1: Използван софтуер:
- Стъпка 2: Необходими компоненти:
- Стъпка 3: Електрическа схема
- Стъпка 4: Код:
- Стъпка 5: Видео:
Видео: 8051 Свързване с DS1307 RTC и показване на времева отметка на LCD: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
В този урок ви обяснихме как можем да свържем 8051 микроконтролер с ds1307 RTC. Тук показваме RTC времето в lcd, използвайки симулация на proteus.
Стъпка 1: Използван софтуер:
Тъй като ние показваме симулация на протеи, така ЗА КОДИРАНЕТО И СИМУЛИРАНЕТО ИЗИСКВАТЕ:
1 Keil uvision: Те са много продукти от keil. така че ще ви е необходим компилатор на c51. Можете да изтеглите този софтуер от тук
2 Proteus Софтуер за симулация: Това е софтуер за показване на симулация. Ще получите много информация, за да изтеглите този софтуер.
Ако го правите хардуерно, ще ви е необходим един софтуер, който е флаш магия, за да качите кода във вашия хардуер. Не забравяйте, че флаш магията е разработена от nxp. Така че не можете да качвате всички микроконтролери от семейство 8051 чрез този софтуер. Така че само вие можете да качвате базиран на Philips контролер.
Стъпка 2: Необходими компоненти:
Тук в нашия демонстрационен видеоклип използваме симулация на proteus, но определено, ако го правите във вашия хардуер, ще ви трябват следните компоненти за този проект:
8051 Board за разработка: Така че, ако имате тази дъска, ще бъде по -добре, за да можете лесно да качите кода сами.
LCD 16*2: Това е 16*2 lcd. В този LCD имаме 16 пина.
DS1307 RTC модул: Модулът, базиран на DS1307, DS1307 сериен часовник в реално време (RTC) е нискомощен, пълен двоично кодиран десетичен (BCD) часовник/календар плюс 56 байта NV SRAM. Адресът и данните се предават последователно чрез двупосочна шина I²C. Часовникът/календарът предоставя секунди, минути, часове, ден, дата, месец и година. Датата на края на месеца се коригира автоматично за месеци с по -малко от 31 дни, включително корекции за високосна година. Часовникът работи в 24-часов или 12-часов формат с AM/PM индикатор. DS1307 има вградена електрическа верига, която открива прекъсвания на захранването и автоматично превключва към резервно захранване. Отчитането на времето продължава, докато частта работи от резервното захранване.
Показахме едно изображение по -горе на тренировъчен комплект от 8051, там в таблото вече има раздел с LCD и rtc модули, така че ако закупите тази платка, ще ви бъде лесно да взаимодействате с този модул ds1307, в противен случай, ако закупите малка платка за разработка, тогава трябва също така да закупите един LCD и един RTC модул с монета.
USB към UART конвертор: CP1202 USB UART конверторен модул, много проста платка за бързо свързване на USB към сериен или USB към TTL или сериен към USB. Можете лесно да комуникирате с микроконтролери / микропроцесори от вашия компютър чрез модула.
Стъпка 3: Електрическа схема
Стъпка 4: Код:
Можете да получите изходния код от нашата връзка GitHub.
Стъпка 5: Видео:
Цялото описание на проекта е дадено в горното видео.
Ако имате някакви съмнения относно този проект, не се колебайте да ни коментирате по -долу. И ако искате да научите повече за вградената система, можете да посетите нашия youtube канал.
Моля, посетете и харесайте нашата страница във Facebook за чести актуализации.
Благодаря и поздрави, Ембедотронни технологии
Препоръчано:
ESPHOME SONOF S26 Времева светлина: 11 стъпки (със снимки)
ESPHOME SONOF S26 Времева светлина: Добър ден. Така че имам лампа за аквариум, която искам да включвам и изключвам в определено време на деня. Просто трябваше да си го усложня. Искам да мога да променя времето за включване и изключване от таблото за управление на Home Assistant. Може би дори
Гъвкава взаимозаменяема отметка Bookmark Light: 6 стъпки
Гъвкава взаимозаменяема лампа за отметки: Превърнете любимата си хартиена отметка в взаимозаменяема лампа за книги само с няколко лесни стъпки. да оставя книга настрана, когато нещата тръгнат
Ръководство за свързване на PLSD: Свързване към телевизори на Apple чрез AirPlay [неофициално]: 10 стъпки
Ръководство за свързване на PLSD: Свързване към Apple TV чрез AirPlay [Неофициално]: Следното ръководство е предоставено, за да илюстрира процеса на свързване към Apple TV към конферентна зала чрез AirPlay. Този неофициален ресурс е предоставен с любезното съдействие на администрацията, персонала и упълномощените гости на местния училищен район Perkins
Правилно свързване на светодиоди от серия срещу паралелно свързване: 6 стъпки
Правилно свързване на светодиоди от серия срещу паралелна връзка: В тази инструкция говорим за светодиоди - светодиоди и как можем да ги свържем, ако имаме няколко блока. Това е един урок, който бих искал да знам от самото начало, защото когато започнах да се занимавам с електронни схеми, изградих няколко
Показване на номерата на клавиатурата в 16 X 2 LCD с 8051: 4 стъпки
Показване на номерата на клавиатурата в 16 X 2 LCD с 8051: В този проект ще свържем клавиатурата и lcd с 8051. Докато натискаме клавиша в клавиатурата, получаваме номера за кореспонденция в нашия lcd