Отчет по лабораторной работе должен содержать:
1. Формулировку задания на лабораторную работу.
2. Граф-схему алгоритма.
3. Листинг программы.
4. Результаты выполнения вручную в соответствии с текстом программы.
5. Сводную таблицу результатов.
КОНТРОЛЬНЫЕ ВОПРОСЫ.
Приложение 1.
-------------------------------
| |
---->|OSC1 CPU (W, PC) RB7-0|<===>
<----|OSC2 |
---->|MCLR# EPROM (4K*14) |
| |
<===>|RA5-0 RAM(192*8) RD7-0|<===>
| |
| USART SPI |
| |
<===>|RE2-0 ADC BTMR RC7-0|<===>
| |
| |
-----|VDD |
-----|VSS |
| |
-------------------------------
Рис.1 Ресурсы контроллера PIC16C74
Таблица 1.
Альтернативные функции контактов.
RA0/AN0 RC0/T1OSO/T1CKI RB0/INT RD0/PSP0
RA1/AN1 RC1/T1OSI/CCP2 RB1 RD1/PSP1
RA2/AN2 RC2/CCP1 RB2 RD2/PSP2
RA3/AN3/VREF RC3/SCK/SCL RB3 RD3/PSP3
RA4/T0CKI RC4/SDI/SDA RB4 RD4/PSP4
RA5/AN4/SS# RC5/SDO RB5 RD5/PSP5
RE0/RD#/AN5 RC6/TX/CK RB6 RD6/PSP6
RE1/WR#/AN6 RC7/RX/DT RB7 RD7/PSP7
RE2/CS#/AN7
Таблица 2.
Адреса регистров RAM (00..7F банк 0, 80..FF банк 1)
банк 0 банк1 банк 0 банк1
00 INDF INDF 80 10 T1CON - 90
01 TMR0 OPTION 81 11 TMR2 - 91
02 PCL PCL 82 12 T2CON PR2 92
03 STATUS STATUS 83 13 SSPBUF SSPADD 93
04 FSR FSR 84 14 SSPCON SSPSTAT 94
05 PORTA TRISA 85 15 CCPRIL - 95
06 PORTB TRISB 86 16 CCPR1H - 96
07 PORTC TRISC 87 17 CCP1CON - 97
08 PORTD TRISD 88 18 RCSTA TXSTA 98
09 PORTE TRISE 89 19 TXREG SPBRG 99
0A PCLATH PCLATH 8A 1A RCREG - 9A
0B INTCON INTCON 8B 1B CCPR2L - 9B
0C PIR1 PIE1 8C 1C CCPR2H - 9C
OD PIR2 PIE2 8D 1D CCP2CON - 9D
0E TMR1L PCON 8E 1E ADRES - 9E
0F TMR1H - 8F 1F ADCON0 ADCON1 9F
20 Зона A0 Зона.. пользователя пользователя
7F (банк 0) FF (банк 1)
Таблица 3