Курсовая работа: Блок управления 4-х канальным ТВ передатчиком МВ. Устройство индикации

**************************MCS51 ****************************

* К У Р С О В А Я Р А Б О Т А *

* на тему: Устройство индикации * * *

* выполнил : ст гр.816 *

* Гладилина Яна Вадимовна *

*************************************************************

* Программа вывода информации на 7-сегментный индикатор *

* на МК КР1816ВЕ51 *

* Исходные данные:Номера каналов N=2,3,5,6 *

* Число разрядов линейного дисплея N=1 * * *

FILLCHAR 00h ;Заполнить промежутки между секциями нулями.

;--------------------------------------------------------------------

;************константы и переменные **************

;--------------------------------------------------------------------

;обозначение переменных

Bank1: .EQU 008H ;Банк 1

;Определение неперемещаемых регистров ----+ +-+-----+

P2: .REG0A0H; P2 0+--|a| | ; 1+--|b|+a-+ | ; 2+--|c|fb | ; 3+--|d|+-g| | ; 4+--|e|ec | ; 5+--|f|+d-+ | ; 6+--|g| | ; 7| | | | ; ----+ +-+-----+ .RSECT

;Определение перемещаемых регистров

IndPSW: .DS 1 ;хранение PSW для индикации

VarPSW: .DS 1 ;хранение текущего PSW

AddrSP: .DS 8 ;область под стек

Bit7ACC: .REG ACC.7

Bit7P2: .REG P2.7 .DATA

;Преобразование двоичного кода в семисегмент-ный

Tabl7Seg: .BYTE 24h, 30h, 12h, 02h

;-------------------------------------------------------------------

************************МАКРОСЫ *************************

;-------------------------------------------------------------------

К-во Просмотров: 206
Бесплатно скачать Курсовая работа: Блок управления 4-х канальным ТВ передатчиком МВ. Устройство индикации