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

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

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

<< Íàçàä

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

Ýêðàíû âëèÿþò íà äåòåé íåðàâíîìåðíî â ðàçíîì âîçðàñòå 01.08.2026

Ïëàíøåòû è ñìàðòôîíû äàâíî ñòàëè ïðèâû÷íîé ÷àñòüþ ïîâñåäíåâíîé æèçíè äàæå ñàìûõ ìàëåíüêèõ äåòåé. Ðîäèòåëè ÷àñòî èñïîëüçóþò ãàäæåòû, ÷òîáû óñïîêîèòü ìàëûøà èëè çàíÿòü åãî íà âðåìÿ, îäíàêî ó÷åíûå âñå ÷àùå çàäàþòñÿ âîïðîñîì, êàê ýêðàííîå âðåìÿ ñêàçûâàåòñÿ íà ðàçâèòèè ìîçãà è áóäóùåé ñïîñîáíîñòè ê îáó÷åíèþ. Íîâîå èññëåäîâàíèå ïîêàçûâàåò, ÷òî çíà÷åíèå èìååò íå òîëüêî ïðîäîëæèòåëüíîñòü ïðîñìîòðà, íî è âîçðàñò, â êîòîðîì ðåáåíîê ïðîâîäèò âðåìÿ ïåðåä ýêðàíîì. Ó÷åíûå íàáëþäàëè äåòåé îò ðîæäåíèÿ äî 8 ëåò. Îêàçàëîñü, ÷òî áîëüøå âñåãî ýêðàíû âëèÿþò íà ìîçã â äâà ïåðèîäà - â ðàííåì ìëàäåí÷åñêîì âîçðàñòå è ïåðåä ïîñòóïëåíèåì â øêîëó. Ó äåòåé, ìíîãî âðåìåíè ïðîâîäèâøèõ ïåðåä ýêðàíàìè â ýòè âîçðàñòíûå òî÷êè, â 9 ëåò áûëè íåñêîëüêî õóæå óñïåõè â îáó÷åíèè, à â 10,5 ëåò õóæå ðàáîòàëà ðàáî÷àÿ ïàìÿòü - ñïîñîáíîñòü óäåðæèâàòü è îáðàáàòûâàòü èíôîðìàöèþ çäåñü è ñåé÷àñ. Èññëåäîâàòåëè èç Ôðàíöèè è Ñèíãàïóðà ïðîàíàëèçèðîâàëè äàííûå 502 äåòåé è âûäåëèëè äâà êëþ÷åâûõ ýòàïà. Ó ìëàäåíöåâ ìîçã ðàçâèâàåòñÿ î÷åíü ...>>

Óìíûå æèëåòû, ñïàñàþùèå îò æàðû 01.08.2026

Ëåòíÿÿ æàðà â áîëüøèõ ãîðîäàõ âñå ÷àùå ñòàíîâèòñÿ ñåðüåçíûì èñïûòàíèåì äëÿ ëþäåé, ðàáîòàþùèõ íà îòêðûòîì âîçäóõå. Ìóñîðùèêè, ñòðîèòåëè è äðóãèå ñïåöèàëèñòû âûíóæäåíû ïðîâîäèòü ÷àñû ïîä ïàëÿùèì ñîëíöåì, ðèñêóÿ ïåðåãðåâîì. Êèòàéñêèå èíæåíåðû ïðåäëîæèëè ïðàêòè÷íîå ðåøåíèå - ñïåöèàëüíûå îõëàæäàþùèå æèëåòû, êîòîðûå ïîìîãàþò ñíèçèòü îùóùàåìóþ òåìïåðàòóðó ïðèìåðíî íà 10 ãðàäóñîâ. Ïîêà ìèð ñòðàäàåò îò ñèëüíîé æàðû, êèòàéñêèå èíæåíåðû ðàçðàáîòàëè "óìíûå" æèëåòû ñ êëèìàò-êîíòðîëåì. Æèëåòû ñ êîíäèöèîíèðîâàíèåì ïî÷òè íå îòëè÷àþòñÿ îò îáû÷íîé ðàáî÷åé îäåæäû. Ãëàâíîå îòëè÷èå - â ñèñòåìå îõëàæäåíèÿ.  ãîðîäå Íàíêèí â æèëåò âìîíòèðîâàíû äâà âåíòèëÿòîðà, ðàáîòàþùèõ îò ïîðòàòèâíûõ àêêóìóëÿòîðîâ. Îäíîãî çàðÿäà õâàòàåò íà 3-4 ÷àñà íåïðåðûâíîé ðàáîòû.  ×àí÷æîó ðåøèëè ðàçìåñòèòü â êàðìàíàõ îõëàæäàþùèå ýëåìåíòû ñ ìàòåðèàëîì, êîòîðûé ïðè íàãðåâàíèè ïåðåõîäèò èç òâåðäîãî ñîñòîÿíèÿ â æèäêîå, àêòèâíî ïîãëîùàÿ òåïëî. Ýòî ïîääåðæèâàåò êîìôîðòíóþ òåìïåðàòóðó â òå÷åíèå 2,5-4 ÷àñîâ. Òàêèå æèëåòû âûãëÿäÿò ïî÷òè ...>>

Ëåòàþùèå âåòðîòóðáèíû 3 ÌÂò âûøëè â ñåðèþ 31.07.2026

Òðàäèöèîííûå âåòðÿíûå ýëåêòðîñòàíöèè çàâèñÿò îò ñèëû è ñòàáèëüíîñòè âåòðà ó ïîâåðõíîñòè çåìëè, ãäå âîçäóøíûå ïîòîêè ÷àñòî áûâàþò ñëàáûìè è ïîðûâèñòûìè. Íà áîëüøèõ âûñîòàõ âåòåð îáû÷íî ñèëüíåå è ïîñòîÿííåå, ïîýòîìó èíæåíåðû óæå äàâíî ðàññìàòðèâàþò âîçìîæíîñòü ïîäúåìà òóðáèí â âîçäóõ. Êèòàéñêàÿ êîìïàíèÿ ñäåëàëà âàæíûé øàã â ýòîì íàïðàâëåíèè, ïåðåéäÿ îò èñïûòàíèé ê ìåëêîñåðèéíîìó ïðîèçâîäñòâó. Êîìïàíèÿ Beijing Linyi Yunchuan Energy Technology çàïóñòèëà ìåëêîñåðèéíîå ïðîèçâîäñòâî ëåòàþùåé âåòðîòóðáèíû S2000, à â ïðîâèíöèè ׿ýöçÿí âîçâîäÿò îòäåëüíûé çàâîä ïî ïðîèçâîäñòâó ìàòåðèàëîâ äëÿ îáîëî÷êè àïïàðàòà. Ó êîìïàíèè óæå åñòü ïðåäâàðèòåëüíûå äîãîâîðåííîñòè ñ ïðèáðåæíûìè ãîðîäàìè è ãîðíûìè ðåãèîíàìè, êîòîðûå ðàññìàòðèâàþò âîçìîæíîñòü èñïîëüçîâàíèÿ ýòîé òåõíîëîãèè äëÿ óäîâëåòâîðåíèÿ ñîáñòâåííûõ ýíåðãåòè÷åñêèõ ïîòðåáíîñòåé. Ïðîòîòèï, êîòîðûé ïîëãîäà íàçàä òîëüêî ÷òî ïîäíÿëñÿ â íåáî íàä Ñû÷óàíåì, òåïåðü ïðåâðàùàåòñÿ â öåëóþ îòðàñëü. Èäåÿ S2000 ïðîñòà: âìåñòî òîãî ÷òîáû óñòàíàâëèâàòü âåòðÿíó ...>>

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

Ñîðíÿêè êàê òîïëèâî 06.09.2000

Äàâíî çàìå÷åíî, ÷òî ñîðíÿêè ðàñòóò çíà÷èòåëüíî áûñòðåå, ÷åì êóëüòóðíûå ðàñòåíèÿ, íå áîÿòñÿ âðåäèòåëåé, áîëåçíåé, çàñóõè è íå òðåáóþò ïëîäîðîäíûõ ïî÷â. Èñïîëüçîâàòü ýòó æèçíåííóþ ñèëó âðåäíûõ ðàñòåíèé íàìåðåíû â Èñïàíèè.

 äâóõ ïðîâèíöèÿõ íà ñåâåðå ñòðàíû ñîáèðàþòñÿ ê 2002 ãîäó ïîñòðîèòü ýëåêòðîñòàíöèè, òîïëèâîì äëÿ êîòëîâ êîòîðûõ áóäåò ñëóæèòü ÷åðòîïîëîõ. Íà êàæäóþ èç äâóõ ÒÝÖ â ãîä ïîíàäîáèòñÿ ïî ñòî òûñÿ÷ òîíí ñîðíÿêà. Äëÿ ýòîãî ïëàíèðóþò çàñåÿòü ÷åðòîïîëîõîì 5000 ãà áðîñîâûõ çàñóøëèâûõ çåìåëü, ãäå íè÷òî äðóãîå ðàñòè íå ìîæåò. Ïðè÷åì èñïàíöû íàìåðåíû ïðèìåíèòü ñïåöèàëüíî âûâåäåííûé ãèãàíòñêèé ñîðò êîëþ÷åãî ñîðíÿêà: åãî ñòåáëè èìåþò âûñîòó äî òðåõ ìåòðîâ, à êîðíè óõîäÿò â ïî÷âó íà ñåìü ìåòðîâ.

Ñåëåêöèîíåðû èç Ñåëüñêîõîçÿéñòâåííîãî èíñòèòóòà â Ìàäðèäå ñíà÷àëà ïîòåðïåëè íåóäà÷ó: âûâåäåííûé ñîðò ÷åðòîïîëîõà îêàçàëñÿ ñëèøêîì ñëàäêèì, è åãî ðîñòêè îõîòíî ïîåäàëèñü ïîëåâûìè ìûøàìè. Òîãäà â ðàñòåíèå ââåëè ãåí, ïðèäàþùèé ãîðå÷ü, è ìûøè îòñòàëè.

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

▪ Ðîáîòîâ íàó÷èëè áûòü ëþáîïûòíûìè

▪ Âûðàùèâàíèå êóð èç ÿèö áåç ñêîðëóïû

▪ Íîâàÿ ïðîôåññèÿ - êîñìîøàõòåð

▪ Íîâàÿ ñèñòåìà çåëåíîé ýíåðãåòèêè

▪ Ýëåêòðîìîáèëè èç ïëàñòèêîâûõ áóòûëîê è ëüíà

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

 

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

▪ ðàçäåë ñàéòà Ýëåêòðè÷åñòâî äëÿ íà÷èíàþùèõ. Ïîäáîðêà ñòàòåé

▪ ñòàòüÿ Åêàòåðèíà II. Çíàìåíèòûå àôîðèçìû

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

▪ ñòàòüÿ Ñìîðîäèíà êðàñíàÿ. Ëåãåíäû, âûðàùèâàíèå, ñïîñîáû ïðèìåíåíèÿ

▪ ñòàòüÿ Íàñòðîéêà àíòåíí è êîíòóðîâ ñ ïîìîùüþ ãåíåðàòîðà ïîìåõ. Ýíöèêëîïåäèÿ ðàäèîýëåêòðîíèêè è ýëåêòðîòåõíèêè

▪ ñòàòüÿ Àíòåííûé óñèëèòåëü. Ýíöèêëîïåäèÿ ðàäèîýëåêòðîíèêè è ýëåêòðîòåõíèêè

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

Èìÿ:


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


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





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

www.diagram.com.ua

www.diagram.com.ua
2000-2026