Menu Home

Áåñïëàòíàÿ òåõíè÷åñêàÿ áèáëèîòåêà äëÿ ëþáèòåëåé è ïðîôåññèîíàëîâ Áåñïëàòíàÿ òåõíè÷åñêàÿ áèáëèîòåêà


Ïðîãðàììèðîâàíèå PIC ïðîöåññîðà 16F84. Ýíöèêëîïåäèÿ ðàäèîýëåêòðîíèêè è ýëåêòðîòåõíèêè

Áåñïëàòíàÿ òåõíè÷åñêàÿ áèáëèîòåêà

Ýíöèêëîïåäèÿ ðàäèîýëåêòðîíèêè è ýëåêòðîòåõíèêè / Ìèêðîêîíòðîëëåðû

Êîììåíòàðèè ê ñòàòüå Êîììåíòàðèè ê ñòàòüå

Çäåñü èíôîðìàöèÿ äëÿ òåõ, êòî íå èìååò îïûòà ðàáîòû ñ PIC ïðîöåññîðàìè. Äëÿ òðàíñëèðîâàíèÿ èñõîäíîãî òåêñòà ïðîãðàììû â ìàøèííûé êîä ïðîöåññîðà èñïîëüçóåòñÿ øèðîêî ðàñïðîñòðàíåííûé, áåñïëàòíûé àññåìáëåð MPASM, äëÿ ïðîãðàììèðîâàíèÿ - ïðîãðàììàòîð PIX, òàêæå áåñïëàòíûé è äîñòóïíûé íà ìíîãèõ ñåðâåðàõ. Ñõåìà àïïàðàòíîé ÷àñòè ïðîãðàììàòîðà ïðèâåäåíà íà ðèñóíêå.

Ïðîãðàììèðîâàíèå PIC ïðîöåññîðà 16F84. Ñõåìà ïðîãðàììàòîðà

Àðõèâû MPASM è PIX ðàñïàêîâûâàåì â ðàçíûõ äèðåêòîðèÿõ MPASM è PIX ñîîòâåòñòâåííî. Ôàéë *.asm ñ èñõîäûì òåêñòîì ïðîãðàììû ïåðåïèñûâàåì â äèðåêòîðèþ àññåìáëåðà MPASM.

1. Òðàíñëÿöèÿ èñõîäíîãî òåêñòà

Íàáèðàåì êîìàíäó MPASM [_èìÿ_].asm. Ïîñëå âûïîëíåíèÿ ïðîãðàììû íà ýêðàíå äèñïëåÿ äîëæíî áûòü ñëåäóþùåå: MPASM 01. 40 O 1993-96 Microchip Technology Ink. /Byte Craft Limi Checking c:\.....\[_èìÿ_].asm for symbols... Assembling... [_èìÿ_].asm 639 Building files... Errors : 0 Warnings : 0 reported 0 suppressed Message : 0 reported 0 suppressed Lines assembled : 638 Press any key to continue.

Îòñóòñòâèå ñîîáùåíèÿ îá îøèáêàõ è ïðåäóïðåæäåíèé ãîâîðèò î òîì, ÷òî ïðîãðàììà îòòðàíñëèðîâàíà ïðàâèëüíî. Ïîñëå òðàíñëÿöèè â äèðåêòîðèè MPASM ïîÿâèòñÿ íåñêîëüêî ôàéëîâ ñ èìåíåì [_èìÿ_] è ðàçíûìè ðàñøèðåíèÿìè. Íóæíûé íàì äëÿ ïðîãðàììèðîâàíèÿ ôàéë áóäåò [_èìÿ_].HEX.

2. Ïðîãðàììèðîâàíèå PIC ïðîöåññîðà

2.1. Ïåðåõîäèì â äèðåêòîðèþ PIX, çàïóñêàåì ïðîãðàììó PIX.EXE, ïîäêëþ÷àåì ê ðàçüåìó COM2 àïïàðàòíóþ ÷àñòü ïðîãðàììàòîðà (ñì. ðèñóíîê) ñ âñòàâëåííûì PIC ïðîöåññîðîì.

2.2. Äàåì êîìàíäó F7 (Erase) - ñòèðàåì ðàíåå çàïèñàííóþ èíôîðìàöèþ, ò.ê. íîâûå ìèêðîñõåìû çàïîëíåíû íóëÿìè, êîòîðûå íåîáõîäèìî "ñòåðåòü". Ìèêðîñõåìà áåç èíôîðìàöèè çàïîëíåíà 3FFF, à åå ýíåðãîíåçàâèñèìàÿ ïàìÿòü - FF. Ïîñëå ñòèðàíèÿ â ýòîì ìîæíî óáåäèòüñÿ, ïîñìîòðåâ ñîäåðæèìîå ïàìÿòè êîìàíäîé F4 (Read).

2.3. Äàåì êîìàíäó F3 (File) è âèáèðàåì íåîáõîäèìûé íàì ôàéë [_èìÿ_].HEX èç äèðåêòîðèè MPASM.

2.4. Ïîñëåäíÿÿ êîìàíäà - F9 (Blow) - çàïèñü ìèêðîñõåìû.
Ïîñëå çàâåðøåíèÿ ïðîöåññà ïðîãðàììèðîâàíèÿ ïîÿâëÿåòñÿ íàäïèñü: "All loaded Areas Blown OK 1195 mSec", ïîñëåäíÿÿ öèôðà ìîæåò îòëè÷àòüñÿ â çàâèñèìîñòè îò áûñòðîäåéñòâèÿ êîìïüþòåðà.

2.5. Îòêëþ÷àåì àïïàðàòíóþ ÷àñòü ïðîãðàììàòîðà îò ïîðòà COM2 è âûãðóæàåì ïðîãðàììó êîìàíäîé ALT-X.

Ìèêðîñõåìà çàïðîãðàììèðîâàíà è ãîòîâà ê ðàáîòå.

Ôàéëû äëÿ ðàáîòû ñ ïðîãðàììàòîðîì:
Àññåìáëåð MPASM (mpasm.zip - 501 êá)
Ïðîãðàììàòîð PIX (pix113b.zip - 174 êá)

Àâòîð: Àëåêñàíäð Äåíèñîâ, RA3RBE, ã.Òàìáîâ; Ïóáëèêàöèÿ: Í. Áîëüøàêîâ, rf.atnn.ru

Ñìîòðèòå äðóãèå ñòàòüè ðàçäåëà Ìèêðîêîíòðîëëåðû.

×èòàéòå è ïèøèòå ïîëåçíûå êîììåíòàðèè ê ýòîé ñòàòüå.

<< Íàçàä

Ïîñëåäíèå íîâîñòè íàóêè è òåõíèêè, íîâèíêè ýëåêòðîíèêè:

Àëêîãîëü ìîæåò ïðèâåñòè ê ñëîáîóìèþ 29.11.2025

Ïðîáëåìà âëèÿíèÿ àëêîãîëÿ íà ñòàðåþùèé ìîçã äàâíî âûçûâàåò èíòåðåñ êàê ó âðà÷åé, òàê è ó èññëåäîâàòåëåé êîãíèòèâíîãî ñòàðåíèÿ.  ïîñëåäíèå ãîäû ñòàëî î÷åâèäíî, ÷òî ãðàíèöû "áåçîïàñíîãî" óïîòðåáëåíèÿ ñïèðòíîãî ðàçìûâàþòñÿ, è íîâîå êðóïíîå èññëåäîâàíèå, ïðîâåäåííîå ìåæäóíàðîäíîé ãðóïïîé ó÷åíûõ, âíîâü óêàçûâàåò íà ýòî. Ðàáîòû Îêñôîðäñêîãî óíèâåðñèòåòà, âûïîëíåííûå ñîâìåñòíî ñ èññëåäîâàòåëÿìè èç Éåëüñêîãî è Êåìáðèäæñêîãî óíèâåðñèòåòîâ, ïîêàçûâàþò: äàæå íåáîëüøèå äîçû àëêîãîëÿ ñïîñîáíû óñêîðÿòü êîãíèòèâíûé ñïàä. Êîìàíäà ïðîàíàëèçèðîâàëà äàííûå áîëåå ÷åì 500 òûñÿ÷ ó÷àñòíèêîâ èç áðèòàíñêîãî áèîáàíêà è àìåðèêàíñêîé Ïðîãðàììû ìèëëèîíîâ âåòåðàíîâ. Äîïîëíèòåëüíî áûë âûïîëíåí ìåòààíàëèç ñîðîêà ïÿòè èññëåäîâàíèé, â îáùåé ñëîæíîñòè âêëþ÷àâøèõ ñâåäåíèÿ î 2,4 ìèëëèîíà ÷åëîâåê. Òàêîé ìàñøòàá ïîçâîëèë îöåíèòü íå òîëüêî ïðÿìóþ ñâÿçü ìåæäó óïîòðåáëåíèåì ñïèðòíîãî è ðàçâèòèåì äåìåíöèè, íî è âëèÿíèå ãåíåòè÷åñêîé ïðåäðàñïîëîæåííîñòè. Îäèí èç íàèáîëåå òðåâîæíûõ ðåçóëüòàòîâ êàñàåòñÿ ëþäåé ñ ïîâûøåííûì ãå ...>>

Èñêóññòâåííûé ìîçãîâîé ìàòðèêñ 29.11.2025

Áèîèíæåíåðèÿ ñòðåìèòåëüíî âûõîäèò çà ïðåäåëû òðàäèöèîííîé ðàáîòû ñ êëåòêàìè è áèîìàòåðèàëàìè. Ó÷åíûå ïûòàþòñÿ íå ïðîñòî âûðàùèâàòü òêàíè, íî è âîññîçäàâàòü ìåõàíèçìû, óïðàâëÿþùèå æèçíüþ êëåòîê â ðåàëüíîì îðãàíèçìå. Îäíèì èç íàèáîëåå àìáèöèîçíûõ íàïðàâëåíèé ñòàëà ðàçðàáîòêà èñêóññòâåííûõ ìàòðèêñîâ, êîòîðûå ìîãëè áû ïîäìåíèòü ïðèðîäíóþ ñðåäó è äàòü èññëåäîâàòåëÿì âîçìîæíîñòü èçó÷àòü ðàáîòó ìîçãà áåç ó÷àñòèÿ áèîëîãè÷åñêèõ êîìïîíåíòîâ. Íà ýòîì ôîíå ðàáîòà ñïåöèàëèñòîâ Êàëèôîðíèéñêîãî óíèâåðñèòåòà â Ðèâåðñàéäå ïðåäñòàâëÿåò ñîáîé îñîáåííî çàìåòíûé øàã âïåðåä.  öåíòðå èõ èññëåäîâàíèÿ - ïëàòôîðìà BIPORES, ñîçäàííàÿ ïîëíîñòüþ èç ñèíòåòè÷åñêèõ âåùåñòâ. Öåëü ïðîåêòà çàêëþ÷àëàñü â ïîïûòêå ñìîäåëèðîâàòü ñëîæíóþ, ìíîãîñëîéíóþ ñòðóêòóðó âíåêëåòî÷íîãî ìàòðèêñà, êîòîðûé â íàñòîÿùåì ìîçãå îáåñïå÷èâàåò ïèòàíèå, ñâÿçü è îðãàíèçàöèþ íåðâíûõ êëåòîê. Ïðè ýòîì ðàçðàáîò÷èêè ñîçíàòåëüíî îòêàçàëèñü îò êàêèõ-ëèáî áåëêîâ, òðàäèöèîííî íåîáõîäèìûõ äëÿ ïðèêðåïëåíèÿ êëåòîê, òàêèõ êàê ëàìèíèí èëè ôèáðèí. Ýòî ðåøåíè ...>>

Ðàííÿÿ Âñåëåííàÿ íå áûëà ëåäÿíîé 28.11.2025

Ïîíèìàíèå òîãî, êàê ôîðìèðîâàëèñü ïåðâûå ñòðóêòóðû âî Âñåëåííîé, òðåáóåò âçãëÿäà â ýïîõè, â êîòîðûõ íå ñóùåñòâîâàëî íè çâåçä, íè ãàëàêòèê, íè ïðèâû÷íûõ íàì èñòî÷íèêîâ ñâåòà. Íàó÷íûå ãðóïïû ïî âñåìó ìèðó ïûòàþòñÿ âîññòàíîâèòü êàðòèíó òåõ âðåìåí ïðè ïîìîùè ñëàáåéøèõ ðàäèîñèãíàëîâ, îñòàâøèõñÿ îò âîäîðîäà, êîòîðûé íàïîëíÿë êîñìîñ âñêîðå ïîñëå Áîëüøîãî âçðûâà. Íîâûå ðåçóëüòàòû, ïîëó÷åííûå íà ðàäèîòåëåñêîïå Murchison Widefield Array â Àâñòðàëèè, íåîæèäàííûì îáðàçîì ìåíÿþò ïðåäñòàâëåíèå îá ýòèõ ðàííèõ ýòàïàõ. Ñðàçó ïîñëå Áîëüøîãî âçðûâà, ïðîèçîøåäøåãî îêîëî 13,8 ìèëëèàðäà ëåò íàçàä, ïðîñòðàíñòâî ñòðåìèòåëüíî ðàñøèðÿëîñü è îñòûâàëî. ×åðåç íåñêîëüêî ñîòåí òûñÿ÷ ëåò îáðàçîâàëñÿ íåéòðàëüíûé âîäîðîä, è íà÷àëàñü òàê íàçûâàåìàÿ ýïîõà òüìû, êîãäà Âñåëåííàÿ áûëà ëèøåíà èñòî÷íèêîâ èçëó÷åíèÿ. Ëèøü çíà÷èòåëüíî ïîçæå ãðàâèòàöèÿ ñîáðàëà ãàç â ïëîòíûå îáëàñòè, ãäå çàðîäèëèñü ïåðâûå çâåçäû è ðàííèå ÷åðíûå äûðû, à èõ èíòåíñèâíîå èçëó÷åíèå ïðèâåëî ê ðåèîíèçàöèè âîäîðîäà è îêîí÷àòåëüíîìó ïîÿâëåíèþ ñâåòà. ...>>

Ñëó÷àéíàÿ íîâîñòü èç Àðõèâà

Angry Birds ïðèíåñëà $67,6 ìëí. äîõîäà 14.05.2012

Rovio Entertainment, ðàçðàáîò÷èê ïîïóëÿðíîé èãðû Angry Birds, çàôèêñèðîâàë ïðèáûëü ïî èòîãàì 2011 ã. â ðàçìåðå $67,6 ìëí íà âûðó÷êå â îáúåìå $106,3 ìëí. Îá ýòîì ñîîáùèëà ïðåññ-ñëóæáà êîìïàíèè.

Ëèíåéêà èãð Rovio âêëþ÷àëà â 2011 ã. òðè ïðîäóêòà: Angry Birds, Angry Birds Seasons è Angry Birds Rio - âñå îñíîâàííûå íà ïåðñîíàæàõ Angry Birds, îòìå÷àåòñÿ â îôèöèàëüíîì ñîîáùåíèè. Âñå òðè ïðîäóêòà äîñòóïíû êàê â ïëàòíûõ, òàê è áåñïëàòíûõ âåðñèÿõ.

Ïî èòîãàì ïðîøëîãî ãîäà ïîëüçîâàòåëÿìè â îáùåé ñëîæíîñòè áûëî âûïîëíåíî 648 ìëí çàãðóçîê, à îáúåì åæåìåñÿ÷íîé àêòèâíîé àóäèòîðèè íà âñåõ ïëàòôîðìàõ äîñòèã 200 ìëí ïîëüçîâàòåëåé.

Ãëàâíûé èñïîëíèòåëüíûé äèðåêòîð Rovio Ìèêàýëü Õýä (Mikael Hed) ñîîáùèë, ÷òî â 2012 ã. êîìïàíèÿ Rovio ïðîäîëæèò àêòèâíî èíâåñòèðîâàòü â ðàçâèòèå áèçíåñà. Êîìïàíèÿ çàíèìàëàñü ýòèì íà ïðîòÿæåíèè âñåãî ïðîøëîãî ãîäà, çà êîòîðûé åå øòàò âûðîñ ñ 28 äî 224 ñîòðóäíèêîâ.

Äðóãèå èíòåðåñíûå íîâîñòè:

▪ Ìîáèëüíèêè ñ 3-ìåãàïèêñåëüíûìè êàìåðàìè ïîÿâÿòñÿ óæå â ýòîì ãîäó

▪ Ñêîðîïîðòÿùèåñÿ ýòèêåòêè

▪ Óëüòðàáóêè íîâîãî ïîêîëåíèÿ îò Intel

▪ Ëîãè÷åñêîå îðóæèå Ïåíòàãîíà

▪ Ýêñïåðèìåíòû ñ ýëåêòðîííûì ìóñîðîì

Ëåíòà íîâîñòåé íàóêè è òåõíèêè, íîâèíîê ýëåêòðîíèêè

 

Èíòåðåñíûå ìàòåðèàëû Áåñïëàòíîé òåõíè÷åñêîé áèáëèîòåêè:

▪ ðàçäåë ñàéòà Áèîãðàôèè âåëèêèõ ó÷åíûõ. Ïîäáîðêà ñòàòåé

▪ ñòàòüÿ Õîä êîíåì. Êðûëàòîå âûðàæåíèå

▪ ñòàòüÿ Êòî èçîáðåë âîäîïðîâîä è êàíàëèçàöèþ? Ïîäðîáíûé îòâåò

▪ ñòàòüÿ Ðàáîòû ñ ïèðîòåõíè÷åñêèì èíñòðóìåíòîì. Òèïîâàÿ èíñòðóêöèÿ ïî îõðàíå òðóäà

▪ ñòàòüÿ Àêòèâíàÿ ÀÑ ñ êîìáèíèðîâàííûì ïèòàíèåì. Ýíöèêëîïåäèÿ ðàäèîýëåêòðîíèêè è ýëåêòðîòåõíèêè

▪ ñòàòüÿ Ïðèìåð îáðàçöà çàÿâëåíèÿ-îáÿçàòåëüñòâà î âîçëîæåíèè îáÿçàííîñòåé îòâåòñòâåííîãî çà ýëåêòðîõîçÿéñòâî. Ýíöèêëîïåäèÿ ðàäèîýëåêòðîíèêè è ýëåêòðîòåõíèêè

Îñòàâüòå ñâîé êîììåíòàðèé ê ýòîé ñòàòüå:

Èìÿ:


E-mail (íå îáÿçàòåëüíî):


Êîììåíòàðèé:





Ãëàâíàÿ ñòðàíèöà | Áèáëèîòåêà | Ñòàòüè | Êàðòà ñàéòà | Îòçûâû î ñàéòå

www.diagram.com.ua

www.diagram.com.ua
2000-2025