nop
nop
nop
nop
return
INDIKATOR
movf temp0, 0 p> call KOD
movwf PORTB
bsf PORTA, 0 ; Загальний катод
nop
nop
nop
nop
bcf PORTA, 0
movf temp1, 0
call KOD
movwf PORTB
bsf PORTA, 1
nop
nop
nop
nop
bcf PORTA, 1
movf temp2, 0
call KOD
movwf PORTB
bsf PORTA, 2
nop
nop
nop
nop
bcf PORTA, 2
movf temp3, 0
call KOD
movwf PORTB
bsf PORTA, 3
nop
nop
nop
nop
bcf PORTA, 3
В
return
KOD
addwf PCL
retlw B'00111111 '; код 0
retlw B'00000110 '; код 1
retlw B'01011011 '; код 2
retlw B'01001111 '; код 3
retlw B'01100110 '; код 4
retlw B'01101101 '; код 5
retlw B'01111101 '; код 6
retlw B'00000111 '; код 7
retlw B'01111111 '; код 8
retlw B'01101111 '; код 9
В
ZVUK p> movlw 100
movwf temp4
k6
btfsc PORTB, 7
goto k6
bsf PORTA, 4
k5
decfsz temp4, 1
goto k5
В
bcf PORTA, 4
call DELAY
call INDIKATOR
return br/>
DELAY
movlw 0x81 ; 128
MOVWF k; k = ff = 255
Cycl_1
movlw 0xff p> movwf N0
Cycl_0
decfsz N0, 1
goto Cycl_0
decfsz k, 1
goto Cycl_1
return
В
end
Висновок.
Результатом курсового проекту є розроблена принципова електрична схема цифровий секундомір на базі мікроконтролера PIC16F628 у відповідності з технічними вимогами. Розроблено алгоритм і написана програма мовою assembler, на підставі якої працює мікроконтролер.
Даний пристрій дуже просто в реалізації. Воно містить мінімум елементом, що забезпечує його дешевизну, і мінімізацію витрат на харчування. Завдяки простому управлінню і індикації користувач може легко ним користуватися.
У ході проектування отриманий досвід роботи та вміння проектувати цифрові й мікропроцесорні пристрої. p> У ході проектування передавача використовувалися програми: Microsoft Word, Microsoft Visio, Mplab IDE v7.20. p> Список використаної літератури
1.PIC16F62X. Однокристальні 8-розрядні FLASH CMOS з мікроконтролери компанії Microchip technology incorporated: Пе р. з англ. -М.: ТОВ В«МікрочіпВ», 2001. - 148 c. microchip.ru
2. Бурак А.І., Левкович В.М. Інтегроване середовище MPLab IDE розробки програм для мікроконтролерів PICmicro фірми Microchip: Метод. посібник до лабораторних робіт з курсу В«Цифрові та мікропроцесорні пристроїВ». - Мн: БДУІР, 2003. - 31 с. p> 3.Левковіч В.М. Цифрові та мікропроцесорні пристрої: Лабораторний практикум для студ. спец. I-39 2 січня В«Радіоелектронні системиВ», I-39 3 січня В«РадіоінформатікаВ», I-39 1 квітня В«Радіоелектронна захист інформаціїВ». У 2 ч. Ч. 1. -Мн: БДУІР, 2005. - 38 с.: Іл
4.Левковіч В.М., Кащеєв А.А. Цифрові та мікропроцесорні пристрої: Лабораторний практикум для студ. спец. I-39 2 січня В«Радіоелектронні системиВ», I-39 3 січня В«РадіоінформатікаВ», I-39 1 квітня В«Радіоелектронна захист інформації В».
У 2 ч. Ч. 2. -Мн: БДУІР, 2006. - 36 с.: Іл. <В В В