22/10/26 13:02:56.56 aOyxQdfG.net
>>108
ハーバードはノイマンだぞ
113:774ワット発電中さん
22/10/26 13:25:53.54 8WMyETrh.net
>>111 そうなのか?なら すてっぴんgもーたーで
>>112 ははは こやつめ ははは(^p^)
もし本気で仰ってるのならノイマン型の定義(の紹介)よろすこ
114:774ワット発電中さん
22/10/26 14:18:42.51 RITFA1LJ.net
>>113
「PIC は非ノイマン型コンピュータだ」と本気で言ってるの?マジ?
115:774ワット発電中さん
22/10/26 14:19:08.23 8WMyETrh.net
まじまじ(^p^)
116:774ワット発電中さん
22/10/26 20:37:16.83 TiR0bz7B.net
ノイマン型コンピュータとはいわゆるストアードプログラムコンピュータのこと。
どこかに記憶されたプログラムをバスを通じてCPUに読み込んで実行するやつ。
ハーバードアーキテクチャーのように命令用のバスとデータ用のバスが分かれているとかわかれていないとかは関係ないのじゃ
一方非ノイマン型とはその名の通りノイマン型じゃないやつを言う…ってオイ!
非ノイマン型の例としてはニューロコンピュータや量子コンピュータのようなものをいう…んだそうだ、どっちも知らんが
要するに「ハーバード型かそうでないか」と「ノイマン型か非ノイマン型か」は次元大介とは違うので一緒に語ってはいけない…そうだ
117:774ワット発電中さん
22/10/26 23:11:35.33 0y/RASyo.net
だいぶ前にどっかのスレで議論になってたけどノイマンというといろいろなとらえ方を
される可能性があるから最初からストアードプログラム方式といえば間違いないんじゃね
というような結論だったような
118:まじか(^p^;
22/10/27 09:21:08.19 tAi9Ox5N.net
なるほどつまり、PICをふくむはーばーどあーきてくちゃには
ノイマンボトルネックが無いんや!とおもってたけど、それは過大な評価で、
ノイマンのボトルネックを緩和抑制しているだけ、ってことか・・・ 勉強になりました(ぺこり
119:774ワット発電中さん
22/10/27 09:47:33.28 32sjI4XE.net
まずはノイマンボトルネックが何を意味しているかの定義が必要
120:774ワット発電中さん
22/10/27 10:17:38.03 tAi9Ox5N.net
それにはまず、
クラインの壺
ノイマンの壺
サクラダの壺
を見分ける必要があるな・・・ しらんけど(^p^;
121:774ワット発電中さん
22/10/28 08:14:26.33 5AHoLm6c.net
プログラムとデータのバスを分ければ命令の先読みができるので
特別な工夫無しで実行速度が2倍になる
AVRの1クロック1命令実行がそれ
122:774ワット発電中さん
22/10/28 15:16:20.84 oKmN2MoF.net
ググってみたら、そうだったのか。いまやPICだけじゃなくて
AVRやSTMにも採用されてたんやね、そっちはしらんかったわ;
123:774ワット発電中さん
22/10/30 09:23:57.72 QdsYx7Tk.net
「いまやPICだけじゃなくて」
AVRでさえPICの何年も後に作られたのに。。。
124:774ワット発電中さん
22/11/06 05:10:19.97 uMY28ObE.net
マルチタスクが動かないマイコンは<周辺Peripheral 入出力I/O 制御装置Controller>です。
システム制御装置ではありません。
そう思いませんか?
125:774ワット発電中さん
22/11/06 08:43:09.68 8AJMpV6w.net
[システム制御装置]かどうかは使い方で決まるのであってマルチタスクかどうかは関係ないから
126:774ワット発電中さん
22/11/06 11:16:54.82 BtLnttIR.net
パソコンに「システム装置」って書くのは日立だな。
127:774ワット発電中さん
22/11/06 12:09:33.02 euXSqigl.net
マルチタスクでは作業の種類(タスク)別に分離、独立してプログラムを書けばいいので
→プログラムが単純、明確になる。
→開発時間が短かくなり、バグが入り込む可能性が少なくなる
128:774ワット発電中さん
22/11/06 12:18:51.90 euXSqigl.net
ま、たで食う虫も好き好きで、
沢山の「割り込みとポーリングでスパゲティ状態」でもいいんだけどねw
129:774ワット発電中さん
22/11/06 15:42:39.75 IJf3OBCE.net
ディスパッチャ君か?
130:774ワット発電中さん
22/11/06 17:11:24.49 F+NNA/Dd.net
>>124
PIC18以上ならFrenRTOS動く
131:774ワット発電中さん
22/11/07 10:30:17.74 IrrEGC6t.net
たかが割り込みでポーリングさせるだけのことで
スパゲッティ状態になるという頭って脳細胞があるのか?
132:774ワット発電中さん
22/11/07 10:35:25.49 XOhbJbjU.net
万年初心者のディスパッチャ君の相手をするだけ時間の無駄
133:774ワット発電中さん
22/11/07 15:00:46.96 sMxcZLvM.net
ぼくはナポリタンすこ(^p^)
PICと関係なくて悪いが、ラーメンスープでスパゲッティを
スープスパ的に喰うのも独特の歯ごたえで美味しいぞ!!
134:774ワット発電中さん
22/11/07 18:28:36.56 11kUInBY.net
>>131
そもそもプログラムが簡単なら流しソーメン状態なので、
どうやってもスパゲッティ状態にはなりませんネw
割り込みが沢山、ポーリングも沢山、という状況でないなら
マルチタスクにする必要はありません。
ところで
「割り込みとポーリング」はたまにやるけど、
「割り込みでポーリング」はあまりやらないな、割り込みの意味が無くなると思う、
>>133
我が家ではレンジでスパゲティをゆでられる台所用品を買ってから
食卓にスパゲティが登場する機械がものすごく増えた。
スパゲティは簡単にも複雑にも調理できるのが良い。
私が一番よく作るのは、ニンニク+ベーコン+唐辛子。
135:774ワット発電中さん
22/11/07 18:41:08.69 ZSwNk+TK.net
割り込みが沢山、ポーリングが沢山だろうが
スパゲティにはならんな
行儀が悪いのを承知でCPUパワーやリソースを節約
なんてのが昔はあったけど
今は特殊な場合だけ
割り込みをトリガーとしたポーリング
まあ普通にあるんじゃない
パスタならサイゼリヤ
安くてうまい
136:774ワット発電中さん
22/11/07 21:26:12.56 W8pkfzuv.net
前に書いたようにマルチタスクを使うメリットは十分にあると思うけど(>>127)
なんでそんなにマルチタスクを嫌うんだろ?
天才プログラマには、私みたいな低レベルプログラマ向けの低レベル道具(マルチタスク)は要らない、
シングルタスクで十分って事なんだろうな、素晴らしい! 羨ましい! 私もそうなりたい!
ってことでそろそろ寝るかなw
お付き合い、ありがとうございました。
137:774ワット発電中さん
22/11/07 23:22:00.63 ZSwNk+TK.net
マルチタスクは以下のような欠点がある
余分なCPUパワーやリソースを使う
再現性の悪いバグが発生しやすい
プログラミングスキルが必要
デバッグしにくい
138:774ワット発電中さん
22/11/07 23:26:06.26 ZSwNk+TK.net
ライブラリの対応が必要
139:774ワット発電中さん
22/11/07 23:31:08.56 zaf7iWvY.net
>>136
OSを推している人がOS使っていない人に対してOSのメリットしか書かないなら議論にならない。
OSを使うことにメリットしかないなら、MCCが生成するコードはかならずOS込みになるか、
最低限OSを使うオプションがかならず入るはずなのは、誰もがわかる話。
採用されたり採用されないモノには、必ずデメリットがある。
推す人がデメリットを客観的資料を提示して説明しないのは、不誠実で、自分の意見で相手を
丸め込もうとしているのだと、まともな市民なら子供のときから教えこまれているはず。
「デメリットは自分で見つけろ、情弱は俺のカモだ」は、ふとんやマンション投資、鍋、化粧品などの悪質セールスの基本的態度。
OSを推している人はOS使っていない人に対してOSのデメリットを説明しないと。
140:774ワット発電中さん
22/11/08 06:28:32.64 +3sh/+dH.net
誰もOSの話なんてしてないのに•••
141:774ワット発電中さん
22/11/08 06:57:36.43 NDQ+oXfd.net
MCUのソフト業界では
マルチタスクのタスクは
マルチタスクOSのタスクを指すわけだけど
142:774ワット発電中さん
22/11/08 08:15:24.50 rEN7P4Tg.net
>>140
>>127のメリットを享受するのにOSなしでできるのかな?
>>127、>>136が言ってるのはマルチタスクであって、
「ふつうの英単語としてのタスク(仕事)」を「ふつうの英単語としてのマルチ(複数)」にこなす
という意味じゃないよね。
後者の意味なら、どんな組み方であっても、「LEDちかちかさせて、モーターをON/OFFさせたら、マルチなタスクだ」ってなりそう。
LEDをちかちかさせるだけのプログラムを書く(ほかはさしあたり知らんでも可)
モーターをON/OFFさせるだけのプログラムを書く(ほかはさしあたり知らんでも可)
これをひとつのマイコン上で動作させることができるのがマルチタスクの一面で、>>127に書かれているメリットだし。
その場合はOS(最小限タスクの切り替えをしてくれるもの)が前提になると思うんだが。
143:774ワット発電中さん
22/11/08 08:20:48.04 cXOnmTJ2.net
お早うございます、
リアルタイム処理が要求される機械制御でマルチタスクを使う意味は大いにあると思っているけど、
賛同者が一人もいないのは残念!
しつこいと言われそうだけど、例のタスク数2個のサンプル上げときます。
このtiny2313で書いたタスク切り替えのオーバーヘッドタイムは1ウS程度です。
誰かPICに詳しい人がPICで書いて実現してくれると、マンモスうれぴーw
URLリンク(pastebin.com)
じゃ皆さん良い1日を!
144:774ワット発電中さん
22/11/08 08:25:29.58 cXOnmTJ2.net
1ウS → 1μS
145:774ワット発電中さん
22/11/08 08:27:59.16 rEN7P4Tg.net
>>139で条件付で議論に賛同してるのにな。今は説明が足りない状態。
146:774ワット発電中さん
22/11/08 08:33:07.52 ab5YvubT.net
>>143
それは OS なのか、OS ではないのか?
143 の意見は?
147:774ワット発電中さん
22/11/08 08:44:21.37 g179iI0L.net
万年初心者ディスパッチャ君来たね~
148:774ワット発電中さん
22/11/08 08:46:30.57 g179iI0L.net
>>143
お前機械制御とかやったこと無いだろ
149:774ワット発電中さん
22/11/08 09:05:44.10 tv4N72ol.net
>>137
彼の言うマルチタスクとはコンテキストスイッチもプリエンプションも同期も何も無い、ただのディスパッチ。
会話が成り立たないので諦めろ
150:774ワット発電中さん
22/11/08 09:07:28.60 +E6Lpa/7.net
>>143
機械制御で1万個の内部リレーを使ったプログラムは
タスク数1万個のマルチタスクかね?
あれも上から順に処理してるだけだけど?
ゲームで1万個のキャラ処理してるのと同じことしてるだけ
それしながら音楽鳴らしたり背景動かしたりやれてんだよね
音楽ってリアルタイム再生だけど、余裕でやれてるわな
151:774ワット発電中さん
22/11/08 09:13:21.29 CUrm+a9Q.net
もしここが PICの限界を究めんと欲すガチPICスレ であるのならば
そして マルチタスクをスタック深度やメモリ空間の限られたPIC8bit系で
いかに実現するか?という問題提起であるのならば面白い話題だろうとは思う。
しかし ゆるゆるお気楽にPICで遊ぼうぜ!というゆるPIC スレで
他のマイコン持ち出してマルチタスクの喧伝という言動に関しては
次のリアクションも致し方ないというものだろう・・・
何 言 っ て ん だ こ い つ
/ ̄ ̄ ̄ ̄\
/;;:: ::;ヽ ,,ト、,, ,,ィ ,ィ
____ . |;;:: ィ●ァ ィ●ァ::;;| _,,-;" '' ゛''" ゛';__
/ \ |;;:: ::;;| .ヽ/""゛゛''`';, ノr´)
/ ⌒ ⌒ \ |;;:: c{ っ ::;;| .,;'゛/__ _ "iヽ;ミ
/ (●) (●) \ |;;:: __ ::;;;| ,,'"|( d /oノ ド゛ `ミ
| 、" ゙)(__人__)" ). ヽ;;:: ー ::;;/ r ";,| ▼ ド゛ `ミ
\ 。` ⌒゚:j´ ,/ j゙~~| \;;:: ::;;/ (`ヽ';ヽ_人__ノ / ,,ミ゛、
__/ \ |__| .|;;:: ::;;| ヽ、 '';,i⌒⌒ / リ ヽ、
| | / , \n||| | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|/` ィ'r`''''""´ ,,ミ゛ |
| | / ./ ∩∧__,∧ ♪ ( こ| | |\♪ ∧__,∧∩ .i |
| | | ⌒ーn ヽ( ^ω^ )7 \ (⊆.| | | | i`( ^ω^ )ノ | |
 ̄ \_、 ./`ヽJ ,‐┘ ̄ . | | | ̄ └‐、 ィ^.、 ´ ノ ̄ ̄ ̄ ̄
´`ヽ、_ ノ 二二二lニ|_|___________| ゝ _,r` ,/
. ♪ 彡 `) ). |_|___________| ( (´ ♪ ミ
152:774ワット発電中さん
22/11/08 09:14:38.00 VKFpCqYU.net
PC 1個で?!
153:774ワット発電中さん
22/11/08 12:28:40.12 uuqeZU8O.net
>>149
ディスパッチャ君の事は知ってます
>>137は特定の誰かに向けた書き込みではないです
154:774ワット発電中さん
22/11/08 12:34:09.24 uuqeZU8O.net
PICにマルチタスクOSを実装する事を考えるよりも
まずは小規模MCUの一般的なソフト構造を勉強するべきだと思うんだけどねえ
全く進歩がないディスパッチャ君
155:774ワット発電中さん
22/11/08 19:33:41.96 ZmZHDFJA.net
どうも、毎度お騒がせのディスパッチャ君です
「8ビットPICでもマルチタスクを実現してほしい、マルチタスクは役に立つし、
サンプルを見れば分るように簡単に作れるから」
という私の提案は今回も見事に賛同者ゼロで、否定、批難、罵倒の嵐でしたねぇ、
残念・・・w
ところで
アセンブラにifやmacroが無くても、アブソリュートであっても、
「これはアセンブラです」と言えるための最低限の持つべき機能があると思う。
では同じように「これはマルチタスクです」と言える最低限の機能は何か?
寝る前にじっくりと考えてみたい。
追伸:今夜はピラフ、バターチキンカレー、コーンスープ
もう完成しているので、後は盛り付けるだけ
156:774ワット発電中さん
22/11/08 20:17:37.77 EUMJHSlM.net
タスク優先度
イベント(ISRからセット可)
ミューテックス
タイマー
マルチタスクに対応した標準ライブラリ
マルチタスクに対応したデバッガ
最低限このくらいはほしい
157:774ワット発電中さん
22/11/09 08:57:29.35 HyxBm58n.net
推奨推薦がメリットだけを並べるのは詐欺師と同じ。
現在の普及度を合理的に説明できるだけのデメリットを説明してないと信用できない。
158:774ワット発電中さん
22/11/09 09:16:19.03 M6J/RTyG.net
実際使われてないんだからデメリットの方が大きいと考えるのが自然
デメリットはたとえば>>137
ディスパッチャ君はせめて実用的な道具が揃ってから布教しなさい
ディスパッチャだけで布教は無理だよ
159:774ワット発電中さん
22/11/09 09:58:10.76 jOv7Sp+y.net
OS任せでマルチタスクやらせても
何msごとに必ず処理してくれるのかわからんし
それが音楽演奏だったらたった64分音符一つ抜けたり、引き延ばされたりしても致命的ミス
自分でポーリングするなら実行にいくら時間がかかるかまで考慮して実装できるが
OS任せでそこまできめ細やかに指定できないだろう?
ただ最大の優先度っつっても、100秒処理して1秒休みとかの意味で処理されても困るんだよ
160:774ワット発電中さん
22/11/09 10:01:58.40 M6J/RTyG.net
恥ずかしいからRTOSをもう少し勉強してから書き込みなさい
161:774ワット発電中さん
22/11/09 11:13:34.15 jOv7Sp+y.net
RTOSでなくマルチタスクOSの話だが?
両者はイコールでも何でもない
162:774ワット発電中さん
22/11/09 11:30:53.19 eLWEw87o.net
つってもなぁ・・・マルチタスクを喜ぶ用途がどういうものなのかぼくにはまだピンとこないけど
現状ダイレクトにアクセスしている入出力資源を
いちいちセマフォとか使って排他制御するの
面倒がふえるだけじゃねえん? しらんけど(^p^;
163:774ワット発電中さん
22/11/09 12:14:21.81 M6J/RTyG.net
>>161
だれもイコールなんて言ってない
いいからまずは勉強しろ
164:774ワット発電中さん
22/11/09 12:15:37.66 M6J/RTyG.net
時間のオーダーがトンチンカン過ぎて
165:774ワット発電中さん
22/11/09 14:00:03.17 eLWEw87o.net
リアルタイムを謳わないなら別にコンテクスト切り替えなんて
三十秒に一回でも30分に一回でも 別にいいんじゃね?(はなほじ ^p^;
166:774ワット発電中さん
22/11/09 14:31:53.36 Xr7pL7cz.net
>>159
一つ音符が抜けて死ぬやつはいないだろ。
167:774ワット発電中さん
22/11/09 14:40:31.62 eLWEw87o.net
いくらここがゆるゆるガバガバのゆるPICスレだとはいえ、
タスクディスパッチ頻度が三十年に一度とかだと流石にどうかとは思う・・・しらんけど(^p^;
168:774ワット発電中さん
22/11/09 15:41:10.38 4mIITAIT.net
素朴な疑問で割り込みの途中に割り込みって掛かるの?
だとするとレジスタはSRAMにスタックみたいにして保存して割り込み復帰とかするの?
そうすると多重割り込みになるとRAMの少ない子とかつらくない?
169:774ワット発電中さん
22/11/09 15:49:15.46 wSvV6Nm7.net
>>165
恥ずかしいからもうちょっと勉強してから書けって
170:774ワット発電中さん
22/11/09 15:51:55.64 eLWEw87o.net
>>168
石の設計による。
日立のみたいに割り込み自体にレベルがある石もある。
>>169
これから頑張って勉強するのでお勧めのエロ本教えてください(^p^;
171:774ワット発電中さん
22/11/09 15:53:09.33 wSvV6Nm7.net
>>168
「多重割り込み」で検索して
PIC16までは多重割り込み不可
8bit PICは普通のスタックがなく
割り込み時の動作も非常に特殊
172:774ワット発電中さん
22/11/09 15:57:57.31 ugqVgEB4.net
時分割スパゲッティを毎回書いてると
めんどくせえからOSでやってくれんかなって思うようになるな
173:774ワット発電中さん
22/11/09 16:04:47.28 wSvV6Nm7.net
>>170
お前の場合はまずシングルスレッドの勉強からだな
174:774ワット発電中さん
22/11/09 16:06:26.98 wSvV6Nm7.net
>>172
流用性を考えないコードだから毎回書かなきゃならないんじゃ?
時分割スパゲッティてのも何だかわからんけど
175:774ワット発電中さん
22/11/09 16:08:13.01 ugqVgEB4.net
まいかいかかなくてよい、すなわちOSの始まり
176:774ワット発電中さん
22/11/09 16:22:39.20 3SGIE/Ga.net
windowsはマルチタスクOSだ
だがアプリ複数立ち上げてまともに動かない
177:774ワット発電中さん
22/11/09 16:28:13.00 9y6YYY7m.net
>>168
pic12,16辺りの例で言うと
割込は割込発生時に割込許可プラグがfalseに自動変更される
なので割込中は割込されない
割込中でも割込許可プラグをtrueに変更すれば多重割込できるがコンテキストの自動保存の絡みとか色々考えないといけないと思う(多重割込は詳しくない…すまん)
178:774ワット発電中さん
22/11/09 16:29:28.14 ugqVgEB4.net
>>176
一個しか動かしてないつもりでも、配下で無数にプロセスが動いてるからw
179:774ワット発電中さん
22/11/09 16:34:25.84 wSvV6Nm7.net
>>175
いやいや違うだろ
180:774ワット発電中さん
22/11/09 16:39:43.44 wSvV6Nm7.net
たとえば
LEDインジケーターやキー入力の処理はだいたい決まっている
マルチタスクだろうがシングルタスクだろうが
ほとんど同じコードが使える
181:774ワット発電中さん
22/11/09 16:41:27.08 ugqVgEB4.net
>>179
ちがわね~だろ
よく使うであろう処理を、まとめて、いちいち書かなくていいようにしたのがosじゃねえん?
182:774ワット発電中さん
22/11/09 16:47:10.41 eLWEw87o.net
ディスパチン に続き まるちたすきゅん まで参戦
なにがこの子らを引き寄せるのか知らんが ほんま恐ろしいスレやで ゆるPIC スレ!
183:774ワット発電中さん
22/11/09 17:11:31.63 GZBdb6/t.net
ディスパッチ爺さんの辺りからゆるくなくなったじゃん、
巣(初心者スレ)にカエレ
184:774ワット発電中さん
22/11/09 17:21:09.05 eLWEw87o.net
きっとH8とかZ80スレがないからなんだよ
ゆるく 難民うけいれてやろうぜ説
185:774ワット発電中さん
22/11/09 17:54:48.21 wSvV6Nm7.net
>>181
Windowsなどの巨大OSのカーネルに相当する部分が
MCUのOSだと考えて
PICのスレだからさ
ドライバは別
当然キー入力や画面描画の機能はない
というコンパクトなOSの話
巨大なOSと分ける意味でRTOSと呼ぶ事が多い
もちろん対の概念ではないが
186:774ワット発電中さん
22/11/09 17:59:06.82 3aW7QqZI.net
RTOSはサイズじゃなくてリアルタイム性を追求したos
巨大なRTOSは存在する
187:774ワット発電中さん
22/11/09 18:00:01.99 QlUMs/FQ.net
ユルい話題は食いつきも悪いんじゃないか
188:774ワット発電中さん
22/11/09 18:12:44.40 wSvV6Nm7.net
>>186
カーネルと言えばいい?
コンパクトOSと言えばいい?
表現は任せる
189:774ワット発電中さん
22/11/09 18:13:52.99 3aW7QqZI.net
OSでいいじゃんw
190:774ワット発電中さん
22/11/09 18:14:53.50 wSvV6Nm7.net
いずれにしろ
ディスパッチャ君はOSの勉強よりも
シングルスレッドをまともに書けるのが先だと思う
ほとんど全てがOS上のアプリでも必要な知識となる
191:774ワット発電中さん
22/11/09 18:16:26.69 wSvV6Nm7.net
>>189
多くのドライバ、ミドル、アプリを含んだ巨大OS (WindowsやLinuxなど) をイメージしてる人がいるみたいだから
192:774ワット発電中さん
22/11/09 18:26:09.92 APeNokVb.net
>>170
いや、86で組んでたときに再入の話が出たからあーマイコンでもそういうのが有るのかなぁと思って。
>>171
まさに頂きたかったのはこのお言葉でした。スッキリしました
>>177
基本割り込み中は割り込み不可でなんですね。わかりやすい解説ありがとうございました
193:774ワット発電中さん
22/11/09 19:13:46.00 HyxBm58n.net
ゆる話題から離れすぎた話題だな。詐欺師は弱い相手を探すから。
194:774ワット発電中さん
22/11/09 19:22:09.12 Sb3Pj8/n.net
多重割り込みはわりと一般的だと思う
出来ないCPUの方が少数派
195:774ワット発電中さん
22/11/09 19:25:04.02 aSxG8aPI.net
第126回国会 参議院 逓信委員会 第13号 平成5年6月4日 | テキスト表示 | 国会会議録検索システム シンプル表示
htt
ps://kokkai.ndl.go.jp/simple/detail?minId=112614816X01319930604&spkNum=7
196:774ワット発電中さん
22/11/09 21:56:37.34 CRgJe+RO.net
セマフォアは良いぞ、マルチタスクじゃない場合はクリティカルパスが厄介だからな。
197:774ワット発電中さん
22/11/09 22:34:45.22 ZyPpP2On.net
>177
スマホで書いたらフラグがプラグ(大人のおもちゃ)になってた
198:774ワット発電中さん
22/11/10 09:34:38.64 T1FzqQrl.net
伝言ゲームで 聞き間違いした 大人なスマホンさん
どんだけエロい言葉で あたま(予測変換候補)がいっぱいなんやよ・・・
(ゾマホンさんじゃないよ、スマートホンだからスマホンさんなんやよ)
変な勘違いしないでよね!!(だれにいっている?)
199:774ワット発電中さん
22/11/11 11:56:17.72 ZW/2SpZW.net
物置のプラ箱を整理してたら懐かしや、ワンチップCPU使用第1号作品が出てきた
この16F84から私のワンチップCPUの長い歴史が始まった
プログラムの日付けを見たらナント1998年!この頃はまだ夢も希望もXXXもあった
200:774ワット発電中さん
22/11/11 12:46:41.51 w4yiFXY2.net
奥さん ?
201:774ワット発電中さん
22/11/11 15:29:15.75 FvZHw+eU.net
・じかん 若い頃は徹夜とかもできたしな
202:199
22/11/12 00:56:28.50 GepCpImZ.net
私のワンチップCPU第1号作品
URLリンク(i.imgur.com)
PCから電源5Vを貰い、RS32CまたはRS485でPCと通信。
DIとDOがそれぞれ2点で、PCからの指示で機械を制御し、状態をPCへ送る。
のハズだけど回路図が見つからないし、詳細は忘れた。
ワンショットの74HC123が乗ってるけど何やってんだろ?
プリント基板のアートワークも版下も自家製造。
そうそう固定金具が腹が立つほど高かったのを思い出したぞw
203:774ワット発電中さん
22/11/12 06:48:36.57 Jqsr1tLY.net
何年前?
204:774ワット発電中さん
22/11/12 08:28:33.50 1lS6PhET.net
24年前。
この1号機で、さぁいよいよプログラミング始めるぞ、とPIC16F84を前にしたとき、
(何もやってないのに、このICはコンピュータとしての動作が保証されているんだ!)
と思ったら感動して涙がニジミそうになったのを覚えているw
それまでは、I/OやメモリがCPUとは別組み立て配線だったので、
COPUボードを製作して電源を初めて入れるときは、
(さぁ頼むからスンナリ動いてくれよ)と緊張した。
205:774ワット発電中さん
22/11/12 08:33:55.39 1lS6PhET.net
ゴメン
COPUボードを製作して → CPUボードを製作して
206:774ワット発電中さん
22/11/12 20:09:57.95 tA9kYj16.net
やだやだこーぴーゆーボードじゃなきゃやだやだ(駄々っ子AA略
207:774ワット発電中さん
22/11/13 09:11:32.03 DHLdLFxg.net
ワンチップCPU第2号作品
制御台数を4台に増やしたい、盤内に収納したい、その他の要望があって作った後継機。
でも結局は根本的な仕様変更があって大量のRAMが必要になり、
このPIC16F84シリーズのA社からの追加受註は無かった、期待してたのに・・・・。
URLリンク(i.imgur.com)
他にB社から2つのセンサー間を通過した物体の移動速度を測る装置
C社から回転軸に取りつけたロータリエンコーダの出力を特殊なパルス列に変換する装置
を作ったがいずれも単品もの。(こちらは許可をもらってないので画像無し)
その後、PIC16F84から離れ、PIC18も使う事は無かったので、
私のPIC史は1年もたたずに終わりました、
以上、提供はゆるスレのレス数伸ばしにガンバっているDGでした
208:774ワット発電中さん
22/11/13 14:12:55.09 nKVFwp1j.net
「古色蒼然」という言葉を思い出したw
209:774ワット発電中さん
22/11/14 09:00:42.91 PfjtzH3t.net
私が24年前にPIC16F84を始めたキッカケはトラ技の紹介記事。
記事を読みおえたらすぐに秋月に買いに走った。
その頃の私にはトラ技と秋月は生活必需品(?)だったなw
トラ技はホットガンで温めて広告を切りとって製本し直し、
秋葉原には週に1、2回通って、秋月以外にラジオデパートなどの店を回ってた、
秋月の当時の店長とは挨拶し会話していたので、覚えていてくれてると思う。
忘れてた、>>>199の「XXX」は住宅「ローン」、多い時で月30万近く払ってた。
読む人が適当な言葉を入れてもらえばと思ってXXXにしたけど、しょうも無かったな。
by 天上天下唯我独尊 D.G.
210:774ワット発電中さん
22/11/14 11:13:48.21 EK9XPWSd.net
完済したのかよ!!!!!!!!!!!!! おつかれさん
211:774ワット発電中さん
22/11/15 07:52:14.25 kskbJJbo.net
>>210
アリガト、ローン終わった時はホッとした。
1年に1回、毎月の返済とは別に1K万円まとめて返済してたら、
3回目に融資担当者から、「そんなに返済するな」と怒られたw
だけど初期は大半が利息の返済なんだよね、
可能なら早く返済したいと思うのが普通だよ。
銀行には株式会社の創業期の貧乏時代に冷たい仕打ちを受けたし、
色々と言いたい事はある。
PICには土地購入代金の1/2坪分くらいは負担して貰ったかな、PICアリガト
212:774ワット発電中さん
22/11/15 13:24:20.32 xEEbgaCR.net
まじかよ
PICかってくゆ!!!
213:774ワット発電中さん
22/11/15 16:59:15.26 hTchphWP.net
売り上げに貢献寄与してくれた、そんな恩あるPIC16F84から私が離れた理由だけど
*最も大きかったのは、Wレジスタ方式のアセンブラに最後まで慣れなかった事
プログラムを組んでいるとイライラしてくるw
*タスクディスパッチャが組めない事
それまで、どんなCPUでも出来るのが当たり前、と思っていたし、
実際、取り扱ってきた全てのCPUで出来ていたので、とても驚いた。
独身時代に私のアパートに一人で遊びに来たネーチャンがやらせてくれなくて、
後でその理由を知って驚いた時よりももっと驚いたw
スミマセン、独演会みたいになっているのでこれで終わりにします。
214:774ワット発電中さん
22/11/15 17:07:52.42 xEEbgaCR.net
ディスパッチャ翁は経営者様で御座ったか・・・今後は言葉遣いに気を付けよう><;
215:774ワット発電中さん
22/11/15 18:09:36.46 OSYyjDbw.net
別に資本金100円でも会社やで?
216:774ワット発電中さん
22/11/16 15:14:03.95 rzP/Bu84.net
>>215
でも100円じゃまともに会社作れないよ
見せ金大量に用意しないと
217:774ワット発電中さん
22/11/21 10:39:41.64 3JXR/Nxq.net
むかし制度の移行期間だかに特例で100円で会社起こせる!とかニュースになってたけど
300万円で会社起こせた有限会社も 今(となって)は昔・・・一人親方の個人事業主は兎も角
企業として法人を設立するには最低1000万円必要な時代だと思ってたけど違うん?
218:774ワット発電中さん
22/11/21 12:52:23.46 xFv/Eo/f.net
合同会社なら資本金1円、合名会社なら資本金要りませんよ。
219:774ワット発電中さん
22/11/21 14:14:25.89 rIEKBftY.net
資本金1円の会社なんて怖くて取引してもらえないから、絵に書いた餅だよ
220:774ワット発電中さん
22/11/21 14:59:13.59 xFv/Eo/f.net
個人事業主でも仕事受けられる時代ですよ。
221:774ワット発電中さん
22/11/21 18:22:47.80 rIEKBftY.net
資本金1円だと相手が潰れたときに1円までしか回収できないってことだから、ちと怖い
個人事業ってのは無限責任だからな、骨の髄まで絞りとれるから、まだまし
222:774ワット発電中さん
22/11/21 18:34:34.41 wPQzcRlj.net
個人事業主で仕事を請けられるか?
某一部上場企業の研究部門から電話が掛かってきて
「おたくの製品の購入を検討している、会社案内パンフレットを送ってくれ」
と言われたので
「個人で細々とやっています、パンフレットなんてありません」
と返事したら3秒ほど無言だったw
結局、その会社の取引商社を通して納品する事になったのだが、
「売値は変りませんよ、商社手数料はそちらで負担してください」
と言って承諾してもらった
223:774ワット発電中さん
22/11/21 18:38:42.51 wPQzcRlj.net
一部上場企業 。。。 昔の話ネ
224:774ワット発電中さん
22/11/24 20:24:11.27 agbudWHx.net
>>222
大企業だと、支払い口座の関係も有るから、商社経由になりやすい。
225:774ワット発電中さん
22/11/27 23:30:53.78 Y6EoekCW.net
タイマー2の次の3を使おうとmcc格闘中
よくわからんが
タイマー4選んだら2と同じに動いた
疲れたw
226:774ワット発電中さん
22/11/30 07:43:04.47 55yEHESP.net
timerは2/4/6/8なのな(´・ω・`)
227:774ワット発電中さん
22/12/23 17:16:57.56 +5qIsqEv.net
大会社と直接取引するの面倒すぎて、向こうもこっちもやる気が失せるので
既に取引のある商社なりを間にかますしかないのよね