Re: C18關於for迴圈的使用
|
||||
---|---|---|---|---|
資深會員
|
Beee應該用PIC產品多年,也很熟悉PIC特性.
至於Address問題,考慮效能,瞭解真實運作者,自己切很好. 初學者,不知道在那,反正都用pagesel, banksel,換IC也比較容易. (我想C語言,應該就是這樣做的....) 註:只能說瞭解address在那,會更好.不知道address也是可以work.
發表於: 2009/12/18 12:47
Edited by jason680 on 2009年12月18日 13:09:11
|
|||
|
Re: C18關於for迴圈的使用
|
||||
---|---|---|---|---|
資深會員
|
Address 或許不重要 , 但 切換 BANK 時 , 總不能亂切吧 ...
知道 Address 就是為預防 切錯 BANK .... 常用的 暫存器 不用看也知道 , 但偶而才用到的呢 ? 又像 A/D 到現在已變化過幾次 ? 再說 我知道的 , 並不代表大家都知道 , 所以不能自私的說 : 這些我都已經知道 , 不用再解說了 ....
發表於: 2009/12/18 10:18
|
|||
|
Re: C18關於for迴圈的使用
|
||||
---|---|---|---|---|
資深會員
|
應該是,不管C或組語,最重要的是使用暫存器的名稱與功能,至於那個看似重要,而又不怎重要的address.就交給compiler(define,include)去做就好了.
(如果寫code一定要有address,那想必換顆IC,可能會改到吐血!!!)
發表於: 2009/12/18 10:00
|
|||
|
Re: C18關於for迴圈的使用
|
||||
---|---|---|---|---|
資深會員
|
古時候的 DATASHEET , 在解說 暫存器 的旁邊都會註明 Address , 但最近幾年都沒這樣作
在寫組語時很不方便 , 本來想投訴一下 但仔細想一想 , 這似乎是 MicroChip 的"陽謀" , 寫組語不方便 那就用 C 吧 C 真的很方便, 也不用管 暫存器在 第幾個 BANK , 但人各有志啊 有時候真羨慕那些 高手 , 環境不方便 ? 那就自己創造一個新環境吧 ! 也幸好有他們, 才有 LINUX , OPEN OFFICE ...... 一大推 FREE WARE 可以用 ....
發表於: 2009/12/18 9:37
|
|||
|
Re: C18關於for迴圈的使用
|
||||
---|---|---|---|---|
版主
|
算饅頭,我在軍中的時候算過,不過那是算的是每天減一的數學...
一個饅頭 15 元 , 6 個要多少錢? 解答: 如果是用讓人變笨的建構式數學算法為 15 +15 +15 + 15 + 15 + 15 = 90 元。 我小學三年級時老師教我的方式為 15 x 6 = 30 + 60 = 90 元。 還是那句話,會寫組語的,百分之99 都可以將 C 學會並發揚光大,Beee 看你不像是那 1% 的那夥人阿!
發表於: 2009/12/17 10:11
|
|||
|
Re: C18關於for迴圈的使用
|
||||
---|---|---|---|---|
資深會員
|
算了 ! 正常程式命令組合都快搞不定了 , 還想玩擴充的 ? 不要把命都玩掉了 ( 多歧路以亡羊 ? )
知道有這麼一回事就好了 ....... 看過一個未來寓言 : 任何人都可在一分鐘內解開最艱深的數學難題 , 但碰上 一個饅頭 15 元 , 6 個要多少錢? 確叫一組科學專家算了一星期 ... C 真的很好用 , 卅年前就見我表哥寫的瓜瓜叫 , 但人各有命 , 我就是學不會 C , 或許是腦筋太直了 ,學不會太靈活的東西 PS: APPEDF09 的 PIC16F1937_TMR2_LCD_CLOCK 寫的太好了, 又簡單 又明瞭 , 是一個學 LCD 玻璃 的好教才
發表於: 2009/12/17 3:36
|
|||
|
Re: C18關於for迴圈的使用
|
||||
---|---|---|---|---|
版主
|
Beee,
懂得 Standatd Instruction sets 就可以打天下了,剩下的九陰真經或葵花寶典就交給 C18 來做就好了。用 C 寫一天的程式的功能,Assembly 可能要花上兩個禮拜。現在回頭不算晚,趕快投進 C 的懷抱吧! MPASM 可以直接支援Extanded Instruction Sets 的,只有 C18 才有版本的限制。
發表於: 2009/12/16 12:02
|
|||
|
Re: C18關於for迴圈的使用
|
||||
---|---|---|---|---|
資深會員
|
參照:
=============================== 以前提問過 Extanded Instruction Sets (in Assembly config) , 現在比較瞭解一點了 但本以為 ASSEMBLY 練好就可天下無敵 , 沒想到又出了這麼一套 九陰真經 , 上天你待我何其薄 ........ 版主 , 有沒有辦法用 Assembly 使用 Extanded Instruction Sets ? ? ?
發表於: 2009/12/16 4:26
|
|||
|
Re: C18關於for迴圈的使用
|
||||
---|---|---|---|---|
版主
|
參照:
Beee, 真的是厲害,連這種小問題都會被你找出來。佩服! 佩服!
發表於: 2009/12/15 9:25
|
|||
|