Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ Прог ЦТ лаб_каз_2012_последн вариант.doc
Скачиваний:
18
Добавлен:
01.05.2015
Размер:
4.19 Mб
Скачать

Коммерциялық емес акционерлік қоғам

Инженерлік

кибернетика кафедрасы

Сандық техниканы және басқару микробақылауыштарын программалау

5В070200-Автоматтандыру және басқару мамандығының студенттері

үшін зертханалық жұмыстарды орындауға арналған әдістемелік нұсқау

А

лматы 2013

ҚҰРАСТЫРУШЫЛАР: Тарасов В. М., Ибрашева А.Т. Сандық техниканы және басқару микробақылауыштарын программалау.5В070200-«Автоматтандыру және басқару» мамандығының студенттері үшін зертханалық жұмыстарды орындауға арналған әдістемелік нұсқау - Алматы: АЭжБУ, 2013. – 56б.

Әдістемелік нұсқауда «Сандық техниканы және басқару микробақылауыштарын программалау» пәнінен РІС микробақылауышының негізінде жасалған УМК-7 зертханалық кешенінде зертханалық жұмыстарды орындауға арна

лған әдістемелік нұсқаулар келтірілген. Әрбір зертханалық жұмыста орындауға қажетті тапсырмалар, нұсқалар берілген және мысал ретінде программа үзіндісі келтірілген. Соған қосымша зертханалық жұмыстардың соңында қысқаша теориялық ақпарат берілген.

Зертханалық жұмыстарда технологиялық жабдықтарды автоматтандыру процесін МБ қолдану арқылы орындалған нақты практикалық есептер талданған.

Безендіру - 25,кесте- 28,әдеб.–8атау.

Рецензент: АЭжБУ доценті Қалиева С.А.

“Алматы энергетика және байланыс университеті” коммерциялық емес акционерлік қоғамының 2012 ж. баспа жоспары бойынша басылады.

©

“Алматы энергетика және байланыс университеті ” ҚЕАҚ, 2013 ж.

Мазмұны

Кіріспе

1 Зертханалық жұмыс. Байттық жәнебиттік командалар. Логика

2 Зертханалық жұмыс. Маскілеу.Массив қосындысын алу

3 Зертханалық жұмыс. Бояу камерасын автоматтандыру.Ішкі программалар

4 Зертханалық жұмыс. Көбейту және бөлу

5 Зертханалық жұмыс. Газ шығынын реттеу

6 Зертханалық жұмыс. Клавиатураны программалау

7 Зертханалық жұмыс. Буып-түю жұмысын автоматтандыру. Дыбыс түзу

8 Зертханалық жұмыс. Сандарды 2-санақ жүйесінен 2_10 санақ жүйесіне ауыстыру

9 Зертханалық жұмыс. Таймер TMR1

10 Зертханалық жұмыс. Үзулер

11 Зертханалық жұмыс. Екі байттық сандарды қосу

Қосымша А. Status регистрі

Қосымша Б. PIC МБ нұсқауларының сипаттамасы

Қосымша В. Модуль TMR1 таймері

Қосымша Г. PIC16F877МБ жады картасы

Қосымша Д. УМК-7 сипаттамасы

Әдебиеттер тізімі

4

5

8

12

16

20

24

26

31

34

38

42

46

47

51

52

53

55

Кіріспе

Техниканың қазiргi жағдайы мамандардың микропроцессорлар (МП) және микробақылауыштар (МБ) жайлы білуді талап етедi. Көптеген фирмалардың шығарылатын бұйымдарының құрамында микробақылауыштар бар және оларды қолдану облыстары үнемi үлкеюде. Олар технологиялық жабдықтарда, автокөлiктер, телефон және т.б. заттардың құрамында бар.

Қолдану аясы кең микробақылауыштар көптеген шетел фирмаларымен шығарылады: Microchip, Atmel, TI, Motorola және т.б.

Аналогты құрылғылармен салыстырғанда құрамында МБ болатын жабдықтардың маңызды жақсы қасиеттері бар:

- арақашықтықтан өлшеу және жабдықтарды оператордың басқару пультінен тексеру мүмкіндігі;

- сенімділігі жоғары және энергияны аз тұтыну;

- үздіксіз өзін-өзі тексеру және жоғары аппараттық сенімділік;

- апаттық режимдердің көрсеткіштерін тіркеу және сақтау;

- құрылғыларыдң қосу-өшуі және күйі жайлы ақпаратты арақашықтықтан операторға тасымалдау.

Студенттерге сандық техниканы және микропроцессорлық техниканы қолдануды үйрету үшін университетте УМК-7 оқулық-микропроцессорлық комплектісі бар. Ассемблер тілінде PIC16F877 программалаумен қатар олар қазіргі микробақылауыштардың ішкі және сыртқы құрылымымен танысады.

Жұмысты бастағанға дейін студент алдын ала оған дайындалу керек: зертханалық жұмыстың сипаттамасын оқып өзінің нұсқасы үшін программа құру.

Есептемеге қойылатын талаптар.

Зертханалық жұмыс бойынша есептеметитулдық беттен,тапсырма, блок-сұлба,программа,нәтижелер кестесінен жәнежұмыс нәтижесі ретінде Watch көшірмесі, бақылау сұрақтарынан тұруы керек.

Студент зертханалық жұмысты қорғауы керек.

Зертханалық жұмыстарды жүргізуге қажетті жабдықтар мен программалық жабдықтар:Windows98 және жоғары, MPLAB ортасы, УМК-7 кешені.