⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1seg.txt

📁 DAC0808C DAC转换使用方法
💻 TXT
字号:
;8MHZ
;一只数码管显示出0-9十个数字
;电路连接为:164数据脚接RXD,而时针脚接TXD,TXD供时针信号
;P1中任一脚用来控制数码管的导通
;164数据一送出,不会因为再没有送数据而没有输出
;而还是保留最后的数据
org 00h 

mov scon,#00000000b   ;设定UART方式MODE0 

start:

mov dptr,#table

loop:

clr a

movc a,@a+dptr

cjne a,#00h,no_care

sjmp start	     ;从头开始

no_care:

mov 30h,a

mov sbuf,30h         ;查表的值存入SBUF 

loop1:jnb ti,loop1   ;监测TI=1?是则跳到LOOP2 

clr ti

inc dptr
 
mov p1,#0ffh         ;开灯

call delay

call delay

call delay

sjmp loop

delay:
	mov r4,#0ffh
delay1:
	mov r5,#0ffh
	djnz r5,$
	djnz r4,delay1
	ret

table:
	DB      00000011B       ;'0'code
        DB      10011111B       ;'1'code
        DB      00100101B       ;'2'code
        DB      00001101B       ;'3'code
        DB      10011001B       ;'4'code
        DB      01001001B       ;'5'code
        DB      01000001B       ;'6'code
        DB      00011111B       ;'7'code
        DB      00000001B       ;'8'code
        DB      00001001B       ;'9'code
        DB      11111111B       ;nothing to display('A')
	DB	00000000B	;ret data
END 
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -