在點亮液晶顯示的時候需要設定seg腳 設定方法如下
了解當前有多少個seg腳可以使用比如914 手冊裡面就說只有24個可以使用
2 根據腳位圖(引腳框圖)檢視那些io口可以設定為seg腳
3 檢視電路圖檢視那些io口被使用為
4 如果被使用則將被使用的seg位置一
比如
如上圖所示led螢幕seg0 對應ic seg0 對應的io為rb2 lcd seg1 對應 ic seg1對應的io為rb3
如上圖可以看出rb2對應seg2 rb3對應seg3
則證明seg2鎖對應的引腳被設定為段使能應該設定為1 seg3也如此
現將設定暫存器lcdse0 lcdse1 lcdse2設定步驟總結如下
1 先在引腳框圖中找到相應的seg腳
如下圖
如上圖所示找到seg0對應的引腳為rb0,根據電路圖在電路圖中查詢rb0是否有被使用為seg腳 如下圖所示
2 根據上圖檢視對應的引腳是否有被使用為seg腳
我們可以看到rb0沒有被使用為seg腳所以seg0應該被設定為0
我們在看seg2由引腳框圖可以看到seg2對應rb2 在電路圖中可以看到rb2對應seg0則證明seg2被設定為段使能 應該設定為1
3 根據seg的編號順序對應設定lcdsen
比如seg0 在lcdse0裡面的最低位 seg7在lcdse0的最高位中間對應 位為 1 2 3。。。。。
9 14 學習筆記
1.波蘭表示式這個題目以前總是看到,但是一直覺得數字和運算子的存放好煩,學了棧以後發現其實很簡單。然而接下來就是悲傷的故事,首先我第一次不小心把存放棧頂兩個數字的運算結果的tmp設定成了int,丟失資料精度,接下來我改上面的問題時,因為太懶,把計數器也設定成了double,陣列下標必須是int這個大...
何時需要PIC
華清遠見嵌入式學院 講師。pci 其實是我們在編譯動態庫的命令列引數,我們用這個引數標記,告訴gcc產生的 不要包含對函式和變數具體記憶體位置的引用,這是因為現在還無法知道使用該訊息 的應用程式會將它連線到哪一段記憶體位址空間。這樣編譯出的 o可以被用於建立共享鏈結庫。建立共享鏈結庫只需要用gcc的...
PIC彙編指令
出處 pic18f系列 d 目標暫存器選擇位 0表示結果儲存至w暫存器中,1表示儲存到檔案暫存器f中。a 快速操作ram位 0表示快速操作ram內的ram單元 bsr暫存器被忽略 1表示儲存區由bsr指定 面向位元組的操作指令 1 addwf f,d,a 將f中的內容與w中的內容相加,儲存在d提定的...