Re: 有關#define和RES?!
|
||||
---|---|---|---|---|
高級會員
|
聽你醬子分析...
好像用RES沒多大的意義.... 感覺上好像只是不用多花時間想一些Label名稱... 和不用考慮哪個位址已經被用走了... 我想我們一般程式所使用的變數應該不多... 應該不需要用到RES指令! 有點大材小用的感覺!!! 而且在想要的位址安排自己認為好記的名稱... 這樣寫起程式應該比較簡單點ㄅ!
發表於: 2004/11/23 22:02
|
|||
|
Re: MPLAB ICD2驅動程式
|
||||
---|---|---|---|---|
高級會員
|
你可以嘗試將ICD2連接到電腦端的USB插頭拔掉...
換插別的USB插孔... 在右下角的工具列應該會顯示"新硬體無法正常工作" 點一下就可以重新安裝了!
發表於: 2004/11/22 21:29
|
|||
|
Re: 有關#define和RES?!
|
||||
---|---|---|---|---|
高級會員
|
Hi~~taiwanuser
看完你的回應... 加上看了相關的例子! 得到這個指令可能主要的用途為...(我猜測的啦!) 除了你所說的由編譯器自己安排位址... 我想應該還有間接定址的類似功能..
ex:
不曉得我醬子的猜測是否正確?! 還有請問一下.. 既然RES是讓編譯器自己安排位址.. 那不就按照誰在程式中先出現的順序來安排位址.. ex: temp1 res 2 temp2 res 1 temp1所排到的位址就是0x20 , 0x21 temp2所排到的位址就是接下來的0x22 之後若還有就由0x23開始排起?! 是醬子ㄇ?!
發表於: 2004/11/22 21:19
|
|||
|
Re: 有關#define和RES?!
|
||||
---|---|---|---|---|
高級會員
|
Hi~~tonys
感謝你提供這ㄇ好用的方法... 我有使用過ㄌ..但?? ex: TEMP RES 1 經過組譯後... 並沒有什ㄇ東西... 好像沒被轉成機器碼?! 這代表什ㄇ意思?!
發表於: 2004/11/22 14:48
|
|||
|
有關#define和RES?!
|
||||
---|---|---|---|---|
高級會員
|
請教大家...
ex: #define clk PORTC,0 是什ㄇ意思? 我的想法是將PORTC<0>名稱定義為clk? 不知道對不對? 還有就是... ex: #define LDOF PORTA,4,0 後面的"0"又是代表什ㄇ意思?! 最後是RES的問題.. 我找到RES的資料寫說.. (變數名稱) RES (保留n個byte) 我實在看不懂是什ㄇ意思? ex: LEDBUFFER RES 2 是什ㄇ意思?
發表於: 2004/11/21 10:31
|
|||
|
Re: 為何會收到不同的訊號?
|
||||
---|---|---|---|---|
高級會員
|
請問一下...
鮑率:是指每秒傳送幾個bit ex:1200bps 指一秒內傳送1200個bit... 假設我由PIC端傳送訊號... 是要在"一秒內傳出1200bits"? 還是說一秒內傳送的訊號不能超過1200個bit? 可以小於1200個bit?但不能大於1200?
發表於: 2004/11/19 13:45
|
|||
|
Re: 為何會收到不同的訊號?
|
||||
---|---|---|---|---|
高級會員
|
Hi~~jubel!
你所說的傳輸線... 是指連接到電腦端的RS-232?! 我有量過RS-232兩端的訊號.. 波形看起來應該是相同的訊號! 還是感謝你的建議...
發表於: 2004/11/19 10:46
|
|||
|
為何會收到不同的訊號?
|
||||
---|---|---|---|---|
高級會員
|
請問大家如題...
我是希望約1ms送出一個訊號(01010101) 透過RS-232用VB接收.. 為何會接收到不同的訊號... 例如: 1101 0101 1011 0101 1001 0101 就是沒有01010101 當我把間隔傳送的時間拉長時... 會有01010101正確的訊號出來.. 但還是有一些不同的訊號存在! 請問這是什ㄇ原因?! 我使用的震盪頻率為10MHz
list P=18F252
發表於: 2004/11/18 22:02
|
|||
|
Re: 請問一下...更新驅動程式...
|
||||
---|---|---|---|---|
高級會員
|
並不需去哪邊下載...
必須安裝MPLAB IDE軟體... 對了先問你一下... MPLAB ICD2連接到電腦有兩種方式... 1.USB 2.RS232 我不曉得你是用哪種連接法? 但我猜應該是第一種USB吧! 我舉我的例子給你參考... 我也是用第一種USB方法... 當軟體裝好後... 插上ICD2的USB至電腦端.. 在右下角的工作列上應該會顯示新硬體無法正常工作... 點它一下... 應該就可以安裝了! 你可以到你安裝MPLAB IDE的目錄下找... DriversXP\ICD2_USB裡面應該會有一個說明的網頁... 裡面說明應該非常的清楚... 大概看一下就知道如何安裝了! 希望這個方法對你有幫助...
發表於: 2004/11/18 15:05
|
|||
|