カリフォルニアの初心者- CまたはAssemly?

T

tzviel

Guest
私はカリフォルニア大学と連携し始めています。

私はゆっくりと簡単なプログラムで始まるを学ぶため、私が開始するためのシンプルなカリフォルニア必要とする-は、8051ですと起動が良いですか?

もう1つの質問:私はいくつかのC言語を知っ国会ではほとんど何も- I、またはC言語でのすべてのは、UCプログラムすることができますいくつかの私はアセンブリを使用する必要があります?

Tzviel

 
Netbooki Asus Eee PC 1015B i 1215B, ktore mialy swoja pierwsza prezentacje na targach CES 2011, zostaly oficjalnie wprowadzone do przedsprzedazy.
1015B posiada ekran o przekatnej 10.1 cala i rozdzielczosci 1024 x 600 pikseli, APU o taktowaniu 1.2 GHz ze zintegrowana karta graficzna Radeon...

Read more...
 
あなたはbeginerと言っているよう。現在のアセンブリプログラミングを開始する必要があります。これは
、 マイクロコントローラ上で非常に良いコマンドを与える。
その後、Cクロスコンパイラのために行く。

しかし
、 いつものやり方proffessionalsでアセンブリとCの両方を組み合わせて使用

最高の[OK]を運

 
ので
、 それが私のためにで開始するeasyerになると思う私はC知っている。

私はCとASMを組み合わせることができます。同じプログラムで?

私prbably場合は
、 プログラマの回路図を持っている8051を使用するのだろうか?
ソ¥フトウェアは
、 プログラムを書くため、それを燃やすのコンパイルに使用する?

ご協力いただきありがとうございます

 

、 直接シリアルポート、PCからプログラムすることができます8051を使用してみてください。
ここマイクロコントローラツールキットへのリンクです。あなたが無料で
、 それをダウンロードすることができますがどのようにPCには
、 この方法でプログラムすることができますマイクロコントローラのリストをマイクロコントローラに接続する回路図です。
http://www.maxim-ic.com/products/microcontrollers/software/index.cfm

限りとしてCを懸念して、いつでもCにアセンブリコードを挿入することができます:

#のasm

yourcodehere

#endasm

そうよCで起動することができますが
、 アセンブリのknowladge非常に役に立つでしょう。

よろしく、
IanP

 
はい8051は非常に広く作製コントローラである場合とほぼeasyliyまた
、 このコントローラはすなわち
、 ボードの回路図での開発ツールをたくさん得ることができますavilableされ、クロスコンパイラ

プログラミングについて:
よく私のアドバイスは
、 プログラミングは、Cとは
、 良いスタートというし国会はほとんどされていません
必要としたら、C言語で書いて後でアセンブリでも
、 小さなコードの書き方を学ぶことに慣れる

もしあなたが海でNemonicsと失われる
、 すぐにプロジェクト全体unintrestingを検索し
、 終了するアセンブリをしよう

8051/Picにbeginer本の宅地柯*リットルコンパイラavilabe先に行くと開発者の世界へウェルカムavilable

私は意思午前希望を明確

dEVEN

 
今日の32ビットARMマイコン8のコストビットに近づいている。だから私は非常に32を開始するビットをお勧めします。また、フィリップス、アトメルにも32ビットARM供給を開始し
、 現在テキサスインスツルメンツとフリースケールは見ることができます。
最高のCは
、 ほとんどの時間を小さなアセンブラコードを含む重要な部品のような割り込みハンドラを使用してプログラミング言語としては。

Varuzhan

 
あなたのansweresいただき
、 ありがとうございました。

はっきりなっている、と私は作業を開始し
、 取得する経験があると思う。

私は
、 プログラマの回路を構¥築するつもりだけど、まだ私は
、 チップを燃焼するために使用できるソ¥フトウェアを知っていません。

よろしく

tzviel

 
こんにちは
を使用することができますcとマイコンの組み立て
Cにはさらに簡単かつ高速ですが
、 アセンブリの詳細は、その場合は、understansするためにどのようなミクロのレジスタとhardwarsのが起こった場合
、 アセンブリを開始することをお勧めは完了です。
頑張って

 
Ĉ多分初心者には理解し合う。およびKeil社のIDEでは
、 デバッグ
、 および開発に役立つことができます。

 
ので
、 ハードウェアを直接それで始まる単純なマイクロ選択に対処する私はあなたアセンブリを開始する場合、ハードウェアを理解するためのアップグレードをお勧めします余分なハードウェアモジュールとマイクロ。
ときにして大きなコードの詳細を行う基本的な
、 またはCにアップグレードを開始すると、差が表¥示されますどのように組み立てすると良い働いた。

場合は
、 私はそこになりますpicを使って任意の助けを必要と...

<img src=¥"http://www.edaboard.com/images/smiles/icon_wink.gif¥" alt=¥"ウインク¥" border=¥"0¥" />
 
こんにちは
場合は
、 カリフォルニアでは
、 アセンブリを開始する必要があります理解するには、ハードウェアに関するすべてのことが理解できるアセンブリにします。
アセンブリの詳細が
、 その詳細なプロジェクトを作成し、16のプログラムをより小さなサイズのアセンブリでプログラムを書くことができるのは困難です。
頑張って

 
私も組み立て鈍いようだと無色が、もし
、 すでにコンピュータの建築様式やマイクロプロセッサーのようなコースを介しているt. ..場合、文句を言わないnavidより1日以上ので
、 おそらくアセンブリ内の巡航を開始すると同意する。私自身の経験Ŭ言って、私はほとんどどのように組み立て時
、 私は
、 マイクロコントローラ(8051)にこれまでプロジェクトを最初のコードを書いていた対処方法を見つけ出すに30分だった。もう一度、Ŭアセンブリ上でのグリップを持っている、Ü簡単にCに多くの問題がいつでもなしにシフトすることができます。利点uこのアプローチでは、Uを鑑賞することができるになると思いますが
、 なぜコードをアセンブリ言語で書か速いかもしれないとC言語でそれ以上のサイズが小さく
、 ウルプログラムをC言語でアセンブリコードを挿入することによって書かれた最適化では
、 この理解を使用することができますここで
、 適切なルーチンです。

しかし
、 もしuいけないプロセッサまたはコンピュータのアーキテクチャについての作業についてnething知っている、学習アセンブリあなたのために実際の単調で時間のかかる運動になります。でその場合
、 私は直接Cで起動するŬをお勧めします

 
これは良い出発点として、8051を取るのは。私は
、 アセンブリを知ることによって、あなただけでなく、究極のコンパイルされたコードを保存することができますていると思うから最短時間でより効率的に特定のプロシージャを実行する時では
、 アセンブリを記述する必要があります。

 
、PDFファイルで私がロシア語の本"三菱商事は容易"。その方法について説明プログラムの国会で
、 ハードリアルタイム。
beinnerが、この中でのみロシアについて

 
いただきPIC16F84Aを始めるに私の意見では私prefere ...それは簡単で
、 マイクロコントローラの基礎をこの段階では..の必要性がたくさんある、 およびアセンブリ言語のいずれか他のないを開始しようとすると...

 
ハイ

私の意見PICマイクロコントローラとを開始されている
、 初心者に適しています
まず最初にアセンブリを次にcのために行くを開始
8051で始まる適していない私の意見です

 
こんにちは
私の意見にPIC(例えば16f676非常に用途が広く、格安&ADConverter)とassembler.Easy新しいプログラムを試して起動し、簡単にMPLabまたはPICSimulatorの前にシミュレートしてください。
祈る

 
やあ

長い時間前に私はアセンブリ言語で8051プログラミングを始めているが
、 存在しないC言語complilerのみ利用するPLMされた

今日
、 私はC言語と時間までの時間から飛び降りるアセンブリ内のすべての私のプログラミングを行う

あなたに私からのアドバイスこれは
、 コントローラの基本を学ぶimportentのアセンブリ言語を習得することです。と言語はCにあるすべてのプログラムを書くすべての最高の

Bobi

 
私はあなたのアセンブリ言語を始めなければならないとCに進んで
、 一度アセンブリ言語の習得と思う。通常
、 プログラマやエンジニアが似これは厄介な
、 時には混乱を招くかもしれないが
、 プログラムのコードの両方のタイプの混合を避けるだろう。私は8051数年前に始めたが、私はPICmicro特に16シリーズとオフを開始する選択範囲の広い範囲を提供すると思う。ほとんどすべてのハードウェアfucntionalityチップとは
、 データシート自体PICmicroではすでに十¥分な基本的な中間プログラムを書くために含まれている。すべてのベスト。

 

Welcome to EDABoard.com

Sponsor

Back
Top