S
SAMIR_SBG
Guest
Hei,
Toimialasi PIC18F14K50.
Käytän CCS Compiler v4.088.
On olemassa monia vikoja, että kääntäjä asettamaan kellon taajuus.
Milloin voin käyttää komentoa:
# Sulakkeet HS
# käytön viivästyminen (kello = 20MHz)<img src="http://images.elektroda.net/20_1246376794.jpg" border="0" alt=""/>-> Olen todennut, että todella toimivat taajuus 5 MHz ei 20MHz
Kun tarkistamista MPLab Simulator löysin, että:
CONFIG1L = 0x38 -> CPU jakaja on asetettu 4
-> USB-jakaja on se, että 2
Työskennellä 20MHz I on käytettävä
# Sulakkeet HS
# Sulakkeet CPUDIV1
# käytön viivästyminen (kello = 20MHz)
Milloin voin käyttää komentoa:
# sulakkeet H4
# käytön viivästyminen (kello = 48m, oskillaattori = 12M)<img src="http://images.elektroda.net/9_1246376965.jpg" border="0" alt=""/>Ei asia työn ja löysin monia virheitä, CONFIG1L CONFIG1H
Työskennellä 48MHz I on käytettävä
# sulakkeet H4
# Sulakkeet CPUDIV1
# Sulakkeet USBDIV1
# Sulakkeet PLLEN
# käytön viivästyminen (kello = 48m, oskillaattori = 12M)
Mutta vain CPUDIV1 ja USBDIV1 oli muuttunut
The # sulakkeet PLLEN ei tehdä mitään muutoksia
Joten minun täytyy muuttaa se suoraan lopussa syntyy HEX Asiakirjatyyppi:
Mistä1E1E0008890003C003E0034076
: 0E00000000 C6
1E1E0008890003C003E0034076
Jos haluat1E1E0008890003C003E0034076
: 0E00000000 D2
1E1E0008890003C003E0034076<img src="http://images.elektroda.net/99_1246377087.jpg" border="0" alt=""/>Mikä on ongelma?
Voinko vaihtaa suoraan kokoonpanon bittiä osaksi CCS
Haluan asettaa rekisteriin CONFIG1H (Osoite: 0x300001) on 0xD2Monet kiitokset.
Toimialasi PIC18F14K50.
Käytän CCS Compiler v4.088.
On olemassa monia vikoja, että kääntäjä asettamaan kellon taajuus.
Milloin voin käyttää komentoa:
# Sulakkeet HS
# käytön viivästyminen (kello = 20MHz)<img src="http://images.elektroda.net/20_1246376794.jpg" border="0" alt=""/>-> Olen todennut, että todella toimivat taajuus 5 MHz ei 20MHz
Kun tarkistamista MPLab Simulator löysin, että:
CONFIG1L = 0x38 -> CPU jakaja on asetettu 4
-> USB-jakaja on se, että 2
Työskennellä 20MHz I on käytettävä
# Sulakkeet HS
# Sulakkeet CPUDIV1
# käytön viivästyminen (kello = 20MHz)
Milloin voin käyttää komentoa:
# sulakkeet H4
# käytön viivästyminen (kello = 48m, oskillaattori = 12M)<img src="http://images.elektroda.net/9_1246376965.jpg" border="0" alt=""/>Ei asia työn ja löysin monia virheitä, CONFIG1L CONFIG1H
Työskennellä 48MHz I on käytettävä
# sulakkeet H4
# Sulakkeet CPUDIV1
# Sulakkeet USBDIV1
# Sulakkeet PLLEN
# käytön viivästyminen (kello = 48m, oskillaattori = 12M)
Mutta vain CPUDIV1 ja USBDIV1 oli muuttunut
The # sulakkeet PLLEN ei tehdä mitään muutoksia
Joten minun täytyy muuttaa se suoraan lopussa syntyy HEX Asiakirjatyyppi:
Mistä1E1E0008890003C003E0034076
: 0E00000000 C6
1E1E0008890003C003E0034076
Jos haluat1E1E0008890003C003E0034076
: 0E00000000 D2
1E1E0008890003C003E0034076<img src="http://images.elektroda.net/99_1246377087.jpg" border="0" alt=""/>Mikä on ongelma?
Voinko vaihtaa suoraan kokoonpanon bittiä osaksi CCS
Haluan asettaa rekisteriin CONFIG1H (Osoite: 0x300001) on 0xD2Monet kiitokset.