单片机利用8155实现I⼀O口的扩展:要求用PA口,PB口均作为输出口,驱动两位LED显示,分别显示字符"1""2"

编程序
2025-03-25 03:21:51
推荐回答(1个)
回答1:

mode equ 03h
data1 equ 06h
data2 equ 5bh
portA equ 7ff9h
portB equ 7ffah
CAddr equ 7ff8h ;(这三个口的具体地址要根据你硬件设计的情况;这里是 单片机的P2.7接cs,P2.0接IO/M)

org 0
mov a,#mode ;A口基本输出,B口基本输出
mov dptr,#CAddr
movx @dptr,a

mov dptr,#portA
mov a,#data1
movx @dptr,a

mov dptr,#portB
mov a,#data2
movx @dptr,a
ljmp 0

不足之处,欢迎指正