Rim4400

  • 27 янв. 2011 г.
  • 2818 Слова
ËÀÁÎÐÀÒÎÐÍÀß ÐÀÁÎÒÀ ¹ 1

ÈÇÓ×ÅÍÈÅ ÏÐÎÃÐÀÌÌÍÎ-ÀÏÏÀÐÀÒÍÎÃÎ ÊÎÌÏËÅÊÑÀ "ÌÈÊÐÎÏÐÎÖÅÑÑÎÐÍÛÅ ÑÐÅÄÑÒÂÀ È ÑÈÑÒÅÌÛ"

Öåëü ðàáîòû: 1. Èçó÷åíèå ôóíêöèîíàëüíûõ âîçìîæíîñòåé ïðîãðàììíî-àïïàðàòíîãî êîìïëåêñà "Ìèêðîïðîöåññîðíûå ñèñòåìû è ñðåäñòâà".

2. Èçó÷åíèå ïîðÿäêà ïðîãðàììèðîâàíèÿ è ïðèíöèïîâ ðàáîòû ìèêðîêîíòðîëëåðà 80196KC.

3. Ïðèîáðåòåíèå íàâûêîâ â ïîäãîòîâêå ïðîãðàìì ñèñïîëüçîâàíèåì èíòåãðèðîâàííîé ñðåäû

1. Îáùèå ñâåäåíèÿ

1.1. Êðàòêàÿ õàðàêòåðèñòèêà èíòåãðèðîâàííîé ñðåäû

1.1.1. Íàçíà÷åíèå è ñòðóêòóðà

Èíòåãðèðîâàííàÿ ñðåäà ïðîãðàììíî-àïïàðàòíîãî êîìïëåêñà "Ìèêðîïðîöåññîðíûå ñèñòåìû è ñðåäñòâà" ïðåäíàçíà÷åíà äëÿ ñîçäàíèÿ è îòëàäêè ïðîãðàììíîãî îáåñïå÷åíèÿ ðàçëè÷íûõ ìèêðîêîíòðîëëåðîâ. Îíà èìååò ðàçâèòóþ, äèíàìè÷åñêè èçìåíÿþùóþñÿ ñèñòåìó ìåíþ,ãîðÿ÷èõ êëàâèø è ïîäñêàçîê, áëîêîâ äèàëîãà è àâòîìàòè÷åñêóþ íàñòðîéêó íà òèï è ñòðóêòóðó ïîäêëþ÷åííîãî êîíòðîëëåðà. Ïðåäóñìàòðèâàåòñÿ âîçìîæíîñòü ïîäêëþ÷åíèÿ è íàñòðîéêè êîíòðîëëåðà ê ëþáîìó ïîñëåäîâàòåëüíîìó ïîðòó ââîäà-âûâîäà.
Ïðè ðàáîòå âñåõ ìîäóëåé ñðåäû èñïîëüçóåòñÿ ìíîãîîêîííûé ðåæèì, ïîçâîëÿþùèé èìåòü äî 10 ðàáî÷èõ îêîí, ñîäåðæàùèõ ñïðàâî÷íóþ èíôîðìàöèþ, òåêñòû ïðîãðàìì èîòëàä÷èê.  ïîñëåäíåé ñòðîêå ýêðàíà èìååòñÿ ñòðîêà ñòàòóñà, ïîçâîëÿþùàÿ ïîëüçîâàòåëþ ïîëó÷àòü èíôîðìàöèþ î òåêóùåì ñîñòîÿíèè ñèñòåìû è î äåéñòâóþùèõ â äàííûé ìîìåíò ãîðÿ÷èõ êëàâèøàõ (èíôîðìàöèþ î êîìáèíàöèÿõ êëàâèø ìîæíî ïîëó÷èòü íàæàâ êëàâèøó Alt, Ctrl èëè Shift).  ñàìîé âåðõíåé ñòðîêå ýêðàíà óêàçûâàåòñÿ òèï ìèêðîêîíòðîëëåðà, íà êîòîðûé íàñòðîåíà â äàííûé ìîìåíò ñèñòåìà.Èíòåãðèðîâàííàÿ ñðåäà ïîçâîëÿåò ïîëüçîâàòåëþ ïåðåêëþ÷àòüñÿ ìåæäó îêíàìè, èçìåíÿòü èõ ðàçìåð è ïîëîæåíèå, êîïèðîâàòü áëîêè èíôîðìàöèè èç îäíîãî îêíà â äðóãîå.
Äëÿ óäîáñòâà ðàáîòû ïîëüçîâàòåëÿ â ñðåäå ïðèìåíÿåòñÿ ðàçâèòàÿ, äèíàìè÷åñêè èçìåíÿþùàÿñÿ ñèñòåìà ìåíþ, àêòèâèçèðóþùàÿñÿ ïðè íàæàòèè êëàâèøè F10. Íåäîñòóïíûå â äàííûé ìîìåíò ïîëüçîâàòåëþ ïóíêòû îòîáðàæàþòñÿ ñåðûì öâåòîì, à íåäîñòóïíûå "ãîðÿ÷èå" êëàâèøè íåóêàçûâàþòñÿ â ñòðîêå ñòàòóñà ñèñòåì. Äëÿ âûâîäà ñîîáùåíèé òðàíñëÿòîðà è ëèíêîâùèêà, à òàêæå ïîñûëàåìûõ â ïîñëåäîâàòåëüíûé ïîðò ïðîãðàììîé ïîëüçîâàòåëÿ äàííûõ èìååòñÿ ýêðàí ïîëüçîâàòåëÿ, ïåðåêëþ÷åíèå â êîòîðûé îñóùåñòâëÿåòñÿ êëàâèøàìè Alt+F5. Èíòåãðèðîâàííàÿ ñðåäà âêëþ÷àåò â ñåáÿ ñëåäóþùèå ìîäóëè:
- âñòðîåííûé ðåäàêòîð;
- ïðîñìîòðùèê;
- ñðåäñòâà äëÿ òðàíñëÿöèè ïðîãðàìì è ñîçäàíèÿèñïîë-íÿåìûõ ôàéëîâ;
- îòëàä÷èê;
- èíôîðìàöèîííóþ ïîäñèñòåìó.

Ðåäàêòîð ïðåäñòàâëÿåò ñîáîé ìíîãîîêîííûé òåêñòîâûé ïðîöåññîð äëÿ íàïèñàíèÿ è ðåäàêòèðîâàíèÿ ïðîãðàìì. Îí ïîçâîëÿåò ðàáîòàòü ñ ôàéëàìè ëþáîé äëèíû è âûïîëíÿòü îïåðàöèè ñ áëîêàìè òåêñòà. Ââîä èíôîðìàöèè ïðîèçâîäèòñÿ â ïîçèöèþ, îòìå÷åííóþ êóðñîðîì êàê â ðåæèìå âñòàâêè, òàê
è çàìåùåíèÿ (ïåðåêëþ÷åíèå ðåæèìîâ îñóùåñòâëÿåòñÿ êëàâèøåéIns). Óäàëåíèå èíôîðìàöèè âûïîëíÿåòñÿ íàæàòèåì êëàâèøè Del (óäàëÿåòñÿ ñèìâîë íàä êóðñîðîì) è BackSpace (óäàëÿåòñÿ ñèìâîë äî êóðñîðà). Ïåðåìåùåíèå êóðñîðà îñóùåñòâëÿåòñÿ ñ ïîìîùüþ êëàâèø óïðàâëåíèÿ êóðñîðîì, PgUp (íà îäèí ýêðàí âïåðåä), PgDown (íà îäèí ýêðàí íàçàä), Ctrl+PgUp (íà íà÷àëî òåêñòà), Ctrl+PgDown (íà êîíåö òåêñòà), Home (íà íà÷àëî ñòðîêè) è End (íà êîíåö ñòðîêè). Âûäåëåíèå áëîêàâûïîëíÿåòñÿ íàæàòèåì êîìáèíàöèè êëàâèø ïåðåìåùåíèÿ êóðñîðà è Shift. Îòìåíà âûäåëåíèÿ ôðàãìåíòà äîñòèãàåòñÿ ïîâòîðíûì åãî âûäåëåíèåì.  âåðõíåé ÷àñòè îêíà óêàçàíî èìÿ ðåäàêòèðóåìîãî ôàéëà, à â íèæíåé - ïîçèöèÿ êóðñîðà è èíäèêàòîð èçìåíåíèÿ ôàéëà.
Ïðîñìîòðùèê ïðåäíàçíà÷åí äëÿ ïðîñìîòðà ëèñòèíãà òðàíñëèðóåìîé ïðîãðàììû, ìåòîäè÷åñêèõ ìàòåðèàëîâ è ñïðàâî÷íîé èíôîðìàöèè. Îí ïîçâîëÿåòêîïèðîâàòü è ðàñïå÷àòûâàòü èìåþùóþñÿ èíôîðìàöèþ, íî â îòëè÷èå îò ðåäàêòîðà íå ïîçâîëÿåò âíîñèòü â íåå èçìåíåíèÿ. Ïåðåìåùåíèå êóðñîðà è âûäåëåíèå áëîêà îñóùåñòâëÿåòñÿ òàêæå, êàê â ðåäàêòîðå.
Ñðåäñòâà äëÿ òðàíñëÿöèè ïðîãðàìì è ñîçäàíèÿ èñïîëíÿåìûõ ôàéëîâ ïðåäñòàâëÿþò ñîáîé íåîáõîäèìûé â äàííûé ìîìåíò òðàíñëÿòîð è ëèíêîâùèê äëÿ ñîçäàíèÿ çàãðóæàåìûõ â ìèêðîêîíòðîëëåð...
tracking img