專注差異化嵌入式產(chǎn)品解決方案 給智能產(chǎn)品定制注入靈魂給予生命
提供開發(fā)工具、應(yīng)用測試 完善的開發(fā)代碼案例庫分享
從全面的產(chǎn)品導(dǎo)入到強大技術(shù)支援服務(wù) 全程貼心伴隨服務(wù),創(chuàng)造無限潛能!
提供新的芯片及解決方案,提升客戶產(chǎn)品競爭力
提供最新的單片機資訊,行業(yè)消息以及公司新聞動態(tài)
十年專注單片機方案開發(fā)的方案公司英銳恩,分享電子鐘(萬年立)子程序。英銳恩現(xiàn)提供服務(wù)產(chǎn)品涉及主控芯片:8位單片機、16位單片機、32位單片機及各類運算放大器等。
注:晶振用的2M.
思路: 這程序的目的主要是學(xué)會利用精確計時,準確計算,以便為以后制作精確定時器,電子鐘(萬年立)等打好基礎(chǔ).這個是子程序,電子鐘本人正在制作中,6位數(shù)碼管顯示的,制作好后,可以和大家分享.
SECOND ORG D'80' ;秒定時子程序 BSF
PORTB,7 LOOPT DECFSZ COUNTER1,1 GOTO LOOPT DECFSZ COUNTER2,1 GOTO LOOPT
BCF PORTB,7 LOOPF INCFSZ COUNTER1,1 GOTO LOOPF INCFSZ COUNTER2,1 GOTO
LOOPF CLRW MOVLW 0X89 ;秒計時粗調(diào) MOVWF COUNTER3 LOOPN INCFSZ COUNTER1,1 GOTO LOOPN INCFSZ COUNTER3,1 GOTO LOOPN MOVLW D'82' ;秒計時細調(diào) MOVWF COUNTER1 LOOPV DECFSZ COUNTER1,1 GOTO LOOPV RETURN END