8,051

C

czpir

Guest
Paano gumagana ang isa makapagsimula sa isang 8,051 hangong Soc at C programming para sa pareho.

 
Nvidia umieściła na swych serwerach nową wersję sterowników dla kart graficznych GeForce, które znacząco zwiększają wydajność akceleratorów z rodziny 700. Noszące symbol GeForce 337.88 WHQL (certyfikowane) oprogramowanie przyczynia się do sporego przyrostu FPS w kilku grach, zarówno wtedy gdy korzystamy z jednego akceleratora, jak i kilku połączony...

Read more...
 
czpir wrote:

Paano gumagana ang isa makapagsimula sa isang 8,051 hangong Soc at C programming para sa pareho.
 
Salamat Waterman

Ako karaniwang lokking para sa tulong sa paggamit ng ako / o Pins sa interface sa panlabas na memorya o sa memorya ng aparato tulad ng isang maliit na tilad Ethernet.

 
Ito ay katulad ng tunog na sinusubukan mong gamitin ang memory-nakamapang Io pamamaraan
para sa mga panlabas na registers (hindi SFR) upang makontrol ang iyong maliit na tilad.Ito paraan
ay ginagamit para sa malawak na 8,051 derivatives, tulad ng controllers monitor.
Ito ay dahil ang standard na 8,051 yelo na may espesyal na adaptor vendor's
ay maaaring gamitin para sa debugging.

Para sa aplikasyon ng mga uri na ito, maaari mong gamitin ang PBYTE [] o XBYTE []
(Kunwari ako ikaw ay gumagamit ng K_e_i_l C51 compiler) upang ma-access ang mga panlabas na
registers at kontrolin ang iyong mga chips.Para sa mga karagdagang detalye, tingnan ang user
manual ng compiler gamitin mo.

Hope na ito ng tulong!

 
Mahal na Waterman

Salamat!

Oo ito ay ano ako ay sinusubukang gawin.Ako ay tumingin sa manual.

Mangyaring ipagbigay-alam sa akin kung memory nakamapang ako / O ay nangangailangan ng karagdagang mga sangkap na gagamitin para sa address na nagde-decode?tulad ng isang 7XX374 o iba pang dahilan o ang maaari kong ikonekta ang Memory aparato tuwid?

Karagdagang ako gumawa ng paggamit ng anumang 8,051 port para sa memory nakamapang ako / O o ang dapat kong depende sa port A B port?

 
Ito ay nakasalalay.

Kamakailan lamang, ginamit ko ang isang maliit na piraso lamang 7 panlabas registers.
Ako nakamapang mga registers sa 0xxxh, 1xxxh, 2xxxh, ~ 6xxxh.
Iyon ay ginamit ko XBYTE [0x0000], XBYTE [0x1000 ],...upang magkaroon ng access
sa maliit na tilad.Kaya hindi ko ilagay sa 373 sa board.Gayunman, hindi lahat ng
mga aplikasyon ay maaaring gamitin ang pamamaraan.Tandaan din upang kumonekta / WR at / Rd sa iyong maliit na tilad para magsulat at magbasa.

8,051 <-> ang aking maliit na tilad
===============
A8 <-> A0
A9 <-> A1
A10 <-> A2
D [7 .. 0] <-> D [7 .. 0]
/ WR <-> / WR
/ Rd <-> / Rd

Siguro kailangan mo ng 373 sa aldaba A0 ~ A7 (8051 namamahagi ang mga ito para sa Pins
data at address).

 
Mahal na Waterman

<img src="http://www.edaboard.com/images/smiles/icon_lol.gif" alt="Tumatawa" border="0" />Pobably ako makakatulong sa iyo ... Simulan ang pagdidisenyo mula sa pangunahing kaalaman (ang uri ng ako / o kayo sa 8,051 o sa paligid nito at ang mga uri ng memorya na nais mong interface.
trabaho ang pagsasaayos ng pin at sa memorya ng mga detalye at pagkatapos ay tiyak u Wil maaaring maunawaan kung gaano karaming mga latches (iyung isa para magdagdag at data) u kailangan kung u magkulang sa marami ang Pins at gamitin ang mga ito.
Regds ..

 

Welcome to EDABoard.com

Sponsor

Back
Top