engrcs produk PICmicro

engrcs PICmicro engrcs produk PICmicro

Pin Layoutengrcs PICmicro gbr 1

Dua pin anu harti konstan nyaéta pin 5 jeung 14, nu taneuh jeung kakuatan.

  • Pin 5 Taneuh (0 V)
  • Pin 14 Daya (2 nepi ka 5.5 V)

Program Memori Layout  engrcs PICmicro gbr 2 engrcs PICmicro gbr 3

Tata Letak Mémori Data "Pendaptaran Tujuan Umum (GPR)" engrcs PICmicro gbr 5Alamat langsung

PICmicro Instruction Set Ringkesan 1/3 engrcs PICmicro gbr 6engrcs PICmicro gbr 7

Catetan

  1. Nalika hiji Port register dirobah salaku fungsi sorangan (Contona, MOVF PORTB, 1, o), nilai dipaké bakal yén nilai hadir dina pin sorangan. Pikeun example, lamun kancing data nyaeta '1' pikeun pin a ngonpigurasi salaku input sarta mangrupa
    disetir low ku alat éksternal, data bakal ditulis deui ku 'o'.
  2. Lamun parentah ieu dieksekusi dina TMRO register (jeung mana lumaku, d = 1), prescaler bakal diberesihan lamun ditugaskeun.
  3. Lamun Program Counter (PC) dirobah atawa test kondisional bener, instruksi merlukeun dua siklus. Siklus kadua dilaksanakeun salaku NOP.
  4. Sababaraha paréntah nyaéta paréntah 2 kecap. Kecap kadua parentah ieu bakal dieksekusi salaku Nop, iwal kecap mimiti instruksi retrieves inpo nu dipasang dina 16 bit ieu. Ieu ensures yén sakabéh lokasi memori program boga instruksi valid.
  5. Lamun nulis tabel dimimitian siklus nulis ka memori internal, nulis bakal neruskeun nepi ka terminated.

PICmicro Instruction Set Ringkesan 2/3 engrcs PICmicro gbr 8

Catetan

  1. Nalika hiji Port register dirobah salaku fungsi sorangan (Contona, MOVF PORTB, 1, 0), nilai dipaké bakal nilai nu hadir dina pin sorangan. Pikeun example, lamun kancing data nyaeta '1' pikeun pin ngonpigurasi salaku input sarta disetir low ku hiji alat éksternal, data bakal ditulis deui ku 'o'.
  2. Lamun parentah ieu dieksekusi dina TMRO register (jeung mana lumaku, d = 1), prescaler bakal diberesihan lamun ditugaskeun.
  3. Lamun Program Counter (PC) dirobah atawa test kondisional bener, instruksi merlukeun dua siklus. Siklus kadua dilaksanakeun salaku NOP
    Sababaraha paréntah nyaéta paréntah 2 kecap. Kecap kadua instruksi ieu bakal dieksekusi salaku NOP, iwal kecap mimiti instruksi retrieves inpo nu dipasang dina 16 bit ieu. Ieu ensures yén sakabéh lokasi memori program boga instruksi valid.
  4. Lamun nulis tabel dimimitian siklus nulis ka memori internal, nulis bakal neruskeun nepi ka terminated.

PICmicro Instruction Set Ringkesan 3/3 engrcs PICmicro gbr 9

Catetan

  1. Nalika hiji Port register dirobah salaku fungsi sorangan (Contona, MOVF PORTB, 1, 0), nilai dipaké bakal nilai nu hadir dina pin sorangan. Pikeun example, lamun kancing data nyaeta '1' pikeun pin ngonpigurasi salaku input sarta disetir low ku alat éksternal, data bakal ditulis deui ku 'o.
  2. Lamun parentah ieu dieksekusi dina TMRO register (jeung mana lumaku, d = 1), prescaler bakal diberesihan lamun ditugaskeun.
  3. Lamun Program Counter (PC) dirobah atawa test kondisional bener, instruksi merlukeun dua siklus. Siklus kadua dilaksanakeun salaku aNOP.
  4. Sababaraha paréntah nyaéta paréntah 2 kecap. Kecap kadua instruksi ieu bakal dieksekusi salaku NOP iwal kecap mimiti instruksi retrieves inpo nu dipasang dina 16 bit ieu. Ieu ensures yén sakabéh lokasi memori program gaduh parentah valid.
  5. Lamun nulis tabel dimimitian siklus nulis ka memori internal, nulis bakal neruskeun nepi ka terminated.

Fungsi husus ngadaptar (SFR) peta 1/3 engrcs PICmicro gbr 9

Fungsi husus ngadaptar Peta 2/3 engrcs PICmicro gbr 10

Fungsi husus ngadaptar Peta 3/3 engrcs PICmicro gbr 11

 

Dokumén / Sumberdaya

engrcs PICmicro [pdf] Pituduh pamaké
PICmicro

Rujukan

Ninggalkeun komentar

alamat surélék anjeun moal diterbitkeun. Widang diperlukeun ditandaan *