Микроконтроллерлардың ерекшеліктері. мысалдар 18еХХХ, 16еХХХ


Қазақстан Республикасы
Білім және Ғылым министрлігі
Шәкәрім атындағы Семей мемлекеттік университеті
СӨЖ №1
Тақырыбы: «Микроконтроллерлардың ерекшеліктері. Мысалдар 18ЕХХХ, 16ЕХХХ. »
Орындаған: Жақашева А. Д АУ-401
Тексерген : Қожахметова Д. О
Семей қаласы
2015 жыл
Жоспар1. Кіріспе
2. Негізгі бөлім
2. 1 Микроконтроллерлардың ерекшеліктері 2. 2 Мысалдар 18ЕХХХ, 16ЕХХХ 3. ҚортындыКіріспе
Электрондық жүйелерді басқаратын микросхема микроконтроллер деп аталады.
Біркристалды микро ЭВМ-ның пайда болуы, баскару жағынан комьютерлік автоматизациянын массалық пайдалануының жаңа ғасырлық бастамасымен байланысы. Осыдан “ Контроллер “ термины анықталды. (ағылшын. controller -регулятор, жүйе басқарушы) .
Отандық өндірістін құлауы мен көтерілген техникалық импортка қатысты, сонымен қатар аныктайтын, “ микроконтроллер “ термині (МК) қолданыстан өзине дейін қолданылған “ біркристалды микроЭВМ” терминін шетке шығарды.
1971 жылы американдық Texas instruments жұмыскерлерімен, инженер М. Кочрену мен Г. Бунуга біркристалды микроЭВМға ең алғаш патенті берілген болатын. Дәл осылар бір кристалда тек процессор ғана емес, енгізу - шығару жады жүйелерін орналастыруға ұсынған болатын.
1976 жылы Intel американдык фирмасы i8048 микроконтроллерін іске қосады. 1978 әйгілі Motorola фирмасы өзінің алғаш MC6801 микроконтроллерін іске қосады. Микроконтроллер i8051 технологиясы тұрғысынан өте күрделі болды, бұл - өз заманындағы үшін 4 есе көп еді өзінің жаңа 16-разрядном микропроцессорға i8086 саны 128 мың бұйымды кристаллға өзінің пайдаланылды.
1980 жылы, 4 жылдан кейін, Intel i8051 келесі микроконтроллерін өндіреді. Перифериінді жүйелердің сәтті жинағы, ішкі жане сыртқы программалық жадының икемді таңдау мүмкіндігі және қолжетімді баға сатылымда осы микроконтроллерға сәттілік алып келді. Технология көзқарасымен i8051 микроконтроллері сол замандағы ең қиын жасам болды - кристалда 128 мын транзистор қолданылған болатын, ол 16 разрядты i8086 микропроцессоріндегі транзисторлардың санынан 4 есе артық болды.
Қазіргі күннің өзінде микроконтроллерлардың i8051 мен бірігетін 200 модификациясы бар, 20 компаниямен жане микроконтроллерлардың басқа типтерінін көп түрі өндіріледиі. Әйгіліден, өндірушілерден 8 битти PIC және AVR Microchip Technology жане Atmel фирмалары қолданады, 16 битти MSP430 TI фирмасында, сонымен 32 битти микроконтроллерлар ARM архитектурасында, оны ARM Limited фирмасы өндіріп, баска фирмаларға өз өндірістеріне лицензияларды сатады. Әйгілігіне қарамастан Ресейде жоғарыда айтылған микроконтроллерларды Gartner Group айтуы бойынша 2009 жылдан сатылу көлемі халықаралық рейтингта әдауір көрінеді: Бірінші орында Renesas Electronics, екінші орында Freescale, үшінші Samsung, содан кейін Microchip және TI, әрі қарай қалғандары.
1979 жылы СССР-да НИИ ТТ біркристалды 16 разрядты ЭВМ К1801ВЕ1 өндірді, “ Электроника НЦ “ деп аталған микроархитектура.
Негізгі бөлім
2. 1 Микроконтроллерлардың ерекшеліктеріБір тараптан және жобалау кезінде ымыраға сақтауға және өнімділіктің микроконтроллер мөлшерлерінің тиесілі құны. Осы бағдарлама үшін оңтайлы арақатынасы әр түрлі болуы мүмкін және басқа параметрлерін өте қатты. Сондықтан орасан зор микроконтроллер түрлерінің көлемі мен түрі жиынтығымен Жад модуль сәулетімен процессорлі ерекшеленетін бар бекітілген шеттегі құрылғыларды, түрімен корпусының және т. д. Компьютер архитектурасы микроконтроллерді микропроцессорларды жиі пайдаланылады, яғни деректер мен командаларды бөлек сақтау жады кәдімгі айырмашылығы, Гарвард және тиісінше басым ТЖҚ.
Микроконтроллер басым, басқа бағдарламалар мен деректер сақтау үшін жад энергия тәуелсіз, үйлестірілген болуы мүмкін. Сыртқы қосу үшін жады бар көптеген бақылаушыларды моделін мүлдем шина.
Жады неғұрлым арзан түрлері ғана жол береді, не бір рет жазба жазылады дайындау кезеңінде сақталған іс бағдарламасы кристалл (технологиялық жиынының кескіндердің атауының қалқалар) . Осындай құрылғыларды жаппай өндірілетін контроллер бағдарламасы үшін сатып жүрген жағдайларда жаңартылмайды. Басқа бағдарлама жады қуат күшіне тәуелсіз бірнеше рет қайта түрлендіру бақылаушыларды мүмкіндігіне ие.
Шеттегі құрылғыларды пайдалана алатын микроконтроллер жартылай тізімі, олар мыналарды:
• айдап салу, сонымен қатар беруге болатын сандық порттары әмбебап ретінде шығару белсендірілген;
• енгізу-шығару IEEE 1394 SPI UART, I C, түрлі интерфейстер сияқты, CAN, USB, Ethernet;
• ұқсас - сандық және цифрлық - аннотацияла түрлендіргіштер;
• компараторлар;
• широтно-импульсты рецепторлардың (ШИМ-контроллер) ;
• таймерлерді;
• контроллерлер коллекторсыз қозғалтқыштары, оның ішінде адым;
• контроллерлер дисплейлерді және клавиатураларды;
• радиожиілік қабылдағыштары мен таратқыш-бергіштер;
• алқаптары бекітілген флеш-жадқа;
• бекітілген сағат және қарауыл таймер;
Бағасы бойынша шектеулер такты шектейді бақылаушыларды жиілігін атап өтеді. Өндірушілер өз жұмысын қамтамасыз етуге тырысады, олар да биік, сонымен қатар әр түрлі бұйымдар (кератит таңдау, түрлендіру, жиілігі мен қуат көзінің есептелген жайғасып тапсырыс берушілерге береді. Статикалық жад басым және ішкі тіркелімдерінің микроконтроллеров көптеген модельдер үшін пайдаланылады. Тіпті бұл саладағы жұмыс істеуге мүмкіндігі аз мөлшерде контроллерге кератит үзбсуін толық такты тоқтату кезінде деректерді генератор. Қалғу әдісін қолдау, оларда көзделген шеттегі бөлігі жиі түрлі құрылғылар мен есептеу модулі ажыратылады.
Белгілі түрлері
• MCS 51 (Intel)
• MSP430 (TI)
• ARM (ARM Limited)
• ST Microelectronics STM32 ARM-based MCUs
• Atmel Cortex ARM7 және ARM9-based MCUs,
• Texas Instruments Stellaris MCUs
• NXP ARM-based LPC MCUs
• ARM-based MCUs Toshiba
• Analog Devices ARM7-based MCUs
• Cirrus Logic ARM7-based MCUs
• Freescale Semiconductor ARM9-based MCUs
• AVR (Atmel)
• ATmega
• ATtiny
• XMega
• PIC (Microchip)
• STM8 (STMicroelectronics)
Қолданылуы:
Бағдарламалау тілінде жүзеге асырылады, мысалы, Си, бірақ әдетте микроконтроллерлер ассемблерлеу үшін бар немесе басқа да тілдерін және компиляторлар Фортты және Бейсикта. Кірістірілген Интерпретаторлар Бейсика де пайдаланылады.
Си компиляторлар үшін белгілі МК:
• GNU Compiler Collection - ARM қолдайды, AVR, MSP430 және басқа да көптеген сәулет
• C - Small Device Compiller көптеген архитектураларды қолдайды
• CodeVisionAVR (AVR үшін)
• IAR [1] (кез келген үшін МК)
• WinAVR (AVR үшін және AVR32)
• Keil (ARM 8051 және сәулет үшін)
• HiTECH (PIC сәулет 8051 және жылғы Microchip үшін)
Үшін белгілі компиляторлар бейсика МК:
• MikroBasic (PIC 8051, AVR, сәулет және ARM)
• Bascom (және сәулет AVR 8051)
• FastAVR (сәулет AVR үшін)
• PICBasic (сәулет үшін PIC)
• Swordfish (сәулет үшін PIC)
Бағдарламалар бағдарламалық симуляторлар жөндеу үшін пайдаланылады (дербес компьютерлер үшін арнаулы бағдарламаларды, жұмысты еліктейтін микроконтроллера), ішккі эмуляторлар (электронды құрылғылар микроконтроллер орнына, олар оған еліктейтін жасахатын кірістірілген құрылғыға қосуға болады) және жөндеу интерфейс, мысалы, JTAG
2. 2 Мысалдар 18ЕХХХ, 16ЕХХХ
16 және 18 серия сипаттамалары.
1. Үйлесімділік арналған оптимизациялаған сәулеті мен мүмкіндігінше үйлесімді командалар жүйесі.
2. Желілік мекенжай кеңістігі.
3. Өнімділігі 10 Mips дейін жетеді.
4. Тактілік жиілік 4 - 10 МГц (көбейту мүмкіндігімен)
LPXTHS (0 - 200 кГц/0 - 1МГц/0 - 20 МГц) - жиілік режимдері (программалық-аппаратты) алдыңғы модельдер
5. Жаңа 16-ыншы серия:
14 команда разрядтық
8 разрядтық деректер
18-ші Бас сериясы:
16 разрядтық команда
8 разрядтық деректер
6. Басымдық жүйесі
7. Мүмкін көбейту үшін 18 сериясы 8*8 такт
• TMR3 модулі (18 сериясы)
16 - разрядтық таймер-счетчик.
• Такты қайталама сигнал генераторы
• КСР модулі
КСР модулі бар, ол әрбір 16-разрядный тіркелімі ретінде пайдаланылуы мүмкін:
• 16-разрядты басып алу тіркелімінің деректері (басып алу кезеңі 6. 25 нс көптеп тарта отырып) ;
• Тіркелімнің 16-разрядного салыстыру:
• Екі 8-разрядты (жетекші және іздел) тіркелімдерінің ШИМ.
MSSP модулі
Тізбекті порт (MSSP) байланысты немесе басқа да микроконтроллерлармен микросхемалармен шеттегі жетекші синхронды модулі үшін пайдаланылуы мүмкін. Шеттегі микросхемалармен болуы мүмкін: Жад, отыр, - eeprom сдвиговые ЖКИ драйверлері, АБҰ және т. б. Бірінде MSSP модулі екі режимдерінде жұмыс істей алады:
• Сырттағы тізбекті интерфейсі (SPI) ;
• Inter - Integrated (I2C) .
Микроконтроллеров негізгі сипаттамалары
... жалғасы- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.

Ақпарат
Қосымша
Email: info@stud.kz