基于8086方波锯齿波三角波发生器仿真基于8086的LCD1602显示仿真设计基于8086的LED点阵汉字流水显示设计基于8086的LED中文显示屏显示设计-仿真设计资料转发
Posted Mr song song
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于8086方波锯齿波三角波发生器仿真基于8086的LCD1602显示仿真设计基于8086的LED点阵汉字流水显示设计基于8086的LED中文显示屏显示设计-仿真设计资料转发相关的知识,希望对你有一定的参考价值。
1180基于8086方波锯齿波三角波发生器仿真资料
1.基于Proteus仿真平台,用汇编语言和DAC0832实现数模转换,实现了直流输出、方波输出、锯齿波输出和三角波输出。
2. 使用MASM32进行编译, 已经做好makefile文件,并有详细说明。
3.内附详细8086仿真设计图、汇编语言源码、目标执行代码码、makefile文件。
mov cx,x
dly:
nop
loop dly
endm
;---模式设置-----------------------------------------------------------------
.model small
.8086
;---堆栈段-----------------------------------------------------------------
.stack
;---数据段-----------------------------------------------------------------
.data
;---代码段-----------------------------------------------------------------
.code
.startup
main proc far
mov dx, dac_port
mov al, 0
out dx, al ;输出低电平
next:
inc al ;输出值加1
out dx, al ;加1
delay 10 ;延时
可以按照思路自行设计,也可以从文章末尾从资料网盘下载
1167基于8086的LCD1602显示仿真设计-8086protues仿真设计
DATAS SEGMENT
;此处输入数据段代码
;;This is an example of LCD display.
Disp1 db '>This is an example<'
Disp2 db 'My fancies are fire '
Disp3 db 'flies,specks of livi'
Disp4 db 'ng light '
Disp5 db ' '
Disp6 db ' Display End '
DATAS ENDS
STACKS SEGMENT
;此处输入堆栈段代码
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
;此处输入代码段代码
IN AX,DX ;这句一定要,将8086的nRD端口从高阻配置到确定的高电平
INIT:
可以按照思路自行设计,也可以从文章末尾从资料网盘下载
1168基于8086的LED点阵汉字流水显示设计-protues仿真设计
实现两个功能:滑动显示和跳动显示。分别文件里面的两个源码
ROWLOW EQU 0B004H;行低八位
ROWHIGH EQU 0B006H;行高八位
COLLOW EQU 0B000H;列低八位
COLHIGH EQU 0B002H;列高八位
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
DELAY PROC NEAR
PUSH CX
MOV CX,100
DELAY1:
LOOP DELAY1
POP CX
RET
DELAY ENDP;延时
START:
MOV AX,DATA
MOV DS,AX
MOV SI,OFFSET FONT
MAIN:
MOV AL,0
MOV DX,ROWLOW
OUT DX,AL
MOV DX,COLHIGH
OUT DX,AL
MOV CHARINDEX,0;灯灭
NEXTCHAR:
MOV DELAYCNT,50
LOOP1:
MOV BITMASK,1
可以按照思路自行设计,也可以从文章末尾从资料网盘下载
1181基于8086的LED中文显示屏显示设计-仿真设计资料
; 8253 SET
CTR8253 EQU 86H; 8253 CONTROL WORD
PORT0 EQU 80H
PORT1 EQU 82H
PORT2 EQU 84H
;------------------
STT:
MOV DX, CTR8253
MOV AL,76H ; CH 1, MODE 3, AH,AL
OUT DX, AL
;-------将通道1设为方式3,1kHz的方波
MOV DX,PORT1
MOV AX,09C4H
OUT DX, AL
MOV AL,AH
OUT DX,AL
;==========LOOP=================
ST1:
CALL SET_CHO_MODE1_8253
CALL DELAY_1S
JMP ST1
;======================================
;-----通道0接通道1产生的方波信号,进行计数,1000个计数后产生一个高电平
;---==通道0工作在方式0计数
DELAY_1S PROC
目录
1167基于8086的LCD1602显示仿真设计-8086protues仿真设计
1168基于8086的LED点阵汉字流水显示设计-protues仿真设计
1181基于8086的LED中文显示屏显示设计-仿真设计资料
以上可以按照这个思路进行自行设计,也可以通过百度网盘列表下载现成
https://www.aiesst.cn/baidu.html
以上是关于基于8086方波锯齿波三角波发生器仿真基于8086的LCD1602显示仿真设计基于8086的LED点阵汉字流水显示设计基于8086的LED中文显示屏显示设计-仿真设计资料转发的主要内容,如果未能解决你的问题,请参考以下文章
资料转发分享基于8086 8253定时计数器方波发生器仿真基于8086 1602动态显示仿真设计基于8086步进电机转动控制设计
资料转发分享基于8086 8253定时计数器方波发生器仿真基于8086 1602动态显示仿真设计基于8086步进电机转动控制设计