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

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

Àðõèâû 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
Ñìîòðèòå äðóãèå ñòàòüè ðàçäåëà Ìèêðîêîíòðîëëåðû.
×èòàéòå è ïèøèòå ïîëåçíûå êîììåíòàðèè ê ýòîé ñòàòüå.
<< Íàçàä
Ïîñëåäíèå íîâîñòè íàóêè è òåõíèêè, íîâèíêè ýëåêòðîíèêè:
Êèñëîòíîñòü îêåàíà ðàçðóøàåò çóáû àêóë
03.10.2025
Ìèðîâûå îêåàíû âûïîëíÿþò âàæíåéøóþ ôóíêöèþ - îíè ïîãëîùàþò îêîëî òðåòè óãëåêèñëîãî ãàçà, âûáðàñûâàåìîãî â àòìîñôåðó. Ýòî ïîìîãàåò çàìåäëÿòü òåìïû ãëîáàëüíîãî ïîòåïëåíèÿ, íî èìååò è îáðàòíóþ ñòîðîíó. Ðàñòâîðÿÿñü â âîäå, CO2 îáðàçóåò óãîëüíóþ êèñëîòó, êîòîðàÿ ïîâûøàåò êîíöåíòðàöèþ âîäîðîäíûõ èîíîâ è ïðèâîäèò ê ñíèæåíèþ pH. Âîäà ñòàíîâèòñÿ áîëåå êèñëîé, à ïîñëåäñòâèÿ ýòîãî ïðîöåññà óæå çàìåòíû äëÿ ìîðñêèõ ýêîñèñòåì.
Ñðåäíèé ïîêàçàòåëü êèñëîòíîñòè îêåàíà ñåé÷àñ ðàâåí ïðèìåðíî 8,1, òîãäà êàê åùå íåäàâíî çà óñëîâíóþ íîðìó áðàëè çíà÷åíèå 8,2. Ïî ïðîãíîçàì, ê 2300 ãîäó óðîâåíü ìîæåò óïàñòü äî 7,3 - ýòî ñäåëàåò îêåàí ïî÷òè â äåñÿòü ðàç êèñëåå íûíåøíåãî ñîñòîÿíèÿ. Äëÿ îáèòàòåëåé ìîðåé ïîäîáíûå èçìåíåíèÿ îçíà÷àþò íå ïðîñòî ñäâèã õèìè÷åñêîãî ðàâíîâåñèÿ, à ðåàëüíóþ óãðîçó ôèçèîëîãè÷åñêèì ïðîöåññàì, íà÷èíàÿ îò ôîðìèðîâàíèÿ ðàêîâèí ó ìîëëþñêîâ è çàêàí÷èâàÿ îõîòíè÷üèì ïîâåäåíèåì àêóë.
×òîáû âûÿñíèòü, êàê èìåííî êèñëîòíàÿ ñðåäà îòðàæàåòñÿ íà çóáàõ àêóë, ãðóïïà íåìåöêèõ èññëåäîâàòåëåé ïðîâåëà ýêñï ...>>
Ïî÷òîâûé êîñìè÷åñêèé êîðàáëü Arc
03.10.2025
Êîñìè÷åñêèå òåõíîëîãèè ñòàíîâÿòñÿ ÷àñòüþ èíôðàñòðóêòóðû, ñïîñîáíîé ïîâëèÿòü íà ëîãèñòèêó, ìåäèöèíó è äàæå âîåííóþ ñôåðó. Èäåÿ èñïîëüçîâàòü îðáèòó êàê ãëîáàëüíûé ñêëàä äëÿ ñðî÷íûõ ïîñòàâîê çâó÷àëà åùå íåäàâíî êàê íàó÷íàÿ ôàíòàñòèêà, íî ñòàðòàï Inversion ïûòàåòñÿ ïðåâðàòèòü åå â ïðàêòè÷åñêîå ðåøåíèå.
Êîìïàíèÿ Inversion ïîÿâèëàñü â íà÷àëå 2021 ãîäà áëàãîäàðÿ Äæàñòèíó Ôèàñêåòòè è Îñòèíó Áðèããñó, êîòîðûå íà òîò ìîìåíò áûëè ñòóäåíòàìè Áîñòîíñêîãî óíèâåðñèòåòà. Èõ çàìûñåë ñîñòîÿë â òîì, ÷òîáû ñäåëàòü âîçìîæíîé äîñòàâêó ãðóçîâ íå òîëüêî ÷åðåç ñïóòíèêîâûå ñåòè äàííûõ, íî è â áóêâàëüíîì ñìûñëå - ôèçè÷åñêèõ ïðåäìåòîâ.  îñíîâå ëåæèò ïðîñòàÿ ìûñëü: åñëè êîñìîñ îáåñïå÷èâàåò äîñòóï ê ëþáîé òî÷êå Çåìëè, òî è ãðóçû äîëæíû ïåðåìåùàòüñÿ òåì æå ìàðøðóòîì.
Óæå çà òðè ãîäà ðàáîòû êîìàíäà èç 25 ñïåöèàëèñòîâ óñïåëà ïîñòðîèòü äåìîíñòðàöèîííûé àïïàðàò "Ray". Åãî çàïóñê ñîñòîÿëñÿ â ðàìêàõ ìèññèè SpaceX Transporter-12. Óñòðîéñòâî âåñîì 90 êèëîãðàììîâ ïðîâåðÿëî êëþ÷åâûå òåõíîëîãèè Inversion, âêëþ÷àÿ äâóõêîì ...>>
Ëàçåðíîå îáîãàùåíèå óðàíà
02.10.2025
ßäåðíàÿ ýíåðãèÿ îñòàåòñÿ îäíèì èç êëþ÷åâûõ èñòî÷íèêîâ ñòàáèëüíîãî ýëåêòðè÷åñòâà, îñîáåííî äëÿ ñòðàí ñ ðàñòóùèìè ïîòðåáíîñòÿìè â ýíåðãîñíàáæåíèè. Îäíàêî îáåñïå÷åíèå áåñïåðåáîéíûõ ïîñòàâîê òîïëèâà äëÿ àòîìíûõ ñòàíöèé òðåáóåò ñîâðåìåííûõ òåõíîëîãèé îáîãàùåíèÿ óðàíà, êîòîðûå îäíîâðåìåííî ýôôåêòèâíû è áåçîïàñíû. Àìåðèêàíñêàÿ êîìïàíèÿ Global Laser Enrichment (GLE) äåëàåò çíà÷èòåëüíûé øàã â ýòîì íàïðàâëåíèè, çàâåðøèâ ìàñøòàáíîå òåñòèðîâàíèå ëàçåðíîé òåõíîëîãèè îáîãàùåíèÿ óðàíà.
Äåìîíñòðàöèîííàÿ ïðîãðàììà áûëà ïðîâåäåíà íà îáúåêòå â Óèëìèíãòîíå, Ñåâåðíàÿ Êàðîëèíà. Òåñòèðîâàíèå òåõíîëîãèè SILEX (Separation of Isotopes by Laser EXcitation), ðàçðàáîòàííîé àâñòðàëèéñêîé Silex Systems, ñòàðòîâàëî â ìàå 2025 ãîäà è ïðîäëèòñÿ äî êîíöà ãîäà.  õîäå ýêñïåðèìåíòîâ êîìïàíèÿ ïëàíèðóåò ïîëó÷èòü ñîòíè ôóíòîâ íèçêîîáîãàùåííîãî óðàíà (LEU), êîòîðûé ìîæåò áûòü èñïîëüçîâàí â êà÷åñòâå òîïëèâà äëÿ àòîìíûõ ýëåêòðîñòàíöèé.
GLE áûëà ñîçäàíà â 2007 ãîäó äëÿ êîììåðöèàëèçàöèè ëàçåðíûõ ìåòîäîâ îáîãàùåíèÿ óðàíà â Ñ ...>>
Ñëó÷àéíàÿ íîâîñòü èç Àðõèâà Î ïîëüçå ìîëèòâ
18.04.2002
Èññëåäîâàíèå, ïðîâåäåííîå ìåäèêàìè â Îáúåäèíåííûõ Àðàáñêèõ Ýìèðàòàõ, ïîêàçàëî, ÷òî ó ìóñóëüìàí êîëåííûå ñóñòàâû çäîðîâåå, ÷åì ó íåâåðíûõ. È åñëè êîëåíî ìóñóëüìàíèíà âñå æå çàáîëååò, âûëå÷èòü åãî ëåã÷å.
Îáúÿñíÿåòñÿ ýòî åæåäíåâíîé òðåíèðîâêîé: ïðèâåðæåíöû èñëàìà îáÿçàíû ïÿòü ðàç â äåíü ìîëèòüñÿ, ïîäîëãó ñòîÿ íà êîëåíÿõ (ñîãëàñíî ïðåäàíèþ, Àëëàõ òðåáîâàë äàæå ïÿòèäåñÿòè ìîëåáíîâ â äåíü, íî Ìàãîìåòó óäàëîñü âûòîðãîâàòü ñîêðàùåíèå â äåñÿòü ðàç).
Àðàáñêèå âðà÷è íå íàñòàèâàþò íà ïîãîëîâíîì ïåðåõîäå â èñëàì, íî ðåêîìåíäóþò ñîîòâåòñòâóþùóþ ãèìíàñòèêó.
|
Äðóãèå èíòåðåñíûå íîâîñòè:
▪ Îïàñíîñòè äëÿ âèíîäåëèÿ
▪ Ìîíèòîð Philips 284E5QHAD
▪ Àììèàê èç ïèâà è áîðà
▪ Ñìûñë æèçíè ïîìîãàåò ñïàòü ñïîêîéíî
▪ Ìîëíèÿ áüåò â íåáî
Ëåíòà íîâîñòåé íàóêè è òåõíèêè, íîâèíîê ýëåêòðîíèêè
Èíòåðåñíûå ìàòåðèàëû Áåñïëàòíîé òåõíè÷åñêîé áèáëèîòåêè:
▪ ðàçäåë ñàéòà Ëè÷íûé òðàíñïîðò: íàçåìíûé, âîäíûé, âîçäóøíûé. Ïîäáîðêà ñòàòåé
▪ ñòàòüÿ Ñàðäîíè÷åñêèé ñìåõ. Êðûëàòîå âûðàæåíèå
▪ ñòàòüÿ Êàê òðåíèðóþò ñîáàê-ïîâîäûðåé? Ïîäðîáíûé îòâåò
▪ ñòàòüÿ Âîäèòåëü ãðóçîâîãî àâòîìîáèëÿ. Äîëæíîñòíàÿ èíñòðóêöèÿ
▪ ñòàòüÿ Àíòåííà Ìèíè êâàäðàò. Ýíöèêëîïåäèÿ ðàäèîýëåêòðîíèêè è ýëåêòðîòåõíèêè
▪ ñòàòüÿ ×èñëî â êîíâåðòå. Ñåêðåò ôîêóñà
Îñòàâüòå ñâîé êîììåíòàðèé ê ýòîé ñòàòüå:
Ãëàâíàÿ ñòðàíèöà | Áèáëèîòåêà | Ñòàòüè | Êàðòà ñàéòà | Îòçûâû î ñàéòå

www.diagram.com.ua
2000-2025