close

Вход

Забыли?

вход по аккаунту

?

MK Kursach

код для вставкиСкачать
????????????? ??????????????? ??????????? ???????????
????????? ?????????? ? ?????????????? ???????
??????? ?????? ????? ? ????????? ??????
???????? ??????
?? ?????????? "????????????????"
??????? ?2
"??????????????? ???????????? ? ???????????? ????????"
????????:?????????????:
?????????: ??????????? ?.?.
??????: ??-62
???????: ?????????? ?.?.
??????????? - 2009
??????????:
* ???????........................................................................................3 * ????????......................................................................................3
* ??????????? ?????.........................................................................3
* ?????????? ????............................................................................4
* ?????????????? ?????....................................................................6
* ??????????? ???????????...............................................................7
* ????????? ? ?????? ???????????? ???????????....................................7
* ??????? ???????????? ???????????...................................................8
* ?????????? ..................................................................................10
* ?????? ?????????? ........................................................................11
???????
??????????????? ????????????? 8-?????????? ????????? ???? ? ???????????? ????????. ???????? ??? ???????? ?? ????? ????????????? ????? ??. ?????? ?????? ??????????????: ????????????? ????? ??????????? ???????. ???-?????? ?? ?????? ?? ??????????? ????? ????? ????????? ??????? ?????????????? ? ???????? ??? ????????? ?? ????????? ?????????? ???????? ??????? ??????????????. ??? ?????????? ???????????? ???????? ??? ??????? ???????????? ???????? ????????? ???????? ???? ?? ?????? ????????? ??????? ??????????????. ??? ????????? ??????? ?? ??????? ??????? ??????? ?????????????? ??? ?????? ?????? ?? ?????? ?? ????????????? (???. 0). ???????? ???????? ???????? ????????? ???????: 0?00 - 0?FF. ??????????? ?????????? ???-???????: 10% - 90%. ??????? ???-??????? 10000??
??????????? ?????????????? ????? ? ??????????? ??????????? ?????? ?????????? ??????????? ???????: ??????????? ??????. ??? ????????? ???????? ???????????? ?????????? ??? ????????????????. ??????? ??????? ???????? ????? ???????????????? ????????? RS-232. ?????? ?????? ???????? ???????????? ???????: 10?? - 1000??. ???????? ?????? - ?????????????????? ???-???????.
???????? ?????? ???????. ?????? ??????? ? ???????????????? ??????????: ":F<??????>100", ??? '100' - ??????? ???????, ??. ?????? ??????: "??". ?????? ?????????? ? ?????????? ???? (ASCII). ???????? ?????? ??????? 9600 ???/?.
????????
??????????????? (MCU) - ??????????, ??????????????? ??? ?????????? ???????????? ????????????. ???????? ??????????????? ???????? ? ???? ??????? ?????????? ? ???????????? ?????????, ????? ????????? ??? ? ???. ?? ????, ??? ??????????????? ?????????, ????????? ????????? ??????? ??????. ????????????? ????? ??????????, ?????? ?????? ??????, ??? ? ?????? ??????? ???????????, ??????????? ? ???????????? ???????????, ??????????? ??????? ???????, ????????????????? ? ????????? ?????????, ??????????? ?? ???? ?????????????????.
??????????????? ??????????????? ???????????? ????? ?????-?????????? ??????????????? ? ???????-?????????? ??????????. ??? ?????????? ??? ???. ?????????? ???????? ???? ??? ?????????? ???????????? ?????????? ?? ?????, ???????????????? ?????????????? ????????? ????, ????? ?????????? ?????????? ?????????????????? ??????????? ?????????? ???????? ?????? ??????. ????? ?????? ????? ???????????? ??? ?????????? ????????? ??????????????, ? ????? ?????????? ?????????? ? Hi-Fi ????????????.
??????????? ?????
???. 1. ??????????? ????? ???????????????
???. 2. ????????? ?????????
? ?????? ?????? ???????????? ??????? ? ???????-?????????? ?????????? (???-???????) ???????????? ?? ?? ????, ??? ? ? ??? ??????????????? ????: ?? ????????????? ???? ?????????? ????????? ???????? ????????????? ?????????? ??????, ?? ????????????? ???? - ??????? ???????????? ?? ??????? ?????? (??????? 1). ???????????? ?????????? ?????? ?????? ??????????? ????, ???? ??????? ??????? ???????????? ?????? ?????? ??????????????, ? ????????.
????????, ??? ????? , ????????? ?? ??????? ???????? ??????? ????????????? ??????? ????? ???? ? ?? ???????????? ?????????? ????????? ????? ????? ??????????????? ???????? ?????????????? ??????? ? ??????? ??????????????? ???????? ??????? ???????? ???????.
???????-?????????? ????????? (?? ????? ???? - ?????????????? ??????????-?????) ????? ?????????????? ??? ????????????? ???? ??? ???????? ?? ?????????? ? ???????? ?????????. ???????????? ?????????? ?????????? ????? ????????, ????????? ????? ????????? ?????????? ?????????? ??????? ???????, ??????? ?????? ?? ???? ??????????. ??????? ??? ????? ? ??????? ????????, ?? ??????? ???? ???????? ????????? ???????? ??????? ???????, ? ?? ???? ?????????? ????? - ?????????? ???????. ??? ???? ?? ?????? ???????? ????? ?????????? ???????? ??? N, ???????????????? ??????????? ??????????.
?????????? ????:
?????????:
?????.??????????????????????R1?2-29?-0,125??-10???0,1%1R2?2-29?-0,125??-10???0,1%1
????????????:
?????.??????????????????????C1?50-35 100 ??? x 10? (20%)1C2?10-17?-?47 20?? x 50?, (10%)1C3?10-17?-?47 20?? x 50?, (10%)1C4?50-35 10 ??? x 10? (20%)1?5?53-1?-0.1 ??? x 10? (20%)1?6?53-1?-0.1 ??? x 10? (20%)1?7?50-35 100 ??? x 10? (20%)1????????? ?????????:
?????.????????????????????????????????Z1C-MAC IQXO-22C BU4 ???; 5?; TTL/????1
?????????????:
?????.??????????????????????L1EC24-100K, 10 ????, 10%1
????????????????:
?????.????????????????????????????????DD1AT90S2313max ??????? ?????????? 6.6?;
????. ??? ????? ????? ????? 40 ??;
????. ??? ????? VCC ? GND 200 ??1
??????????????:
?????.??????????????????????MSMC74HC4051A1
?????????????? ?????
???. 3. ?????????????? ????? ???????????????
??????????? ???????????
??????????? ??????????? ??? ?????????? ?????????? ? ???????? ????? AVR Studio.
???. 4. ????-????? ???????????? ??????????? ????????? ? ?????? ???????????? ???????????
? ????????? ?????????????? ?????? ???? ?????????? - ?????????? ?? ?????????? ???????/???????? 1
????????? ??????:
????????????? ??????????? ????????:
-????????? ?????
-?????????????? ????? B ? D
-??????? ??? ??????????? ????????? ????????
-????????? ?????????? ?? ?????????? ???????/???????? 1
-????????? ?????? ? ????? B
-?????????? ??? ?????? ? ??????? ????????? ???????/???????? 1
-??????? ?????????? ????????/????????? 1 A (????????????? ????? ?????? ??????? - 8-?? ????????? ???)
-??????? ?????????? ????????/????????? 1 B (??????????? ??????????? ??????? ????????? ???????)
-????????????? ?????? ?? ?????? PD6 ????? D
???? ?????????? (??????????? ?????????).
????????? ???????????? ????? ??????? ??????????? ????.
????????? ??????????.
????????? ?????????? ?? ?????????? ???????/???????? 1:
-????????????? ??? ?????????? (? ??????????? ?? ????????) ?????? ?? ?????? PD6
-???????? ?? ?????????? ????????, ? ??????? ?????????? ?????? ???-???????, ???????????? ?????????? ???-???????? (????????, ?????? ? ????? B)
-???????????? ???????? ?????????? ? ??????? ?????????? ???????/???????? 1
-?????????? ??????/??????? 1
-???????????? ? ?????????
??? ????? ?????????? ???????? ???????? ? ????????? ?????????? ???????/???????? 1 ????????? ????? ?????? ?? ??????????.
??????? ??:
.INCLUDE "2313def.inc"
;??????????? ???????? ????
.CSEG
.ORG0x0000
;??????? ???????? ??????????
rjmpReset
rjmpINT0_interrupt
rjmpINT1_interrupt
rjmpT1CAPT_interrupt
rjmpT1COMP_interrupt
rjmpT1OVF_interrupt
rjmpT0OVF_interrupt
rjmpUART_RX_interrupt
rjmpUART_UDRE_interrupt
rjmpUART_TX_interrupt
rjmpANCOMP_interrupt
Reset:;?????????? ?? ?????? ????????????????
;????????????? ????????? ??
;??????? ??????????? ????????? ?????????
clrr16
clrr17
clrr18
clrr25
clrr28
clrr29
clrr30
clrr31
;????????? ????????? ?????
ldir16, 0x7F
outSPL, r16
;????????????? ????? B
ldi r31, 0x00
out DDRB, r31
;????????????? ????? D
ldi r31, 0x40
out DDRD, r31
;?????????? ?????????? ?? ??????? ????????? ????????? ??? ???????/???????? 1
ldir17, 0x40
outTIMSK, r17
;????????????? ???????? ????????? ????????? ?????????, ?????? ? ????? B
in r31, PORTB
subr31, 0x0C
ldi r25, 0
outOCR1AH, r25
out OCR1AL, r31
;????????? ???????/???????? 1
;????????? ?????? ??????? ? ?????? 8-?? ?????????? ???
ldir18, 0x01
out TCCR1A, r17
;????? ???????? ????????? ??????? 1
ldir17, 0x01
outTCCR1B, r17
;????????? ????? PD5
sbi PORTD, 6
;?????????? ?????????? ??????????
sei
;?????????
cycle:
rjmp cycle ;??????????? ????
;??????????? ??????????
T1COMP_interrupt:;?????????? ?? ?????????? ???????/???????? 1
in r30, PORTD;????????, ??????? ??
sbrc r30, 6;????? PD6
cbi PORTD, 6;???? ??, ?? ??????????
com r30
sbrc r30, 6
sbi PORTD, 6;???? ???, ?? ?????????????
ldir17, 0xFF;?????????? ?????? ???-???????
ldi r18, 29
adc r17, r18
ldi r18, 1
in r28, PORTB;????????? ????? ?????? ? ????? B
subr28, 0x0C
sbc r17, r28
mov r28, r17
out OCR1AL, r28;??????? ? ??????? ?????????
;????? ???????? ????? ????????
ldi r31, 0x00;?????????? ??????? ?/? 1
out TCNT1L, r31
reti ;??????? ?? ??????????
T1OVF_interrupt:
reti
T0OVF_interrupt:
reti
UART_RX_interrupt:
reti
UART_UDRE_interrupt:
reti
UART_TX_interrupt:
reti
ANCOMP_interrupt:
reti
INT0_interrupt:
reti
INT1_interrupt:
reti
T1CAPT_interrupt:
reti
??????????
? ?????? ??????? ???? ??????????? ????? ?????????? ??? ?????????????? ????????????? 8-?? ?????????? ???? ? ???????????? ???-???????. ??? ???????? ? ????? ????????? ?????????, ??????? ?????? ?????????? ????????????? ???????????? ???????????. ??????????? ??????????? ???????? ? ??????? ?????? ??????????? AT90S2313. ??????????? ??????????? ?????????? ? ???????? ? ????? AVR Studio 4.0.
?????? ??????????
* ??????? ?., ???? ?., ????????? ????????????: ???. ? ????. - ???. 6-?. - ?.: ???, 2003 - 704 ?.
* ????????? ?????? ?? ??????????? "????????????" ? "????????????????".
* ??????? ?.?., ?????????? ????????????????? AVR: ?????, ?????????, ????????? - ?.: ???????????? ??? "??????-XXI", 2004 - 288 ?.
* ??????? ?.?., ???????????????? AVR: ?????. ???????. - ???????????: ???-?? ????, 2003.
* www.analog.com
2
- 1 -
Документ
Категория
Без категории
Просмотров
5
Размер файла
109 Кб
Теги
mk_kursach
1/--страниц
Пожаловаться на содержимое документа