专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
啊宝 7.18 在图7-27中,若把字符打印机的 和8031的 相接,使简述电路的工作原理并编写能把以20H为起始地址的连续50个内存单元中的内容输出打印的程序。 解答: 在方式1输出方式下,当打印机从A口上取走输出数据的同时, 信号会变成低电平。因为 和8031的 相接,所以 信号有效,即向CPU发出中断请求。当CPU响应中断请求后,便可通过中断服务程序把下一个输出数据送到8255,准备传输下一个数据。 相应程序只需将 中断的触发方式由负边沿触发改成电平触发即可, 即将主程序中 SETB IT0 改成 CLR IT0 7.20 某一生产过程共有6道工序,每道工序的持续时间均为10s [阅读全文] [PDF]
一个单片机所需执行指令的集合即为单片机的指令系统。单片机使用的机器语言、汇编语言及高级语言,但不管使用是何种语言,最终还是要"翻译"成为机器码,单片机才能执行之。现在有很多半导体厂商都推出了自己的单片机,单片机种类繁多,品种数不胜数,值得注意的是不同的单片机它们的指令系统不一定相同,或不完全相同。但不管是使用机器语言、汇编语言还是高级语言都是使用指令编写程序的。 所谓机器语言即指令的二进制编码,而汇编语言则是指令的表示符号 。在指令的表达式上也不会直接使用二进制机器码,最常用的是十六进制的形式。但单片机并不能直接执行汇编语言和高级语言,都必须通过汇编器&quo [阅读全文] [PDF]
PIC16F877单片机运算子程序 1 PIC16F877汇编语言程序主体框架 以下是一个典型的程序结构: ;***************程序说明区******************* LIST p=16f877 ;指定微控制器型号和文件输出格式 INCLUDE p16f877.inc ;读入MPLAB提供的定义文件P16F877.INC ;***片内RAM常用资源、变量定义和相应的说明********* ACCALO EQU 20 ;存放加数或减数低8位 ACCAHI EQU 21 ;存放加数或减数 [阅读全文] [PDF]
1 共3条 分1页