作者: oYueno 時間: 2010-5-12 14:37 標題: whisky1314 請進"開心玩8051不用錢"#2更新
本帖最後由 oYueno 於 2010-5-12 20:12 編輯
玩8051只要兩個程式
一個是 ISIS
別一個 Keil uVision3
先用ISIS 做好個電路
雙點隻8051
LOAD個8051程式入去
咁就OK了一個連麵包板都不用的8051就完成了
http://www.youtube.com/watch?v=8 ... ature=youtube_gdata
下期教你用Keil uVision3
待續......
https://h0.hkepc.com/forum/attachment.php?aid=1035023&k=77a4f2b20176f9e8dc2737922ff72f69&t=1781382893&sid=1cETICr5CqX

https://h0.hkepc.com/forum/attachment.php?aid=1035024&k=a3063446f26240d2d0c82a7ff2109933&t=1781382893&sid=1cETICr5CqX

https://h0.hkepc.com/forum/attachment.php?aid=1035025&k=21685eff8364236b157ab2fce6e7a3ec&t=1781382893&sid=1cETICr5CqX

作者: oYueno 時間: 2010-5-12 14:37
本帖最後由 oYueno 於 2010-5-12 20:44 編輯
打開Keil uVision3
選NEW Project
打Project名
SET 你用的MCU品牌
SET MCU的型號
之后答NO
開個NEW FILE
選Flash-->Configure Flash Tools
SET Xatal(MHz) 做12.0
選 CRRATE HEX FILE
選 LIMIT SPEED 再確定
打 好個8051程式佢
按SAVE
打名加.ASM
打開個TARGET
右點 SOURCE GROUP --> ADD FILES TO GROUP 'SOURCE GROUP 1'
選個ASM FILE
按Rebuild all target files
NO ERROR 和WARNING就OK了
https://h0.hkepc.com/forum/attachment.php?aid=1035104&k=feb0b0969071af2cc5432abffc587e2b&t=1781382893&sid=1cETICr5CqX

https://h0.hkepc.com/forum/attachment.php?aid=1035105&k=f92a972739e5646a1ed96534b86e4db3&t=1781382893&sid=1cETICr5CqX

https://h0.hkepc.com/forum/attachment.php?aid=1035106&k=b0c10fe3443b1cfe7a53616a0e86999f&t=1781382893&sid=1cETICr5CqX

https://h0.hkepc.com/forum/attachment.php?aid=1035107&k=f5fd1d3aaf8e6cca09c54db67f8de704&t=1781382893&sid=1cETICr5CqX

https://h0.hkepc.com/forum/attachment.php?aid=1035108&k=0ef8e99418bb84d4885bac29428d266e&t=1781382893&sid=1cETICr5CqX

https://h0.hkepc.com/forum/attachment.php?aid=1035109&k=7c99d97530a64f8d2583f8b072637161&t=1781382893&sid=1cETICr5CqX

https://h0.hkepc.com/forum/attachment.php?aid=1035110&k=4daf176936fb74a6e0b8490eab6af4a6&t=1781382893&sid=1cETICr5CqX

https://h0.hkepc.com/forum/attachment.php?aid=1035111&k=78a1524f379831ed0ea489df3a3d5b49&t=1781382893&sid=1cETICr5CqX

https://h0.hkepc.com/forum/attachment.php?aid=1035112&k=65edf703b1e8a60b9350f5c8bdfbe512&t=1781382893&sid=1cETICr5CqX

https://h0.hkepc.com/forum/attachment.php?aid=1035125&k=1bf0858beebd5bf32efd03aa4ac808af&t=1781382893&sid=1cETICr5CqX

https://h0.hkepc.com/forum/attachment.php?aid=1035127&k=9871e194f8c743d3e0e8688cb067ee2a&t=1781382893&sid=1cETICr5CqX

https://h0.hkepc.com/forum/attachment.php?aid=1035130&k=ec84d7fd3e023e8790359a961ca17b3c&t=1781382893&sid=1cETICr5CqX

https://h0.hkepc.com/forum/attachment.php?aid=1035131&k=606a6fe1955409d131edb5b65a5aa8a4&t=1781382893&sid=1cETICr5CqX

https://h0.hkepc.com/forum/attachment.php?aid=1035136&k=e3854580f274522618a3217f2f621a47&t=1781382893&sid=1cETICr5CqX

https://h0.hkepc.com/forum/attachment.php?aid=1035137&k=cd74a7c32ba9c4f9835765ee3b990199&t=1781382893&sid=1cETICr5CqX

https://h0.hkepc.com/forum/attachment.php?aid=1035138&k=2a2d59d681f2c84732230b1389eabe54&t=1781382893&sid=1cETICr5CqX

https://h0.hkepc.com/forum/attachment.php?aid=1035139&k=4e2fcacfe70a32c04a1a876b82587eed&t=1781382893&sid=1cETICr5CqX

https://h0.hkepc.com/forum/attachment.php?aid=1035142&k=16709bdb341cfe041db27814e52928e0&t=1781382893&sid=1cETICr5CqX

https://h0.hkepc.com/forum/attachment.php?aid=1035145&k=11ffe6c1e769d82ef49011cf63a4afb1&t=1781382893&sid=1cETICr5CqX

作者: raymondchan338 時間: 2010-5-12 15:51
Does it support 89C2052?
作者: oYueno 時間: 2010-5-12 16:24
本帖最後由 oYueno 於 2010-5-12 16:33 編輯
回復 3# raymondchan338
support 好多IC 的
但AT89C2052就沒了
但有AT89C2051功能腳位一樣的
但Program Memory少一D
AT89C2052 有4K
AT89C2051只有2K
https://h0.hkepc.com/forum/attachment.php?aid=1035042&k=0bb2cc09ff6231f3117af0eb7130b039&t=1781382893&sid=1cETICr5CqX

作者: nietzsche 時間: 2010-5-12 16:53
提示: 作者被禁止或刪除 內容自動屏蔽
作者: shingzhk 時間: 2010-5-12 16:57
本帖最後由 shingzhk 於 2010-5-12 16:59 編輯
太遲喇
呢個佢一早識用 (應該) :XD:
先前介紹過
p.s. 而家d post開heading 要係 "whisky1314" ?

我用呢個程式時,連Xtal / RST /VCC 呢d pin都懶得駁,可skip
作者: oYueno 時間: 2010-5-12 17:12
本帖最後由 oYueno 於 2010-5-12 17:15 編輯
回復 6# shingzhk
如果他一早知咁我咪好"魚"囉
好唔好洗咗個PO 佢先呢???
作者: nietzsche 時間: 2010-5-12 17:15
提示: 作者被禁止或刪除 內容自動屏蔽
作者: funghome 時間: 2010-5-12 17:29
呢個software會有d bug...
所以你都唔可以信晒佢
作者: whisky1314 時間: 2010-5-12 17:54
回復 1# oYueno
又毒我
搞到我好似你部錄影機咁
即刻開左個ISIS照做
係呢
圖中X1果舊
係唔係叫做晶振?
另外
你講既"LOAD個8051程式入去"
呢度唔係太識點做^^!!!
應該用咩寫個程式FOR 8051?
作者: whisky1314 時間: 2010-5-12 17:56
回復 6# shingzhk
其實仲未
ISIS就成日用
但仲未向8051出發
p.s. 而家d post開heading 要係 "whisky1314" ?
我都話有人會感到失寵嫁啦
不如咁
我叫D人第日係個HEADING度轉你個名"shingzhk"
作者: whisky1314 時間: 2010-5-12 17:57
回復 7# oYueno
哦
我係未識既
唔怕魚~~
好彩你無DEL^^
作者: whisky1314 時間: 2010-5-12 17:57
回復 9# funghome
但可以用軟件模擬玩下
算過得去^^
作者: whisky1314 時間: 2010-5-12 18:03
回復 1# oYueno
我發覺........
我唔知RP1係咩黎
作者: lok418 時間: 2010-5-12 18:11
你isis打crystal 就搵到
作者: whisky1314 時間: 2010-5-12 18:11
回復 1# oYueno
其實都唔係太開心嫁渣
我果個7.4會自動熜
仲要係唔同你SAVE左先熜
搞到我依家要狂禁Ctrl+S
作者: whisky1314 時間: 2010-5-12 18:13
回復 15# lok418
我初次搵搵到jingzhen=.=!!!
係呢
咁果舊RP1係咩黎嫁?
作者: lok418 時間: 2010-5-12 18:18
RESPACK
加字.EXE
作者: whisky1314 時間: 2010-5-12 18:20
回復 18# lok418
搵到RESPACK ︿︿
加字.EXE
唔多明︿︿!!!
作者: lok418 時間: 2010-5-12 18:23
我唔夠字囉- -
想學C 定ASM?
作者: whisky1314 時間: 2010-5-12 18:35
回復 20# lok418
哦
我見你打埋.exe
唔知係唔係有咩意思^^
想學C^^
作者: lok418 時間: 2010-5-12 18:47
GOOD 我都學緊C
作者: hknightlife 時間: 2010-5-12 18:59
玩假狗, 無乜癮. 即係好似玩吹氣公仔, 係無計可施之下既代替品, 同真人既感覺差好遠.
玩電子既人, 都係鍾意實物多d.
況且有好多硬件問題祗會發生在真實hardware上 (e.g. 晶振唔起振, I/O口驅動能力問題, EMC, 電流ripple effect等等). 用simulator祗係做logic verification, 最後都係要玩真正hardware.
作者: raymondchan338 時間: 2010-5-12 19:01
RP1 is Resistor array. (330ohms X8)
作者: oYueno 時間: 2010-5-12 19:35
回復 19# whisky1314
RP1是個排阻來的 仲有你點佢兩 SET 但做ANALOG 先用到的
PM 我留E-MAIL 我MAIL 個HEX 檔比你
https://h0.hkepc.com/forum/attachment.php?aid=1035103&k=c28c2e2989d0430e608c63a83dc74f81&t=1781382893&sid=1cETICr5CqX

作者: lok418 時間: 2010-5-12 19:39
先玩delay 著燈 >>2粒 左右閃>>流水燈
作者: oYueno 時間: 2010-5-12 19:42
回復 10# whisky1314
我有用C 也有用Assemble
學了Assemble 再用C 覺得好易寫
作者: oYueno 時間: 2010-5-12 20:46
回復 21# whisky1314
2樓有更新了 做左好耐的的嫁
作者: shingzhk 時間: 2010-5-12 21:11
回復 27# oYueno
X2, 要明白原理最好先學ASSEMBLY
明白D Register 點變,8bit Port, Flag register 之類先
再玩C都未遲
作者: morris 時間: 2010-5-12 21:13
本帖最後由 morris 於 2024-3-22 05:17 編輯
......
作者: whisky1314 時間: 2010-5-12 21:13
回復 22# lok418
我就係知之後會教C
所以先學C
作者: whisky1314 時間: 2010-5-12 21:15
回復 24# raymondchan338
可以排阻係咁樣搵出黎
我之前用switching整power supply都想搵排阻
但係唔知用咩名CALL佢出黎
作者: whisky1314 時間: 2010-5-12 21:18
回復 27# oYueno
回復 29# shingzhk
哈
都好既
仲有時間
可以慢慢學行
多謝哂兩位比意見

作者: whisky1314 時間: 2010-5-12 21:19
回復 28# oYueno
哦阿
多謝哂分享先呀
遲下我都要回饋番比EPC
好野緊係有慢慢睇嫁啦
我睇左通勝
星期六日係好日子黎
到時我會慢慢咀嚼咀嚼
多謝哂分享^^
作者: whisky1314 時間: 2010-5-12 21:21
回復 23# hknightlife
但係對於我呢個初者黎講
我認為用軟件模擬左個情況出黎先會好D
咪當係打真_既事出功夫囉
作者: Offer 時間: 2010-5-12 21:28
我吾玩假狗, 好無癮
玩電子既人, 都係鍾意實物多d.
作者: cli 時間: 2010-5-12 21:29
回復 1# oYueno
玩8051只要兩個程式
一個是 ISIS
Ching
請問ISIS係乜黎架?
可否下載試用?
作者: Offer 時間: 2010-5-12 21:29
回復 oYueno
X2, 要明白原理最好先學ASSEMBLY
明白D Register 點變,8bit Port, Flag register 之類先
再 ...
shingzhk 發表於 2010-5-12 21:11
基本功玩半年到啦
作者: oYueno 時間: 2010-5-12 21:35
回復 36# Offer
有錢就可以玩真野
我沒錢只好玩假狗
作者: shingzhk 時間: 2010-5-12 21:37
本帖最後由 shingzhk 於 2010-5-12 21:38 編輯
其實佢個正式名好似唔係ISIS7, 係 Proteus 7 Professional
呢個係simulation 程式黎,可以比你虛疑地加 component
平時除左可以直接模擬電路,仲可以加MCU,再load 埋MCU program 入去run
所以唔只MCU有用
全介面: 下圖為某垃圾circuit, 寫黎比Fd學Port forward & simple I/O既
https://h0.hkepc.com/forum/attachment.php?aid=1035160&k=07bec0cc46b76770e50adff8cd438149&t=1781382893&sid=1cETICr5CqX

作者: Offer 時間: 2010-5-12 21:38
成SET 8051开发板也只是100~300,可用20年
作者: rutellor 時間: 2010-5-12 21:52
有無人會用logic gate個思維寫mcu?
作者: lok418 時間: 2010-5-12 21:53
教asm先- -
作者: linchk04 時間: 2010-5-12 21:58
其實咩係8051 我對呢方面係0知識
作者: oYueno 時間: 2010-5-12 22:04
回復 41# Offer
我買了這個
一次可以玩好多唔同嫁野
https://h0.hkepc.com/forum/attachment.php?aid=1035179&k=9546b57780b695892307c34cdd828807&t=1781382893&sid=1cETICr5CqX

作者: lok418 時間: 2010-5-12 22:04
查下microcontroller
http://lmgtfy.com/?q=microcontroller
作者: Offer 時間: 2010-5-12 22:05
你太有$
作者: lok418 時間: 2010-5-12 22:07
幾銀
我只係買左89系既大陸製彷真器 65蚊人仔..
零件自己外買xD(如 LCD,KEYPAD等..
作者: linchk04 時間: 2010-5-12 22:15
回復 48# lok418
ching 有冇中文睇 全部都係英文
仲有想問問ching Arduino係玩咩的
作者: oYueno 時間: 2010-5-12 22:21
回復 48# lok418
幾銀,唔講得,買咗到現在都覺得他好貴
但玩上手好方更 可以和KEIL一起玩模擬
作者: Offer 時間: 2010-5-12 22:23
本帖最後由 Offer 於 2010-5-12 22:25 編輯
红黑红~橙黑红
作者: lok418 時間: 2010-5-12 22:26
沒- -
我都係用GOOGLE 翻譯XD
Arduino我未接觸過
作者: lok418 時間: 2010-5-12 22:28
點解冇discount xD
都幾金下
作者: YES_MAN 時間: 2010-5-12 22:29
proteus tutorial, 分三部分,
第一節教畫線路圖,第二節教虛似運行,第三節教劃線路板
http://www.youtube.com/watch?v=yt7Bhhvo-hU
作者: whisky1314 時間: 2010-5-12 22:33
回復 36# Offer
實物係鐘意
但我鐘意搵假狗黎試下先^^
作者: whisky1314 時間: 2010-5-12 22:34
回復 40# shingzhk
其實我都唔知叫ISIS定Proteus 好~
作者: oYueno 時間: 2010-5-12 22:36
回復 51# Offer
回復 53# lok418
棕黑紅 可以了(在深圳買)
作者: oYueno 時間: 2010-5-12 22:37
他們是同一個野來的
作者: whisky1314 時間: 2010-5-12 22:48
回復 58# oYueno
姐係ISIS=PROTEUS?
咁ARES係....?
作者: oYueno 時間: 2010-5-12 22:55
回復 59# whisky1314
3個都是一個野來的
https://h0.hkepc.com/forum/attachment.php?aid=1035197&k=a568f3fd2baaf9a60354af3cdf9ada38&t=1781382893&sid=1cETICr5CqX

作者: lok418 時間: 2010-5-12 22:58
PROTEUS 希臘海神
ISIS 埃及的自然女神
ARES 阿瑞斯 戰神
XD
作者: oYueno 時間: 2010-5-12 23:02
回復 61# lok418
滿
天
神
佛
作者: whisky1314 時間: 2010-5-12 23:06
回復 60# oYueno
之但係.....
ISIS同ARES應該係兩隻唔同用途既軟件黎?
作者: whisky1314 時間: 2010-5-12 23:06
回復 61# lok418
三個神都唔識=.=!!!
作者: nietzsche 時間: 2010-5-13 05:22
提示: 作者被禁止或刪除 內容自動屏蔽
作者: nietzsche 時間: 2010-5-13 17:43
提示: 作者被禁止或刪除 內容自動屏蔽
作者: lok418 時間: 2010-5-13 19:23 標題: RE: whisky1314 請進"開心玩8051不用錢"#2更新
嗯
夠方面
但小心一點 在實際上有可能不同...
好似我這個咁..
我用89c2051 P1.0出ir
ir唔出野..因為p1.0同1.1係external pull-up
係simulator 就出...害我搞左勁耐先搞掂..
http://www.hkepc.com/forum/redir ... 10&pid=22984554
作者: oYueno 時間: 2010-5-13 19:50
回復 67# lok418
你做實物是先看datasheet 安全D
作者: lok418 時間: 2010-5-13 20:27
就係做左
曬左板 焊埋...
作者: oYueno 時間: 2010-5-13 20:40
回復 69# lok418
P3.6都沒上拉電阻的
:funk:真的好黑仔你喔
作者: lok418 時間: 2010-5-13 20:49
p3.6可以不用
只係細細塊 不緊要xd
作者: shingzhk 時間: 2010-5-13 23:20
睇返近排呢D帖,有冇人有興趣做
"whisky1314入黎!! 基礎MCU Programing 教學 - ASSEMBLY篇"
對新手應該受用不少
作者: lok418 時間: 2010-5-13 23:27
睇返近排呢D帖,有冇人有興趣做
"whisky1314入黎!! 基礎MCU Programing 教學 - ASSEMBLY篇"
對新手應該受用 ...
shingzhk 發表於 2010-5-13 23:20
又好@_@等看教學
作者: oYueno 時間: 2010-5-13 23:41
回復 72# shingzhk
shingzhk 你是進階會員
我都好想看你出的教學PO
比我們這一些8051新手看
仲有去毒亞whisky1314
作者: shingzhk 時間: 2010-5-13 23:46
回復 74# oYueno
識野多同少同進唔進階關係不大吧
你最多話我吹水多
出post就考慮下啦
無謂獻醜近排仲忙緊project
講返起,到底有幾多人識programing
我本身識computer programing 先再學MCU, 基本上冇乜難度
作者: lok418 時間: 2010-5-13 23:50
本帖最後由 lok418 於 2010-5-13 23:53 編輯
asm 中文教學...
http://elearning.stut.edu.tw/mechelec/ch1.htm
作者: nietzsche 時間: 2010-5-14 16:51
提示: 作者被禁止或刪除 內容自動屏蔽
作者: nietzsche 時間: 2010-5-14 19:01
提示: 作者被禁止或刪除 內容自動屏蔽
作者: 酸橘子 時間: 2010-5-14 19:18
其實Keil uvision 可以用 ISIS 做Debugger tim
作者: nietzsche 時間: 2010-5-14 19:30
提示: 作者被禁止或刪除 內容自動屏蔽
作者: oYueno 時間: 2010-5-14 20:09
回復 80# nietzsche
想知我個野有什麼玩
去http://www.51c51.com/ 找XL2000看看
作者: lok418 時間: 2010-5-14 20:21
有冇人玩過e個
http://www.betemcu.cn/products.asp?Action=Detail&ID=1915
作者: nietzsche 時間: 2010-5-14 20:23
提示: 作者被禁止或刪除 內容自動屏蔽
作者: oYueno 時間: 2010-5-14 20:26
本帖最後由 oYueno 於 2010-5-14 20:27 編輯
回復 83# nietzsche
去到800不用了 TB賣
作者: nietzsche 時間: 2010-5-14 20:30
提示: 作者被禁止或刪除 內容自動屏蔽
作者: oYueno 時間: 2010-5-14 20:34
回復 85# nietzsche
沒了啦 個LX2000 D功能都未用曬
作者: nietzsche 時間: 2010-5-14 20:38
提示: 作者被禁止或刪除 內容自動屏蔽
作者: oYueno 時間: 2010-5-14 20:51
本帖最後由 oYueno 於 2010-5-14 20:52 編輯
回復 87# nietzsche
都OK好玩
學8051 好用
用KEIL打好Program ,不用燒去8051到
可以直接RUN(佢有STC MCU比你做DEBUG),
一句一句RUN又得
作者: nietzsche 時間: 2010-5-14 21:04
提示: 作者被禁止或刪除 內容自動屏蔽
作者: oYueno 時間: 2010-5-14 21:27
回復 89# nietzsche
不是
是你用KEIL 有個功是仿真要外接一個仿真器 "這個就我說的哪隻STC的MCU模擬的"
用KEIL打好個Program DEBUG SET 用外置仿真
用USB 駁去LX2000 在LX2000插隻STC隻MCU落去
KEIL 按RUN 個輸就去了 LX2000到
作者: nietzsche 時間: 2010-5-14 21:30
提示: 作者被禁止或刪除 內容自動屏蔽
作者: oYueno 時間: 2010-5-14 21:32
回復 91# nietzsche
可以
KEIL 有軟件DEBUD和硬件仿真
作者: nietzsche 時間: 2010-5-14 21:44
提示: 作者被禁止或刪除 內容自動屏蔽
作者: G-核戰機 時間: 2010-5-16 00:08
在那裡可以找到呢兩件軟件,佢好岩我做功課用..上次師兄教我整個電路圖都用可引用到,正~~~~~~~~~~
作者: nietzsche 時間: 2010-5-16 00:43
提示: 作者被禁止或刪除 內容自動屏蔽
作者: G-核戰機 時間: 2010-5-16 00:44
找到益下小弟
我找到用不到
作者: nietzsche 時間: 2010-5-16 00:47
提示: 作者被禁止或刪除 內容自動屏蔽
作者: lok418 時間: 2010-5-16 00:48
我有快樂版
作者: nietzsche 時間: 2010-5-16 00:57
提示: 作者被禁止或刪除 內容自動屏蔽
作者: lok418 時間: 2010-5-16 01:01
Proteus 7.5 sp3 pro
英文


