該程序可用四位LED顯示器進行實時顯示。這是一種基本的時鐘程序,利用它可以略加修改,即可制成0-12小時或可預置起始時刻的時鐘程序。該時鐘源程序命名為th090.c,即用C語言編寫的。
只需按照上述規(guī)范,可在MPIAB IDE集成開發(fā)環(huán)境下編輯其源程序,其清單如下:
源程序建立后,即可通過PICC編譯器進行編譯而生成th090.e相對應的目標碼th090.hex。
說明:(1)讀者也可用匯編語言,在MPLAB IDE集成開發(fā)環(huán)境下,建立匯編語言的源程序,再用匯編軟件MPASM進行匯編,同樣可生成相對應的目標碼.hex。如果讀者是用匯編語言建立0-24小時的時鐘程序,將會看到匯編語言的源程序要比C語言同樣功能的時鐘源程序,其代碼條目多很多,可見C語言的優(yōu)越性。
(2)利用C語言建立的源程序th090.C時,所用的集成開發(fā)軟件是MPLAB IDE7.40版。
(3)讀者只需按下圖,在編程器電路板的ICI8引腳的活動插座上,插上PIC16F84A芯片。安放芯片時,其芯片表面的弧形口(引腳定立口),應以活動插座的活動桿處,作芯片引腳的起始放置位。
(4)上述對0-24小時的時鐘程序進行源程序的建立和生成目標碼.hex,僅僅說明了其操作過程,而未進行實時步驟的演示。