啊宝
7.18 在图7-27中,若把字符打印机的 和8031的 相接,使简述电路的工作原理并编写能把以20H为起始地址的连续50个内存单元中的内容输出打印的程序。
解答: 在方式1输出方式下,当打印机从A口上取走输出数据的同时, 信号会变成低电平。因为 和8031的 相接,所以 信号有效,即向CPU发出中断请求。当CPU响应中断请求后,便可通过中断服务程序把下一个输出数据送到8255,准备传输下一个数据。
相应程序只需将 中断的触发方式由负边沿触发改成电平触发即可,
即将主程序中 SETB IT0 改成 CLR IT0
7.20 某一生产过程共有6道工序,每道工序的持续时间均为10s [阅读全文] [PDF]
第一次知道"单片机"这三个字,那是1997年.那时我还在读中专,疯狂的在自学电子,这三个字是从<<电子报>>上看到的,但当时对单片机没一点认识,电子方面也是一片空白,所以单片机到底是何物,就不得而知了.
中专毕业后在家乡任教.但对电子的爱好还是那么疯狂,于是一边教书,一边继续我的电子方面的学习.偶尔一次在学习机上看到了一个编程语言:G-Basic,马上就迷上了.于是不分日夜的啃Basic.可惜那时候我的工资是265 RMB,根本没有钱来买电脑于是用学习机编Basic学了1年.1999年公务员加了点工资,工资涨到了430 RMB,终于积了一点钱,于 [阅读全文] [PDF]
一个单片机所需执行指令的集合即为单片机的指令系统。单片机使用的机器语言、汇编语言及高级语言,但不管使用是何种语言,最终还是要"翻译"成为机器码,单片机才能执行之。现在有很多半导体厂商都推出了自己的单片机,单片机种类繁多,品种数不胜数,值得注意的是不同的单片机它们的指令系统不一定相同,或不完全相同。但不管是使用机器语言、汇编语言还是高级语言都是使用指令编写程序的。
所谓机器语言即指令的二进制编码,而汇编语言则是指令的表示符号
。在指令的表达式上也不会直接使用二进制机器码,最常用的是十六进制的形式。但单片机并不能直接执行汇编语言和高级语言,都必须通过汇编器&quo [阅读全文] [PDF]
AVR,C51和PIC八位单片机性能比较
发表时间:2007年10月26日 18时57分43秒 评论/阅读(0/12)
简介:八位单片机由于内部构造简单,体积小,成本低廉,在一些较简单的控制器中应用很广。即便到了本世纪,在单片机应用中,仍占有相当的份额。由于八位单片机种类繁多,本文仅将常用的几种在性能上作一个简单的比较,供读者在使用时作参考。
1. 51系列
应用最广泛的八位单片机首推Intel的51系列,由于产品硬件结构合理,指令系统规范,加之生产历史“悠久”,有先入为主的优势。世界有许多著名的芯片公司都购买了51芯片的核心专利技术,并在其基础上进行性能上的扩充, [阅读全文] [PDF]
PIC16F877单片机运算子程序
1 PIC16F877汇编语言程序主体框架
以下是一个典型的程序结构:
;***************程序说明区*******************
LIST p=16f877 ;指定微控制器型号和文件输出格式
INCLUDE p16f877.inc ;读入MPLAB提供的定义文件P16F877.INC
;***片内RAM常用资源、变量定义和相应的说明*********
ACCALO EQU 20 ;存放加数或减数低8位
ACCAHI EQU 21 ;存放加数或减数 [阅读全文] [PDF]
1 共5条 分1页
- flexsdk:使用 Flex SDK 实现一个 Facebook 相册
- silverlight:[Silverlight] 有关线程调用的扩展思路方法
- silverlight播放器:Silverlight专题(15) - 你自己的视频播放器的自定义MoveToPointSlider
- silverlight:Silverlight专题(14) - 基于Silverlight的Live Search图片搜索
- actionscript3.0:ActionScript 3.0 Step By Step系列文章
- actionscript3.0:ActionScript 3.0 Step By Step系列(一):工欲其善 先利其器(Flex Builder)
- actionscript3.0:ActionScript 3.0 Step By Step系列( 2):建立扎实的ActionScript 3.0语法基础
- actionscript:ActionScript 3.0 Step By Step系列( 3):学学流程控制 编编if-else & switch & while & for
- actionscript3.0:ActionScript 3.0 Step By Step系列( 4):来自面向对象开发的前的呐喊: 学会写可重用的代码
- actionscript3.0:ActionScript 3.0 Step By Step系列( 5):走在面向对象开发的路上 以类为基础去研究编程问题
- actionscript3.0:ActionScript 3.0 Step By Step系列( 6):学对象事件模型 从点击按扭开始
- actionscript3.0:ActionScript 3.0 Step By Step系列( 7):使用XML和XMLList类处理XML数据
- actionscript3.0:ActionScript 3.0 Step By Step系列( 8):动态的数据展现源于灵活的数据绑定
- actionscript3.0:ActionScript 3.0 Step By Step系列( 9):使用样式(style)和皮肤(Skin)两大画笔为应用程序界面画妆
- flex自定义组件:使用FLEX进行多文件上传和自定义上传信息
- flash图表:Flash图表(FusionChartsV3)的简单应用
- richtexteditor:Flex中如何控制鼠标移出RichTextEditor编辑范围外的时候隐藏其工具栏的例子
- flex自定义控件:Flex中如何利用textFieldStyleName样式自定义ColorPickerControl控件内文本风格的例子
- flex样式:Flex中如何利用swatchGridBackgroundColor样式设置ColorPicker的样本颜色网格背景颜色的例子
- colorpicker:Flex中如何利用swatchHighlightSize样式设置ColorPickerControl控件加亮边框粗细尺寸的例子