protokolu dizaina montētājs

P

pictik

Guest
Hi all,

Es esmu projektēšana RS485 2 vadu multi-drop tīkls, tas ir par mācīšanās / hobijs projektu, es esmu, kam problēmas rada kodu montētājs, es neesmu pat ātrumu C, un vēlētos, lai mēģinātu apturēt prom no pamata, kā im vēl diezgan jauns, lai pic apstrādātājiem un vēlaties uzzināt montētājam.

Labais tagad es varu nodot datus tikai viens veids, kā viens pic no mana datora, bet citi vienkārši dont klausīties, es zinu, tā ir mana ļoti slikts kods, jo tā pamatā ir tikai atsauces kods kopēt iekšā

Any help būtu appericated.Mana protokols vēlmes: izmantojot 16f877 (a) un max-485 4MHz xtal kapteinim ir PC
9600,8 n1 Bušs config
adresi līdz tp 254 vergi adrress 0x00 ir kapteinis 0xFF ir raidījums, iespējams, pievēršoties līdz 65535 adreses, izmantojot otro adreses baits
kapteinis aptauju ātri, lai, vergiem reaģēt ar 100ms
paket lai izskatās: sākt, adrese, komanda, reģistra, datu, datu, stop
max paket garums man ir iestatīts uz 25 reģistru, lai novērstu erronious reģistrēties uzkāršanos
256 iespējama komandas (tikai 6 definēta kā pagaidām)
0x00 lasīt reģistrs, viena
0x10 rakstīt reģistrs, viena
0x05 lasīt reģistrā, tad pirms viena reģistra adresi, un lasīt, kamēr reģistra = fisrt dati
0x25 rakstīt reģistra un iepriekš reģistrēties adresi un rakstīt līdz apstāšanās baits,
0x30 rakstīt visas lietotāju reģistru ar 0x00
0xFF drošības apstāšanās, spēku visu adresēts MCUs, lai izlasītu to drošību apstāties subroutine un informē kapteini tie ir droši apstāties režīmā.visi izejas releji ir atvērtas (i nelietot nc elektriskās ķēdes), indikators tika iedegta sarkana un var mirgojošu

 
Hi,

Tas ir ambiciozs projekts, un, ja jūsu montētājs zināšanas ir zems, tad varbūt jums vajadzētu apgūt pamatus pirmās.

Vai apmācība apskatīt šo RS232 montētājs un citu moduļu to.
http://www.winpicprog.co.uk/pic_tutorial7.htm

 
paldies 101 ar RS232, bet mans jautājums bija balstīts uz protokoliem, kas nav fiziskā slāņa, es izvēlējos RS485 šim un var sūtīt bytes smalka, tikko dont zināt, kā īstenot protokolu par kontroli.daļa protokols risina, kā padarīt pic reaģēt uz to adresi un atbildi.
PS Es esmu sevi māca programmēšanas, man nekad nav programmēšanas laikā, tāpēc es esmu trūkst koncepcijas, kas var šķist elementry vairumam speciālistiem.

 
Lieta slēgta,

Es atklāju palīdzēt citur, kur, un tagad ir praktiski protokols multi pic tīkliem balstīta off meistars vergu vēlēšanu sistēmu.

 
var u īpatsvars, kurās ir saites vai avots var būt kāds cits, var izmantot ...

 

Welcome to EDABoard.com

Sponsor

Back
Top