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

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

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

<< Íàçàä

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

Êèñëîòíîñòü îêåàíà ðàçðóøàåò çóáû àêóë 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

▪ Àììèàê èç ïèâà è áîðà

▪ Ñìûñë æèçíè ïîìîãàåò ñïàòü ñïîêîéíî

▪ Ìîëíèÿ áüåò â íåáî

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

 

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

▪ ðàçäåë ñàéòà Ëè÷íûé òðàíñïîðò: íàçåìíûé, âîäíûé, âîçäóøíûé. Ïîäáîðêà ñòàòåé

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

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

▪ ñòàòüÿ Âîäèòåëü ãðóçîâîãî àâòîìîáèëÿ. Äîëæíîñòíàÿ èíñòðóêöèÿ

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

▪ ñòàòüÿ ×èñëî â êîíâåðòå. Ñåêðåò ôîêóñà

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

Èìÿ:


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


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





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

www.diagram.com.ua

www.diagram.com.ua
2000-2025