原帖由 marbol 於 2007-6-22 19:40 發表
ayu大大~~~~~您也走到這一步囉!!!
VB用ASCII來傳送128~255的數值也是可行的,當初也困擾很久,
不過給試出來了,
只要用矩陣存值間接賦與
Dim buf1 As Integer
Dim num(5) As Byte
原帖由 doubletime 於 2007-7-1 20:58 發表
不知道yyy大大所謂的IDE工具是所謂的?
不過就我的認知您是否是指圖形式處理器設定介面(VISUAL INITIALIZER INTERFACE) ?
還是您要介紹幾種好用的TOOLS給大家使用?
原帖由 zirok 於 2007-7-31 11:44 發表
yyy大大您好喔,我有Keil uVision2這個軟體,那我要模擬的話要怎麼用呢?
我的軟體的介面是英文...,看不懂@q@ 感謝大大喔...話說這裡人變多了
我的檔案.asm 不能用uv3.UV2組譯,一堆這個錯誤訊息=>s ...
原帖由 yyy 於 2007-8-1 00:58 發表
zirok大大您好,程式的編譯如下圖,
http://i210.photobucket.com/albums/bb120/yrobot/8SSC.jpg
對不起,可能要請您到書局找一本全華出版51的書,書名忘記了(c語言的書也可以,只要更換一些操作),很 ...
digitrac_scheme_active.png (33.39 KB, 下載次數: 328)
圖
未命名.bmp (2.25 MB, 下載次數: 346)
圖
未命名3.bmp (858.94 KB, 下載次數: 310)
圖
123.bmp (2.25 MB, 下載次數: 324)
未命名4.bmp (1.2 MB, 下載次數: 304)
CIMG0327.JPG (1.7 MB, 下載次數: 276)
robot_16.jpg (33.98 KB, 下載次數: 264)
聲音線
我之前的ssc電路伺服馬達供電的gnd和供給89s51的gnd也接在一起...,
我今天在測試74hc245的時候發現gnd沒接在一起反而是我要的結果=.=....
5.91 KB, 下載次數: 610
程式
MOV COUNT,A
LOOP2:
MOV R4, #0AH ;10次
LOOP3:
NOP ;每個 nop 延時 1us (t1)
NOP ;每個 nop 延時 1us (t2)
DJNZ R4,LOOP3 ;R4=0時跳下一行 (t3) <=== 連這一句計 (t1+t2+t3) 總數是 4us 。
DJNZ COUNT,LOOP2 ;將PWM LOW的值乘以40us
MOV CUT,#0 ;因為T0中斷給兩個副程式使用,所以CUT累加在此須清除
RET
digitrace_1.jpg (90.13 KB, 下載次數: 213)
圖1
digitrace_2.jpg (52.94 KB, 下載次數: 221)
圖2
digitrace_3.jpg (60.75 KB, 下載次數: 221)
圖3
digitrace_4.jpg (77.42 KB, 下載次數: 226)
圖4
Cimg2004.jpg (629.21 KB, 下載次數: 257)
有圖為證~1.bmp (2.25 MB, 下載次數: 312)
用了程式後~已開啟digitrace
有圖為證~.bmp (2.25 MB, 下載次數: 278)
尚未用頻率程式~digitrace開啟中
CIMG0328.JPG (1.67 MB, 下載次數: 236)
紅線是+vcc
CIMG0329.JPG (1.63 MB, 下載次數: 236)
灰線是gnd
CIMG0330.JPG (1.7 MB, 下載次數: 229)
有三張圖...看不清楚我再拍~@q@
LOOP:
SETB P1.0
CALL DELAY
CLR P1.0
CALL DELAY ;我這邊不+這一行的話好像都會失敗...不知道為什麼(就是亮度不會變比較暗..)
JMP LOOP
CIMG0352.JPG (30.1 KB, 下載次數: 234)
我的下上+.-有接在一起~
CIMG0353.JPG (30.19 KB, 下載次數: 241)
產品編號hd74hc245p
CIMG0354.JPG (29.33 KB, 下載次數: 258)
合照~ 等等拿去接電腦~
DEL_L: ;延時R7*0.1毫秒,晶振在11.0592MHZ
;MOV R7,#1 ;因為執行DEL_H時已經變成0(暫時想不到當初為什麼要+這個)
MOV A,#27H ;27H X 40us 約 = 1.56ms ,先前已經有1ms了
CPL PWM
ADD A,PWM
MOV COUNT,A
LOOP2:
;SETB TR0 ;開啟T0計數器
;CLR TR0 ;關閉T0計數器
MOV R4,#0AH ;10次
LOOP3:
NOP ;每個 nop 延時 1us
NOP
DJNZ R4,LOOP3 ;R4=0時跳下一行=>(1us+1us+2us)X10 = 40us
DJNZ COUNT,LOOP2 ;將PWM LOW的值乘以40us
MOV CUT,#0 ;因為T0中斷給兩個副程式使用,所以CUT累加在此須清除
RET
prevbutton2.png (3.63 KB, 下載次數: 245)
1.JPG (28.67 KB, 下載次數: 247)
2.jpg (29.61 KB, 下載次數: 254)
3.JPG (28.56 KB, 下載次數: 255)
4.JPG (37.85 KB, 下載次數: 254)
pull-up.jpg (11.78 KB, 下載次數: 305)
原帖由 zirok 於 2007-8-29 00:09 發表
每次都要您費心,麻煩您了 ,嗯...我也是這樣接的,也有量一下電壓...,我是用提供MCU的電源拉一條線去接電阻(1K歐姆),不過好像沒變動很大=~=",嗯..再試試看好了
歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/) | Powered by Discuz! X3.2 |