8088单板机C语言汇编混合编程实验方法与步骤

以所给例程prj14为例

1.例程功能:串口中断接收(触发8259的IR1中断),8253时钟芯片,定时触发8259的IR0中断,8255数码管的动态显示。
2.硬件电路如下

端口地址和硬件原理图,参见

3.程序代码如下

可以适用自己熟悉的编辑器进行修改编写(这里使用的是vscode)

4.编译 下载 运行测试

4.1进入windows终端

4.2 键入cmd,切换到命令行模式(因为默认是powershell模式)

4.3键入build编译

4.5打开串口助手,下载编译好的程序

正确选择对应的串口,设置好对应参数

按8088单板机上的RESET复位键,串口助手显示3个ok,点击发送文件即可下载测试程序

4.6 手动按单板机上S6按键,可以手动触发8259接收中断,数码管会动态切换数码管的显示。也可以串口发送字符,触发串口接收中断。

相关推荐
SCBAiotAigc2 小时前
2026.3.18:汇编之字符串反转
汇编·具身智能
爱编码的小八嘎2 小时前
C语言完美演绎4-7
c语言
炘爚3 小时前
C语言(文件操作)
c语言·开发语言
W.D.小糊涂4 小时前
gpu服务器安装windows+ubuntu24.04双系统
c语言·开发语言·数据库
逐步前行5 小时前
STM32_TIM_寄存器操作
stm32·单片机·嵌入式硬件
0南城逆流05 小时前
【STM32】知识点介绍七:PWM功能
stm32·单片机·嵌入式硬件
智者知已应修善业5 小时前
【51单片机独立按键控制数码管移动反向,2片74CH573/74CH273段和位,按键按下保持原状态】2023-3-25
经验分享·笔记·单片机·嵌入式硬件·算法·51单片机
C羊驼6 小时前
C语言:两天打鱼,三天晒网
c语言·经验分享·笔记·算法·青少年编程
我是一棵无人问荆的小草6 小时前
单片机通电后延迟启动策略
单片机·嵌入式硬件
坏柠6 小时前
ESP32-S3 蓝牙 BLE 从零到一:广播、服务、特征,用一个智能灯的例子全讲透
嵌入式硬件