PIC専用のスレ Part53 [無断転載禁止]©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
______
/Microchip ./|
/ ( ゚∀゚) / | アセンブラのアの字もわからない
|~ ̄ ̄ ̄ ̄ ̄| /. 超初心者からHEXが読めてしまう
|/Z./Z./Z./Z_|/ || 鬼プロフェッショナルの為のスッドレ(#゚Д゚)だ!モ゙ルァ
||. ||. ||. ||
大人気のPICマイコンのスレ
なんといっても情報が豊富だし、開発環境も多いし、パッケージも豊富
使いやすくて、しかも安い。やっぱりPICだよね
例の如く基本リンクだ
http://www.microchip.com/ マイクロチップ本社(Microchip Technology Inc. )
http://www.microchip.co.jp/ マイクロチップ テクノロジー ジャパン 株式会社
http://www.microchip.com/maps/microcontroller.aspx Microchip Advanced Part Selector (Maps)
またーりやっておくんなまし
種類が多くてワカランって奴は上記パーツセレクタで、機能から最適製品を絞り込め!
教えて君はとりあえずGoogle( http://www.google.co.jp/ ) くらい使おう
テンプレ内の秋月小売価格も在庫が捌ければ、次の仕入れからは昨今の為替相場変動にならって
適宜価格改定されてます。ここの表記価格とは違うかもしれないのでそのつもりで
前スレ:
PIC専用のスレ Part52
http://wc2014.2ch.net/test/read.cgi/denki/1453468748/ 俺の趣味はプログラミングで、つまりプログラミングは遊びだから
「世界の誰よりも早く誰よりも小さく」を目標にプログラムを作っている。
人間なら当然だろ? 極限にチャレンジしなければ人間じゃないだろ?
もしも自分がプロだったら「誰よりも効率よく儲ける」になってたと思うけど(笑) >>953
きっと早いとか小さいとかにコンプレックスあるんだね、風俗で言われたりしたのかな?
趣味でもプログラム書くけど、自分は速く小さくより安定動作とメンテナンスを優先するけどね。
個人でいろいろ違うと思うけど、プロは儲けるのが目的でもないよ。お金が儲かるのは結果にすぎない。
ま、社会に出たことない人にはわかんないと思うけどね。 趣味なんだから目的の機能果たせばok、大抵一個作って終わりなんだから、
効率悪かろうが、100円高かろうが問題ない。 >>954
・風俗には生まれてから一度も行った事が無い。一度行ってみたいナ。
セXXスした女性は4人しかいないけど小さい、早いと言われた事は無い。
もっとも二人は全くの初心者で判定基準が無かっただろうし、
残りの二人は遠慮したのかもしれない、う〜ん、少し不安だw
・安定動作は当然気にするよ、不安定なプログラムじゃ作る意味が無い。
・メンテナンスは気にしない、私のプログラミングはヒマ潰しなので時間はタップリある。
むしろ面倒で手間が掛かりそうだな、となると少し嬉しい
・金が目的ではないのに結果として金が入ってくる、というのは素直に羨ましい。
私もそういう仕事で稼ぎたいw
最後に、私は水商売(郷土料理屋)をやっていたので、社会には出ずっぱりです。
どういう理由で社会には出たことの無い人って判断したの? >>956
僕は趣味のプログラミングでも、作りたいものがあってのプログラムなので、
PICだろうがARMだろうがPCだろうが、CだろうがASMだろうが、遅かろうが速かろうが目的が果たせられれば
何でもオッケーなんですよ。
高速化しないと目的が達成できなければガリガリにアセンブラで書いて高速化もしますが、それが目的では
ありません。
それよりも、使ってる最中や、同好の人ににリリースしたあとにに、バグや想定範囲外の動きで、急遽メンテナンス
しなくてはいけないほうがうんと嫌です。
充分考慮しても想定外のバグは必ず出るし、そういうところのほうが修正が厳しくコストもかかります。
これは仕事でも同じで、コストは、下流工程での修正になればなるほど大変で、
ちゃんとお金をもらってそれなりの仕事をしているプログラマや回路設計者であれば、身にしみているはず。
社会経験の浅い技術者や技術のない営業であればあるほど、基本仕様設計やメンテナンス設計をおろそかにして、
高速化やどうでもいい機能追加などの自分のオナニー的行為に走りがちだと思います。
プログラマーや回路設計でお金をもらって仕事をした人は、機能に影響しない高速化なんかより、リリース後の
問題対処のほうがどれだけ大変か身にしみているはず。
なので、プロ技術者として社会で飯を食ったことがないと判断しました。
プロ技術者と、単なる経営者や営業とは、同じお金をもらうことが結果でも、目的が異なることもわかっていると
思いますので、そこの区別がついていない内容も同様です。 とりあえすPICに関係のない話で煽るのやめようよ。
テツガクは専用の板があるから「ニンゲンなら」なんて話はそっちでやって。 >>956
おっとついでにもう一つ。
マイコンプログラムと回路設計できれば、海外に技術派遣かなにかで行けば、風俗どころか接待でセックルしほうだい。
あっというまに経験人数2桁は超える。
おもいきり低レベルなプログラムか、ネットワーク上位だとすごく重宝される。
日本では使い捨て奴隷だが、海外と日本では技術者の地位がまったく違うことに驚きます。 >>951
要求仕様を満たして且つ安定動作するのは当たり前だな。出来て当たり前。
その上でシンプルで美しいのが良い。
ゴテゴテしてるとか効率悪いってのはバグの入り込む可能性が高くなるからな。
ま、℃素人なら「デバッグを楽しむ」とかほざいてる奴も居るし良いかもしれないがw NGID:DJzj/i+d
NGID:LoMtzwa/ >>950
上から目線で説教垂れるくらい立派な大人なんだからスレくらい立てられるだろ? 要求仕様無く思い付きでソースを書き始めてデバッグが一番楽しい℃素人趣味人です。
しっかり設計してから始めた方が早かったな、と後で思うことはあるけど、しっかり設計するうちに熱が冷めることもあるわけで。
趣味だから許される事だとは思うけど、高いレベルで趣味を楽しむためには設計や、記録を残すことに時間を割くべきかとも思う。 >>957
これ以上他の人たちに迷惑をかけられないので一行だけで終わりにします。
あなたはプログラミングを趣味としているアマと、プログラミングで生計を立てているプロの違いの本質を理解していません。 >>966
本質も何も自分が代表みたいな顔するなよ。趣味アマもプロもいろいろあっていいんだよ。
「人間なら当然だろ?」なんて ↓こっちへいってぶってこい。
http://mint.2ch.net/philo/ >>815
Z80Aと同等の事をやらせるとなるとレジスタの少なさがかなりひびいてくる予感。 次ぎスレ
ttp://rio2016.2ch.net/test/read.cgi/denki/1470076841/ >>968
10倍の速度があればエミュレートしてトントンか速い位かも。 >>950
おまえがスレひとつ立てられないから、>969が立ててくれたぞ。礼のひとつくらい、言っとけよ。 なに寝言言ってんだ?
950=969=俺 だよwww PIC32MXで作るMZ-80エミュレータの製作
でやってる人いるよ・・・ アホが住み着いていて罵詈雑言で仕切ろうとするから、
そのうちにみんイヤになって出て行く。 最近は2chの情報の量や質を個人サイトが上回るようになった
2chは気晴らしに、適当にちゃちゃ入れて楽しむところ >>981
お前ほど無能ではないから
気晴らしに、適当にちゃちゃ入れるのに、そう時間はかからんのだよ
それ以外の大部分の時間は有意義に使ってるからご心配なく 構ってもらえないのか…
底辺の集まる(笑)
2chでしか憂さを晴らせないないんて可哀想に
普通の人は、友人と気晴らしに出かけるのにね 最近時間ができて、マイコン工作をまたはじめようと思います
PIC16C84のころで知識が止まっているので、正直ウラシマ状態です
早速ですが、PIC16F1705やPIC16F1827の4xPLLについて教えてください
これって入力されたクロック(水晶発振or内蔵オシレーター)をほんとうに4倍にしている
(たとえば8MHz→32MHz)のでしょうか?
4クロックかけて実行しているのを1クロックにして、見かけ上4倍にしている、ということでしょうか?
というのは、外部から入力できるクロックが20MHzまでとなっているため、
ほんとうに4倍の32MHzで動作できるのなら、32MHzまで入力できるのでは?と思い
疑問に思いました。 発振回路は20MHzまでの制限がある
PLL使う32MHz動作は内蔵発振8MHzを使うときに限る そんなに信用ないなら、ピンに出力できる品種で試したら? >>985
そういう話をしてるんじゃないと思うが
PLL4で32MHzで動くならPLLを華麗にスルーして直接32MHzを突っ込んで動かす
モードがあっても良いんじゃねーの?なんで無いの?って疑問だろ >>987
発振回路部分の最高動作周波数が、20MHzって事だろ。
外からこの回路に入力しても、当然、20MHzまでしか保証されない。 それは水晶を付けた場合の話でしょ
オシレータなら発振回路とか関係ないし
実際PLL専用ICでも水晶ならxxxまで、オシレータならxxxまでみたいな条件も多い
んでもまあ8MHz付ければx4PLLで32MHzを保証するつーてんのに32MHzのオシレータに
対応するとか何のメリットもないけどな。たぶん対応して無いのはコスト的な理由だよ >>984 >>984
18F26K22なんかは4xPLLで内蔵16MHz*4=64MHz動作で、ECモードの外部供給でも
64MHz入力が可能だから実際に4倍してると思う。 pickit3が見つからん、とほざくから本体見たら、STATUSが赤い・・・・入院が必要なのか?
つい2時間前には書き込めたのに。 >>984
1. 水晶発振回路に使うインバータは周波数に応じた適切なスピードが必要
2. そのインバータの入力が外部クロックの入力にアサインされている
3. 高速の外部クロックに対応するためには、そのインバータのスピードの可変範囲を広くする必要がある
という面倒さから、対応していないものもあるのではないかと思う。
今のは高い周波数の外部クロックに対応しているものもあるよね。 >>993
>水晶発振回路に使うインバータは周波数に応じた適切なスピードが必要
そこはインバータというのには違和感があるな。
インバータには間違いないんだけど、発振回路なんだから、帰還反転アンプと書いて欲しい。 サイクル数を厳密に調整したい場合に数数えながらNOP(ノップ)を並べたり
してるんですが、1個1サイクルしか稼げないので場合によってはすごく大量の
ノップを並べなければならないことがあります
ノップみたいな感じでレジスタに一切影響を与えることなく2サイクル以上を
稼げるアセンブラ命令はないんでしょうか? NOPを使うアルゴリズム自体に無駄があるということに気づくべき >>995
大量にNOP並べても精度でないだろ。
PICのクロックの誤差なんて下手すると%いくのに。 今や旧型のpic16f887でさえ外部から48MHz供給して正常に動くし40MHzのセラミック発振子
外付けでも正常に動作する。
やる気の問題 >995
GOTO $+1
で2サイクル命令になるよ
>996,997
どの分岐ルート通っても同じサイクル数にする際によく使う手だよ
タイマーとか使う余裕すら無い短時間の調整ね。 次スレ
PIC専用のスレ Part54
ttp://rio2016.2ch.net/test/read.cgi/denki/1470978281/ このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 81日 18時間 17分 19秒 2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 2ちゃんねる専用ブラウザからの広告除去
★ 2ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
http://premium.2ch.net/
http://pink-chan-store.myshopify.com/
レス数が1000を超えています。これ以上書き込みはできません。