Этот проект описывает дисплей на светодиодах, который подобен проекту Пишем светодиодами в пространстве, но отличается тем, что построен на базе микроконтроллера AT89C1051 и имеет привод полоски светодиодов с синхронизацией.
Особенности:
Дисплей с низкой стоимостью.
Низкое потребление энергии.
Возможно программное изменение изображения.
Привод дисплея от двигателя постоянного тока.
Полная принципиальная схема устройства показана на рисунке. Микроконтроллер содержит программу для воспроизведения изображения на движущейся полоске светодиодов.
Принципиальная схема устройства.
Cам код программы:
;*******MINI DISPLAY********************
ORG OOOOH
MAIN: MOV DPTR,#TABLE
B0: MOV P1,#00
B1: JB P3.7,B1
MOV R0,#03
B2: LCALL DELAY
DJNZ R0,B2
MOV R1,#40
PUSH DPL
PUSH DPH
B3: CLR A
MOVC A,@A+DPTR
CJNE A,#255,B4
SJMP B5
B4: MOV P1,A
LCALL DELAY
INC DPTR
DJNZ R1,B3
POP DPH
POP DPL
INC DPTR
LJMP B0
B5: POP DPH
POP DPL
LJMP M
...
Читать дальше »