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

論壇索引


Board index » All Posts (astrosarah)




Re: 如何用程式寫2的補數呀!
#21
初級會員
初級會員


前面部分我可以了解,但是為什麼Low byte加1後等於0時,High Byte要加1呢?還是不太懂,可否更詳細說明呢?

謝謝


將 Hi Byte 與 Low Byte 分別 xor #0xFF 後得到 1'S 後再將結果 Low 加1 ,若Low Byte加一後等於零則 Hi Byte就加一,這樣就得到2'S

發表於: 2005/5/3 22:08
頂部


如何用程式寫2的補數呀!
#22
初級會員
初級會員


請問各位,如果我有一筆數值,16進位值為
highbyte=E2
lowbyte =F7,
而我知道轉換的公式為
D=(NOT(E2F7)+1)=1D09
我要怎麼用組合語言寫讓E2F7會變成1D09呢?
謝謝

發表於: 2005/5/3 17:26
頂部


Re: 請問按鍵問題?
#23
初級會員
初級會員


謝謝你囉!
我現在知道應該要怎麼處理囉!
感恩啦!

發表於: 2005/4/14 11:14
頂部


請問按鍵問題?
#24
初級會員
初級會員


請問各位,我有一個程式要利用button按下的長短來決定進入的程式,因為不是multi-thread,所以我利用count的方式來決定按下的時間,當count至一段時候偵測到Button是處於按下的狀態,則進入程式A;但是如果只是按一下即放手,則進入程式B。
但是我現在遇到一個問題,就是如果user按下按鍵過久,雖進入程式A,但是當程式A執行完後,user還是在按下按鍵狀態中,則程式又會重新進入程式中,有可能會進入程式B。這樣的狀況,我應該要如何避免呢?應該要如何修改我的程式呢?
謝謝

我大概的程式如下:
按下按鍵S1進入程式Button_Mode中:
Button_Mode:
check_T:
check S1
goto 程式B ;S1按鍵放掉
count++
count = 0AH?
goto check_T ;否
goto 程式A

發表於: 2005/4/11 17:34
頂部


如果程式太大到會超過RAM時,應該要注意哪些地方呢?
#25
初級會員
初級會員


最近在開發新的系統,結果發現當程式越長越大時,竟然已經過要超過RAM的限制大小了。
所以想要請問各位先進,再寫程式時,我應該要注意哪些事情呢?才不會造成程式繁瑣的程式碼過多呢?
如果我將一些固定會用到的程式碼包成subfuntion來呼叫,和直接寫的程式碼,所佔的記憶體會一樣嗎?

謝謝

發表於: 2005/4/1 10:02
頂部


同一個按鍵要如何根據按下時間而有不同功能?
#26
初級會員
初級會員


請問各位先進,如果我只有一顆按鈕,可是要當作MENU和Wakeup兩種不同的功能來使用。
想要利用user按下的時間長短來判斷是進入哪一個功能,這樣的話,我應該要如何寫這樣的程式呢?
例如:如果user按下後隨即放開則進入Wake up功能。
如果user按下超過三秒,則進入MENU功能。

這樣可以用組合語言來達成嗎?

謝謝

發表於: 2005/3/23 15:57
頂部



« 1 2 (3)



:::

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... ]

教育訓練中心

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