Мазмұны:
- 1 -қадам: Қолданылатын бағдарламалық қамтамасыз ету:
- 2 -қадам: Қажетті компоненттер:
- 3 -қадам: схема
- 4 -қадам: бастапқы код
- 5 -қадам: жұмыс принципі мен бейне
Бейне: 7 сегментті дисплейі бар интерактивті 8051 микроконтроллері: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл жобада біз сізге 7 сегментті дисплейді 8051 микроконтроллермен қалай байланыстыру керектігін айтатын боламыз.
1 -қадам: Қолданылатын бағдарламалық қамтамасыз ету:
Біз протеус симуляциясын көрсетіп жатқанда, сізге кодтау мен модельдеу үшін қажет:
1 Keil uvision: Оларда кеилден жасалған көптеген өнімдер бар. сондықтан сізге c51 компиляторы қажет болады. Сіз бұл бағдарламалық жасақтаманы осы жерден жүктей аласыз
2 Модельдеуге арналған Proteus бағдарламалық жасақтамасы: Бұл модельдеуді көрсетуге арналған бағдарлама. Бұл бағдарламалық жасақтаманы жүктеу үшін сіз көптеген ақпарат аласыз.
Егер сіз мұны аппараттық құралмен жасасаңыз, онда кодты аппараттық құралға жүктеу үшін сізге флеш -магиялық бір бағдарламалық қамтамасыз ету қажет болады. Есіңізде болсын, флэш сиқырды nxp жасаған. Сондықтан сіз бұл бағдарламалық қамтамасыз ету арқылы барлық 8051 отбасылық микроконтроллерді жүктей алмайсыз. Philips негізіндегі контроллерді тек сіз жүктей аласыз.
2 -қадам: Қажетті компоненттер:
Мұнда біздің демонстрациялық бейнеде біз протеус симуляциясын қолданамыз, бірақ егер сіз оны аппараттық құралмен жасасаңыз, сізге бұл жоба үшін осы компоненттер қажет болады:
8051 Даму тақтасы: Егер сізде бұл тақта болса, кодты өзіңіз оңай жүктей алатын болсаңыз жақсы болар еді.
Жеті сегментті дисплей: 7 сегментті дисплейдің екі түрі бар, олардың бірі - жалпы анод, екіншісі - жалпы катод. Біздің Proteus модельдеуінде біз жалпы анодтық дисплейді қолданамыз
USB - UART конвертері
3 -қадам: схема
4 -қадам: бастапқы код
Сіз бастапқы кодты GitHub сілтемесінен ала аласыз
5 -қадам: жұмыс принципі мен бейне
7 сегментті дисплейде сандарды жасау үшін сізге дұрыс он алтылық кодты беру қажет. Сіз бұл жобаның бейнесін көре аласыз. Мен жұмыс принципі мен кодты түсіндірдім
Егер сізде осы жобаға қатысты күмәніңіз болса, төменде бізге түсініктеме беріңіз. Егер сіз ендірілген жүйе туралы көбірек білгіңіз келсе, біздің youtube каналымызға кіре аласыз
Біздің фейсбуктегі парақшамызға кіріп, ұнатып тұрыңыз.
Бұл каналды біз енді бастадық, бірақ күн сайын сіз кіріктірілген жүйе мен IoT туралы бірнеше бейне аласыз. Рахмет пен құрметпен,
Ұсынылған:
CloudX микроконтроллері көмегімен Shift регистрі бар 7 сегментті дисплей: 5 қадам
CloudX микроконтроллерінің көмегімен Shift Register көмегімен 7 сегментті дисплейдің интерфейсі: Бұл жобада біз CloudX микроконтроллерімен жеті сегментті жарықдиодты дисплейдің интерфейсі туралы оқулық шығарамыз. Жеті сегментті дисплей көптеген енгізілген жүйелерде және өнеркәсіптік қосымшаларда қолданылады, онда шығатын диапазон белгілі
CloudX микроконтроллері бар бірнеше 7 сегментті дисплей есептегіші: 4 қадам
CloudX микроконтроллері бар 7 сегменттің дисплейінің бірнеше есептегіші: Бұл жоба CloudX микроконтроллерінің көмегімен екі 7 сегменттегі деректерді қалай көрсету керектігін түсіндіреді
7 сегментті дисплейі бар 8051 көмегімен сандық сағатты қалай жасауға болады: 4 қадам
7 сегментті дисплейі бар 8051 көмегімен сандық сағатты қалай жасауға болады: Бұл жобада мен сізге 7 сегментті дисплейі бар 8051 микроконтроллерінің көмегімен қарапайым цифрлық сағатты қалай жасау керектігін түсіндірдім
7 сегментті дисплейі бар 8051 микроконтроллері арқылы 0 -ден 99 -ға дейін қалай санауға болады: 5 қадам (суреттермен)
7 сегментті дисплейі бар 8051 микроконтроллерінің көмегімен 0 -ден 99 -ға дейін қалай санау керек: Барлығына сәлем, бұл оқулықта біз екі 7 сегментті дисплейде 0 -ден 99 -ға дейін қалай санау керектігін айтатын боламыз
NRF24L01 және 4 цифрлық 7 сегментті дисплейі бар Arduino сымсыз комбинациясы: 6 қадам (суреттермен)
NRF24L01 және 4 цифрлық 7 сегментті дисплейі бар Arduino сымсыз комбинациясы: Бұл жоба 4 цифрлы 7 сегментті дисплеймен бірдеңе жасауға арналған жаттығудан басталды. ол аяқталды, бұл өте скучно болды. Мен оны Arduino UNO көмегімен жасадым