Съдържание:
Видео: Истински часовник TIme, използващ AT89s52: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
ДОБРЕ ДОШЛИ НАЗАД, Това е shubham Trivedi и днес ще проектирам часовника в реално време, използвайки микроконтролер At89s52. Микроконтролерът AT89S52 е сърцето на този проект. DS1307 IC се използва като RTC. Тази DS1307 IC изисква I2C интерфейс, но 89s52 няма никакъв I2C порт на борда. Това го прави типичен за проектиран. Затова проектирах I2C шина в програмата и я използвах, за да изпълня изискванията.
Необходими компоненти:
- DS1307
- Платка AT89S52
- 16x2 LCD
- Свързващи проводници
- Платка
Стъпка 1: Строителство
Веригата е проектирана в две отделни части. Фиг. 1 Показва RTC DS 1307 IC връзката. Тази връзка се осъществява чрез използване на нулева печатна платка. Връзката е същата, както е показано на фиг. 2.
Използвах AT89s52 Board за разработка, който проектирах преди няколко месеца, използвайки техника за ситопечат за дизайн на печатни платки. SCL щифтът на RTC е свързан към щифт P1.1, а щифтът SDA е свързан към щифт P1.0 на 89s52 микроконтролер. LCD 16x2 е свързан по следния начин.
ПИН на LCD ПИН на AT89S52
- D7 - P3.7
- D6 - P3.6
- D5 - P3.5
- D4 - P3.4
- RS - P1. 6
- RW - P1. 5
- Д - Р1.4
Стъпка 2: Работно видео
Стъпка 3: Код
Код
Програмата е проектирана в софтуера Keil uvision 5. За всеки интерфейс се използват отделни библиотечни файлове. моля, прегледайте файла readme, преди да продължите по -нататък. Описанието на всяка функция е достъпно и в това приложение
Щракнете тук, за да изтеглите прикачен файл
грешките са добре дошли на [email protected]
щракнете тук, за да харесате във facebook
Препоръчано:
Истински двоичен часовник с NTP синхронизация: 4 стъпки
Истински двоичен часовник с NTP синхронизация: Истинският двоичен часовник показва часа на деня като сума от двоични части от цял ден, за разлика от традиционния „бинарен часовник“който показва времето като двоично кодирани десетични цифри, съответстващи на часове/минути/секунди. Традиция
Цифров часовник, използващ микроконтролер (AT89S52 без RTC схема): 4 стъпки (със снимки)
Цифров часовник, използващ микроконтролер (AT89S52 без RTC верига): Нека опишем часовник … " Часовникът е устройство, което отчита и показва времето (относително) " . ЗАБЕЛЕЖКА: четенето ще отнеме 2-3 минути, моля, прочетете целия проект, в противен случай няма да бъда
ESP8266 Мрежов часовник без RTC - Nodemcu NTP Часовник Няма RTC - ИНТЕРНЕТЕН ЧАСОВНИК ПРОЕКТ: 4 стъпки
ESP8266 Мрежов часовник без RTC | Nodemcu NTP Часовник Няма RTC | ИНТЕРНЕТЕН ЧАСОВНИК ПРОЕКТ: В проекта ще се прави часовник проект без RTC, ще отнеме време от интернет с помощта на wifi и ще го покаже на дисплея st7735
Часовник, базиран на Arduino, използващ модул за часовник в реално време (RTC) DS1307 и 0,96: 5 стъпки
Часовник, базиран на Arduino, използващ модул DS1307 Часовник в реално време (RTC) & 0.96: Здравейте момчета, в този урок ще видим как да направим работещ часовник с помощта на модул за часовник в реално време DS1307 & OLED дисплеи. Така че ще четем времето от часовника DS1307. И го отпечатайте на OLED екрана
Изградете истински часовник с камбани за вашия компютър и часовник с пожарогасител: 3 стъпки (със снимки)
Създайте истински часовник за камбани за вашия компютър и часовник, който порази пожарогасителя: Месингова камбана, малко реле, още няколко неща и истинска камбана могат да ударят часовете на вашия работен плот. Въпреки че този проект работи на Windows и Mac OS X също реших да инсталирам Ubuntu Linux на компютър, който намерих в кошчето, и да работя върху това: никога не съм