• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::

論壇索引


Board index » All Posts (mechwu)




Re: C18和PICC18誰比較好用呢?
#51
資深會員
資深會員


參照:

chienchun 寫道:
人外有人,天外有天囉....
只有努力不懈,勤能補拙囉...

PIC_SERVER的板子...買得到嗎?
還是只有貴校的實驗課才看得到呢?
謝謝!


To chienchun:

由於沒有專人負責技術支援,因此目前並沒有對外銷售,
主要是用在支援研究計劃以及一些產學合作案的需求。

Microchip 的 PICDEM.net http://ww1.microchip.com/downloads/en/DeviceDoc/51240b.pdf
用的是 AN833 這免費的 TCP/IP stack,
http://forum.microchip.com/tt.asp?forumid=173 (PICDEM.net 原廠討論區)

如果您不喜歡 AN833 ,我會建議您先試試下面這幾種,技術支援較完整的單晶片 TCP/IP 產品,他們也都提供完整的原始碼:

http://www.iosoft.co.uk (用 PIC 單晶片)
http://www.edtp.com (支援 PIC 和 ATMEL)
http://www.rabbitsemiconductor.com/products/rcm3700/ (用 Rabit 3000)
http://sinpro.myweb.hinet.net/products10.htm (rcm3700 的台灣代理)
http://www.sinp.com.tw
http://www.dainau.com/phpBB2/viewforum.php?f=62
http://www.wiznet.co.kr/wiznet/product_assp.html (W3100A 韓國原廠)
http://www.jlink.com.tw/c_products_wiznet.htm (W3100A 的台灣代理)
http://www.maxim-ic.com/TINIplatform.cfm (超可愛的東東)
http://www.laogu.com/MY/rtl8019.htm (大陸貨)
http://www.laogu.com/MY/rtl8029.htm (大陸貨)

看完這些資料之後,您若是還想玩 pic_SERVER,願意花美金425大洋去買CCS的C-compiler,願意幫我們負責對外的技術支援,那 ... 就傳訊給我吧,謝謝啦。

Best wishes


離題越來越遠啦,本來不是在談 C18和PICC18的嗎

發表於: 2005/3/20 14:43
頂部


Re: 請問安裝轉移函數 in PIC using operating System method問題...
#52
資深會員
資深會員


你要做的事情,我用F877和C語言全做過,當然可以做到。

關鍵是,如果原始程式用的是 DSP,通常指的是高速的晶片,程式是可以改寫移植啦,只要記憶體夠大就能跑,怕的是跑得不夠快啦。

所以,在開發之前,第一件事就是確認運算速度夠不夠快,第二件事情就是查記憶體空間是否足夠。

發表於: 2005/3/19 17:44
頂部


Re: RC5 的編碼方式
#53
資深會員
資深會員


這個問題嘛 ... 實在是有看沒有懂

發表於: 2005/3/17 23:33
頂部


Re: 軟體UART
#54
資深會員
資深會員


To bramn:

所以啊,一般來說,CCS 被稱為非專業的compiler,呵呵

發表於: 2005/3/17 16:49
頂部


Re: C18和PICC18誰比較好用呢?
#55
資深會員
資深會員


To Ryang:

這...這...就跟 calvinho 說的一樣 ... 工程師嘛,時間都花在新玩具上啦...呵呵...昨天剛拿到 ZigBee...玩耍中

目前就只有幾個範例程式啦 (約70個)
http://pic-proto.mech.yzu.edu.tw/software/YZ_PIC_V_5.00b_下載.zip
執行裡面的 YZ_PIC_V_5.00b.exe 解壓縮到 c:\

C:\YZ_PIC\My_project\ex_0.c ~ ex_9.c 附習題
C:\YZ_PIC\Samples\Beginner\*.c

乙太網 UDP / TCP / IP 應用教材 (PDF檔)
http://pic-proto.mech.yzu.edu.tw/soft ... ERVER%20Quick%20Guide.pdf
http://designer.mech.yzu.edu.tw/class/auto_design/list.htm

呼呼...獻醜啦

明天寄兩塊搭配這些範例的實驗板去,還請您多指教囉

謝謝啦

喔,還有,這裡改版之前po去對岸練功夫時的一些帖子
http://www.goldenchip.com.cn/gdbbs/di ... melimit=&operator=&page=1

發表於: 2005/3/17 13:59
頂部


Re: 軟體UART
#56
資深會員
資深會員


灌水一下 po 一篇以前寫的老文章 ... 突破一百篇啦

CCS 不要求高水平

某人說 >> 个人认为如果你刚刚入门,又不想从汇编下手,用PICC工具也可以让你领会底层的操作控制。如果已经有较高水平,那就可以用CCS。这样你的开发速度可以加快,很多细节的考虑可以忽略。

我說:

對於水平高低,我的看法如下:

個人認為, PICC 較接近匯編,它強迫你,先學會那一堆寄存器的名稱與功能,才能開始寫 C 程式,甚至於強迫你自己做記憶體的配置 (分配 bank)。PICC 要求你领会底层的操作控制,我覺得,這是要求你有較高的水平!

剛開始用 CCS 的人,根本不用知道任何一個寄存器的名稱,不用懂匯編,更不用知道什麼叫做 bank,只要知道接腳名稱與功能,就可以開始寫程式啦,就可以開始玩 RS232,玩 PWM,玩 I2C,不用管細節,直接用 CCS 提供的庫函數與範例就可以搞定啦。我就是這樣的,我覺得我是低水平的人,呵呵。

我認為, C 語言的精神應該是去降低程式員處理底層操作的必要性。

就以延時函數和 RS232 寄存器設定為例,我覺得,在匯編來說是基本功夫,但是,要求 C 語言的初學者去寫一個具有移植性的延時函數或 RS232 寄存器設定那根本就是折磨人嘛。不過,玩過一陣子 CCS 之後,還是得視需要,去瞭解細節,去深入研究相關的寄存器,研究底層的操作控制才能提昇水平啦。我的看法是, CCS 允許你延後深入細節的時間點,RMW操作與中斷處理就是最好的例子。

剛開玩 CCS 時,總覺得 output_high ( PIN_C0 ) 這種 CCS 語法真是好笑,為什麼不直接用 C0 = 1 這種簡單明瞭的語法,玩過兩年之後,才體會到那都是為了安全性以及移植性的考慮,是 CCS 在默默的保護我!


發表於: 2005/3/17 13:32
頂部


Re: C18和PICC18誰比較好用呢?
#57
資深會員
資深會員


To diroex :

補充一條新招數

input_state()

不會去重設 tris

3.207 以後的版本才有喔

This functions reads the I/O pin state without ...
changing the direction of the pin as INPUT() does.

參閱 C:\Program Files\PICC\Readme.txt

發表於: 2005/3/17 13:25
頂部


Re: 軟體UART
#58
資深會員
資深會員


插花一下
CCS 一行搞定
#use delay(clock=4000000)
#use rs232(baud=9600, xmit=PIN_B4, stream=SW_UART)
#use rs232(baud=9600, xmit=PIN_C6, rcv=PIN_C7) // HW_UART

main()
{
printf(SW_UART, 'hello world'); // 送到軟體 UART 去
printf('hello world, HW_UART'); // 送到硬體 UART 去

不要打我啦

發表於: 2005/3/17 11:59
頂部


Re: C18和PICC18誰比較好用呢?
#59
資深會員
資深會員


To diroex :

CCS 有很多招數的,

1. 請問 chip ? 請問版本? 新舊版的優化差粉多
2. 請用 #use fixed_io() 或 fast_io()
在讀 GP4 之前就不會去重設 TRIS

CCS 可以讓你做到任何你想要的事,呵呵

我的 CCS 的 code 可以小到不能再小 ...

.................... #include <12f675.h>
.................... #use fast_io(a)
.................... #bit A1 = 0x05.1
.................... #bit A2 = 0x05.2
.................... void main()
.................... {
0004 0013 ... 
0014
:  BCF    0C.3
....................    set_tris_a(0b00111101);
0015:  MOVLW  3D
0016
:  BSF    03.5
0017
:  MOVWF  05
....................    A1 1;
0018:  
BCF    03.5
0019:  BSF    05.1
....................    while(A2);
001A:  BTFSC  05.2
001B
:  GOTO   01A
....................    while(A2==1);
001C:  BTFSC  05.2
001D
:  GOTO   01C
....................    while(input(PIN_A2)==1);
001E:  MOVLW  00
001F
:  BTFSC  05.2
0020
:  MOVLW  01
0021
:  SUBLW  01
0022
:  BTFSC  03.2
0023
:  GOTO   01E
.................... }
....................
0024:  SLEEP

發表於: 2005/3/17 11:31
頂部


Re: ZigBee介紹:在檔案下載區提供下載。有沒有人知道ZigBee用在那裡?
#60
資深會員
資深會員


昨天剛拿到手,測試中 ...
開放空間 約 25 m,不過, demo 軟體似乎不太穩,會斷
繼續等待軟體升級版 ...

發表於: 2005/3/17 11:12
頂部



« 1 ... 3 4 5 (6) 7 8 9 ... 16 »



:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------