Мазмұны:
- 1 -қадам: Қолданылатын бағдарламалық қамтамасыз ету:
- 2 -қадам: Қажетті компоненттер:
- 3 -қадам: схема
- 4 -қадам: жұмыс принципі мен бейне
Бейне: 8051 микроконтроллерінің көмегімен СКД -де жеке таңбаны қалай басып шығаруға болады: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл жобада біз сізге 8051 микроконтроллер көмегімен 16 * 2 СК дисплейде реттелетін таңбаны қалай басып шығару керектігін айтатын боламыз. Біз СКД 8 биттік режимде қолданамыз. Біз мұны 4 биттік режимде де жасай аламыз.
1 -қадам: Қолданылатын бағдарламалық қамтамасыз ету:
Біз протеус симуляциясын көрсетіп жатқанда, сізге кодтау мен модельдеу үшін қажет:
1 Keil uvision: Оларда кеилден жасалған көптеген өнімдер бар. сондықтан сізге c51 компиляторы қажет болады. Сіз бұл бағдарламалық жасақтаманы осы жерден жүктей аласыз
2 Модельдеуге арналған Proteus бағдарламалық жасақтамасы: Бұл модельдеуді көрсетуге арналған бағдарлама. Бұл бағдарламалық жасақтаманы жүктеу үшін сіз көптеген ақпарат аласыз.
Егер сіз мұны аппараттық құралмен жасасаңыз, онда кодты аппараттық құралға жүктеу үшін сізге флеш -магиялық бір бағдарламалық қамтамасыз ету қажет болады. Есіңізде болсын, флэш сиқырды NXP жасаған. Сондықтан сіз бұл бағдарламалық қамтамасыз ету арқылы барлық 8051 отбасылық микроконтроллерді жүктей алмайсыз. Philips негізіндегі контроллерді тек сіз жүктей аласыз.
2 -қадам: Қажетті компоненттер:
Мұнда біздің демонстрациялық бейнеде біз протеус симуляциясын қолданамыз, бірақ егер сіз оны аппараттық құралмен жасасаңыз, сізге бұл жоба үшін осы компоненттер қажет болады:
8051 Даму тақтасы: Егер сізде бұл тақта болса, кодты өзіңіз оңай жүктей алатын болсаңыз жақсы болар еді.
СКД 16*2: бұл 16*2 СКД. Бұл дисплейде бізде 16 түйреуіш бар.
USB -UART түрлендіргіші: Бұл RS232 O/p қосқыш сымдары үшін 9Pin D типті ерлер қосқышы
3 -қадам: схема
4 -қадам: жұмыс принципі мен бейне
СКД -де бізде жадтың 3 түрі бар. Сонымен, таңдамалы таңба үшін бізде CGRAM жады бар, ол пайдаланушы анықтайтын 8 таңбалар жиынтығын сақтайды. Пиксель мен пиксель әр таңбаны жасаймыз. Бұл жобада біз пайдаланушы анықтайтын 4 таңбаны құрдық. Жобаның толық сипаттамасы жоғарыдағы бейнеде берілген
Егер сізде осы жобаға қатысты күмәніңіз болса, бізге төменде пікір қалдырыңыз. Егер сіз енгізілген жүйе туралы көбірек білгіңіз келсе, біздің youtube каналымызға кіре аласыз.
Біздің фейсбуктегі парақшамызға кіріп, ұнатып тұрыңыз.
Рахмет пен құрметпен,
Ұсынылған:
Роботты қалай 3D басып шығаруға болады: 4 қадам
Роботты қалай 3D басып шығаруға болады: бүгін мен сізге бірнеше минут ішінде жасалған эскизден басып шығаруға дайын, жақсы көрінетін кәсіби роботқа қалай өту керектігін көрсетемін
3D басып шығарылатын жеке квадрокоптерді қалай жасауға болады: 4 қадам
Өзіңіздің 3D басып шығаратын квадрокоптеріңізді қалай құруға болады: Бүгін біз 3D басып шығарылған бөлшектерден, қозғалтқыштардан және электроникадан толық жұмыс істейтін квадрокоптер жасаймыз
32 биттік таңбаны қалай жандандыруға болады: 4 қадам
32 биттік таңбаны қалай жандандыруға болады: Бұл оқулықта мен сізге 32 биттік таңбалы серуендеу циклін анимациялау негіздерін көрсетемін
Бірнеше микроконтроллерден көптеген жарықдиодты қалай шығаруға болады: 6 қадам (суреттермен)
Бірнеше микроконтроллердің түйіспесінен көп жарықдиодты қалай шығаруға болады: Көптеген микроконтроллерлердің үш күйі бар екенін қолдана отырып (+V, GND немесе «жоғары импедентті»), сіз N*(N-1) жарықдиодты N істікшелерден басқара аласыз. Сонымен, PIC12Fxxx немесе ATtiny11 сияқты 8 істікшелі микроконтроллер бес жарық диодты 20 жарықдиодты жүргізе алады
Рождестволық шамдардан жарықдиодты қалай шығаруға болады: 6 қадам
Рождестволық шамдардан светодиодты қалай алуға болады: Бұл нұсқаулық жарықдиодты жарықдиодты жарықдиодты шамдардан алуды қамтиды