; ********************************************
; Function : 7段數碼管顯示程序 *
; MICroProcessor : HT48R50A-1/28SKDIP-A *
; Author: www.picavr.com *
; Crystal : 4MHz *
; ********************************************
#INCLUDE HT48R50A-1.INC
;---------------------------------------------
DATA .SECTION AT 60H 'DATA'
DELAY_COUNTER_1 DB ? ;[60H]
DELAY_COUNTER_2 DB ? ;[61H]
SCAN_COUNTER DB ? ;[62H]
SCAN_DATA DB ? ;[63H]
DISPLAY_COUNTER DB ? ;[64H]
DISPLAY_DATA DB ? ;[65H]
LOOP_COUNTER DB ? ;[66H]
;---------------------------------------------
CODE .SECTION AT 00H 'CODE'
ORG 00H
JMP START
START:
CLR PAC
SET PA
CLR PCC
SET PC
SCAN_BEGIN:
CLR DISPLAY_COUNTER
LOOP_1:
MOV A,90H
MOV LOOP_COUNTER,A
LOOP_2:
MOV A,DISPLAY_COUNTER
MOV TBLP,A
MOV A,0EH
MOV SCAN_DATA,A
MOV A,04H
MOV SCAN_COUNTER,A
SCAN_NEXT:
MOV A,SCAN_DATA
MOV PC,A
TABRDL DISPLAY_DATA
MOV A,DISPLAY_DATA
MOV PA,A
CALL DELAY
SET C
RLC SCAN_DATA
INC TBLP
SDZ SCAN_COUNTER
JMP SCAN_NEXT
SDZ LOOP_COUNTER
JMP LOOP_2
MOV A,04H
ADDM A,DISPLAY_COUNTER
MOV A,DISPLAY_COUNTER
SUB A,10H
SZ ACC
JMP LOOP_1
JMP SCAN_BEGIN
RET
;---------------------------------------------
DELAY PROC
MOV A,09H
MOV DELAY_COUNTER_1,A
MOV DELAY_COUNTER_2,A
WAIT:
SDZ DELAY_COUNTER_2
JMP WAIT
SDZ DELAY_COUNTER_1
JMP WAIT
RET
DELAY ENDP
;---------------------------------------------
ORG 0F00H
DC 081H,0CFH,092H,086H ;0,1,2,3
DC 0CCH,0A4H,0A0H,08FH ;4,5,6,7
DC 080H,084H,088H,0E0H ;8,9,A,B
DC 0B1H,0C2H,0B0H,0B8H ;C,D,E,F
;---------------------------------------------
END
上一篇:HT48R50A的 5X7 LED點陣顯示示例程序
下一篇:HT48R50的LED閃光程序
推薦閱讀
史海拾趣
宜源科技公司非常重視人才培養和團隊建設。公司建立了一套完善的人才培養體系,為員工提供豐富的培訓和發展機會。同時,宜源科技還積極引進優秀人才,打造高素質、專業化的技術和管理團隊。這些團隊在公司的各個領域中發揮著重要作用,為公司的長遠發展提供了有力的人才保障。
隨著業務的不斷擴展和技術實力的提升,風華電子廠于1993年實施股份制改革,并更名為廣東風華高新科技股份有限公司。1996年,公司在深圳證券交易所成功上市(證券簡稱風華高科,證券代碼000636),成為電子元器件行業的重要一員。上市不僅為公司籌集了更多資金,也進一步提升了公司的知名度和市場競爭力。
盡管電子行業競爭激烈,市場變化莫測,但Coherent Inc.始終保持著堅定的前行步伐。公司不斷適應市場變化,調整戰略方向,積極應對各種挑戰。同時,公司也注重與合作伙伴的緊密合作,共同推動激光技術的創新和應用。這種堅定前行的態度,使得Coherent Inc.在電子行業中始終保持著領先的地位。
這五個故事只是Coherent Inc.發展歷程中的一部分,但它們足以展示公司在電子行業中的崛起和發展。通過不斷的探索、創新、收購與整合,以及堅定的前行態度,Coherent Inc.已經成為了激光技術領域的佼佼者,為電子行業的發展做出了重要貢獻。
隨著技術的成熟,BIT開始積極尋找市場機會。他們與多家電子設備制造商建立了合作關系,將自家的集成電路應用于各種電子產品中。通過與這些合作伙伴的緊密合作,BIT的產品逐漸在市場上占據了一席之地,公司規模也逐漸擴大。
為了提高DSSC的轉換效率和長期穩定性,G24i積極尋求技術合作。公司與離子液體供應商BASF公司簽署了合作協議,共同開發性能更優的離子液體和電解液配方。此外,G24i還與國內外多家科研機構建立了緊密的合作關系,共同推進DSSC技術的研發和創新。這些合作不僅為G24i帶來了先進的技術支持,也促進了整個DSSC行業的快速發展。
電源完整性問題以及改進思路分析(一) 如今,功耗已經成為集成電路唯一主要的設計約束條件,但電源完整性很少引起人們的注意,盡管它在決定電源和能耗方面扮演著舉足輕重的作用。大多數人都會注意到,如果將娛樂室內的燈光調得太暗,電視屏幕上亮 ...… 查看全部問答∨ |
|
1000元求教Yacc Lex C到VHDL最基本功能編譯器 各位前輩,本人求一個C到VHDL轉換編譯器的代碼, 功能: 只需要最基本的功能,這里給出一個C寫的加法器程序并給出一個相應應該轉換成的VHDL(見附件2頁的論文中),當然您也可以自行修改,或是直接給個另外的程序,當然越簡單越好。但是只需要完成 ...… 查看全部問答∨ |
我新裝好VS2005, PB6.0,Wince6.0, 在VS2005中隨便打開一個工程編譯,結果出現如下錯誤: ------ 已啟動生成: 項目: AT91SAM9261EK_DEMO, 配置: AT91SAM9261EK_BIN Debug Platform Builder-Specific (_TGTCPU) ------ Starting Build: blddemo -q ...… 查看全部問答∨ |
自從iPad面世后,有相當一部分人費盡心思要讓它代替筆記本電腦。顯然,要讓iPad代替筆記本電腦主要有兩個層面的問題:軟件(系統)和硬件。由于iOS系統的封閉性,我想這方面用戶也只能選擇妥協;而硬件層面上,或許有很多人都很想把筆記本電腦擁有 ...… 查看全部問答∨ |
|
TOSHIBA TB62218步進電機驅動IC 40V 2A 4細分 BiCD連接電流兩相雙極步進電機驅動ICTB62218AFG/AFTG是一個斬波脈沖寬頻的兩相雙極步進電機驅動ICTB62218AFG/AFTG額定電壓電流為40V/1ATB62218芯片上的電壓調節器可以控制一個單個VM電源的步進電機&nb ...… 查看全部問答∨ |
USART_ITConfig(USART1,USART_IT_TEX ,ENABLE);使能串口發不了數 USART_Init(USART1, &USART_InitStructure); USART_Cmd(USART1, ENABLE); USART_ITConfig(USART1,USART_IT_RXNE,ENABLE); // USART_ITConfig(USART1,USART_IT_TEX ,ENABLE); //不使能這個串口正常,使能就進不了 ...… 查看全部問答∨ |