16LED摇摇棒的制作实习报告.doc_第1页
16LED摇摇棒的制作实习报告.doc_第2页
16LED摇摇棒的制作实习报告.doc_第3页
16LED摇摇棒的制作实习报告.doc_第4页
16LED摇摇棒的制作实习报告.doc_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

指导教师填阅指导教师评语:实习报告成绩:指导教师签名: 时间: 年 月 日【前言】大家都知道,人的眼睛存在视觉暂留现象,而正因为眼睛的反应迟钝,才丰富了人的视觉感受。16led摇摇棒正是很好地利用了人眼的视觉暂留特性,而产生了奇妙的效果!本次试验通过掌握单片机及其开发流程,综合模拟电子技术和数字电子技术,掌握以单片机为核心的电子系统体系,从而更熟悉单片机在实际生活中的应用。 并且摇摇棒的制作成本低,扩展性好,为以后做个小东西打下基础,而且通过编写程序,控制在摇摆的时侯显示设计的内容,1实习目的 1.1非常重要的实践教学环节 1.2培养理论知识与生产实际相结合的能力 1.3了解单片技术 1.4锻炼实际动手能力,掌握电子线路焊接、装配的基本技能 1.5了解并掌握本专业软硬件设计的一些基本问题 2实习时间及进程安排 周次: 19-21周 每天: 早上:8:30-11:00 下午:15:00-17:30 3实习单位部门地点 西安工业大学六号教学楼电子实验4实验内容 4.1 视觉暂留原理 人眼在观察景物时,光信号传入大脑神经,需经过一段短暂的时间,光的作用结束后,视觉形象并不立即消失,这种残留的视觉称“后像”,视觉的这一现象则被称为“视觉暂留”。 是光对视网膜所产生的视觉在光停止作用后,仍保留一段时间的现象,其具体应用是电影的拍摄和放映。原因是由视神经的反应速度造成的.其值是二十四分之一秒。是动画、电影等视觉媒体形成和传播的根据。视觉实际上是靠眼睛的晶状体成像,感光细胞感光,并且将光信号转换为神经电流,传回大脑引起人体视觉。感光细胞的感光是靠一些感光色素,感光色素的形成是需要一定时间的,这就形成了视觉暂停的机理。16只led发光管作为画面每一列的显示,快速左右摇晃起到了扫描的作用, 视觉暂留会使影像在人眼视觉中保留一段时间,因而人眼可以看到一幅完整的画面。 4.2 89c51单片机介绍 89c51是一种带4k字节闪烁可编程可擦除只读存储器的低电压、高性能cmos8位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用atmel高密度非易失存储器制造技术制造,与工业标准的mcs-51指令集和输出管脚相兼容。由于将多功能8位cpu和闪烁存储器组合在单个芯片中,atmel的89c51是一种高效微控制器,89c2051是它的一种精简版本。89c单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。89c51主要特性: (1) 与mcs-51兼容 (2) 4k字节可编程闪烁存储器 (3) 寿命:1000写/擦循环 (4) 数据保留时间:10年 (5) 全静态工作:0hz-24mhz (6) 三级程序存储器锁定 (7) 128*8位内部ram (8) 32可编程i/o线 (9) 两个16位定时器/计数器 (10) 5个中断源 (11) 可编程串行通道 (12) 低功耗的闲置和掉电模式(13) 片内振荡器和时钟电路4.3点阵字体介绍点阵字体也叫位图字体,其中每个字形都以一组二维像素信息表示。这种文字显示方式于较早前的电脑系统被普遍采用。一般我们使用点阵显示汉字是用16*16的点阵宋体字库,所谓16*16就是每一个汉字在纵、横各16点的区域显示,然后用每个点的虚实来表示字符的轮廓。4.4 led发光二极管 发光二极管简称为led。由镓(ga)与砷(as)、磷(p)的化合物制成的二极管,当电子与空穴复合时能辐射出可见光,因而可以用来制成发光二极管。在电路及仪器中作为指示灯,或者组成文字或数字显示。它是半导体二极管的一种,可以把电能转化成光能;常简写为led。发光二极管与普通二极管一样是由一个pn结组成,也具有单向导电性。当给发光二极管加上正向电压后,从p区注入到n区的空穴和由n区注入到p区的电子,在pn结附近数微米内分别与n区的电子和p区的空穴复合,产生自发辐射的荧光。发光二极管的特点是:工作电压很低;工作电流很小;抗冲击和抗震性能好,发光均匀稳定、响应速度快,可靠性高,寿命长。发光二极管的反向击穿电压约5伏。它的正向伏安特性曲线很陡,使用时必须串联限流电阻以控制通过管子的电流。4.4 pcb板 印制电路板,又称印刷电路板、印刷线路板,简称印制板,英文简称 pcb或pwb,以绝缘板为基材,切成一定尺寸,其上至少附有一个导电图形,并布有孔(如元件孔、紧固孔、金属化孔等),用来代替以往装置电子元器件的底盘,并实现电子元器件之间的相互连接。由于这种板是采用电子印刷术制作的,故被称为“印刷”电路板。习惯称“印制线路板”为“印制电路”是不确切的,因为在印制板上并没有“印制元件”而仅有布线。采用印制板的德可以减少了布线和装配的差错,节省了设备的维修、调试和检查时间有利于设计上的标准化,利于互换,并且布线密度高、体积小、重量轻,利于电子设备的小型化,此外也有利于机械化、自动化生产,提高了劳动生产率并降低了电子设备的造价。 4.5功能原理 4.5.1显示部分 每个汉字的显示需要16*16点阵,所以本次所设计系统显示部分由16个灯组成,由于人的视觉暂留,16个灯在摇动下形成一个类似于扇形的点阵,通过中央控制器的控制,16个灯分时亮灭,可以在此扇形点阵上显示设定的内容。16个灯分时亮灭闪动频率较高,而发光二极管具有体积小、工作电压低、工作电流小、发光均匀稳定、响应速度快、寿命长等优点,可用各种直流、交流、脉冲等电源驱动点亮等优点,所以可选用发光二极管作为显示灯。发光二极管的反向击穿电压约5伏。它的正向伏安特性曲线很陡,使用时串联了1k的贴片电阻以控制通过管子的电流。其中led1-led16为组成点阵的灯,led17为背景灯。 4.5.2中央控制器 本系统使用89c51作为控制器。89c51具有三级程序存储器锁定功能, 拥有128*8位内部ram、32可编程i/o线、两个16位定时器/计数器、5个中断源以及可编程串行通道,完全可以满足本次设计的需要。在本设计中89c51采用外部驱动;使用int1作为复位中断控制端;使用中断int0 和水银开关控制程序开始运行时棒的摇动方向,以防止重影;以p0 、p2和p1.2等17个i/o接口作为输出端口分别连接一个led灯,再结合软件的运行就可以通过控制led灯的亮灭来显示文字和图案。 4.5.3驱动部分 单片机的时钟由一个12mhz的晶振和两个30pf的电容组成。单片机内各部件之间有条不紊协调工作,其控制信号是在基本节拍的指挥下按一定时间顺序发出的,这些控制信号在时间上的相互关系就是cpu时序,而产生这种基本节拍的电路就是振荡器和时钟电路。此此振荡器由xtal1 端向内部时钟电路提供12mhz 的时钟源信号。 4.5.4电源部分 电路原理图如图(1) 摇摇棒原理图 图(1) 摇摇棒pcb图 图(2) 系统电源d5v为5-6v,由两节cr2032的纽扣电池串联组成。此外在电路输入输出端并联了一个10uf的电容,可改善系统瞬态响应和稳定性。k4为系统的总电源开关。 4.5.5复位按键 电路中的开关k2为复位按键开关,控制处理器89c51的rst端的高低电平,从而实现系统的复位。当按下该键后,系统将强行从初始状态开始运行4.5.6切换按键 电路中的开关k1 为显示内容切换按键,此按键控制89c51的int1 端的高低电平,从而实现系统可以不同的显示内容检切换。 4.5.7水银开关 棒在摇动时,只能朝某一个方向摇动时显示,否则会出现重影,所以通过接一个水银开关来控制。水银开关一端连接89c51的int0中断和电源,一端接地,通过摇晃使得水银开关两引脚短接或断开,当水银使两脚连接时,int0端输入底电平,反之int0端输入高电平。以此控制使摇摇棒从左向右摇动时将内容显示出来。 4.5.8扩展接口 系统的扩展接口有三个:j1用于和显示及水银开关扩展板进行连接;j6用于串口的扩展,同时可以利用该串口进行isp程序下载,该接口为5v的电平,如需和计算机连接需要外接电平转换模块;j7为扩展接口,本次设计中有很多89c51的端口端口没有使用,通过j7接口扩展了出来。这三个扩展接口将单片机的资源全部引出,因此摇摇棒的核心板可以单独作为一个单片机的开发板使用。 4.6 pcb板的安装和调试 1 检查元器件数量与质量,并将元器件归类 2 对元器件的引脚进行整形以方便焊接时使用。 3 对烙铁镀锡,并清洁焊接部位。 4 焊接。焊接的顺序是先低后高、先笑后大、先轻后重、先易后难、先一般元件后特殊元件,且上道工序安装后不影响下道工序。 5 检查焊接质量,对不符合要求的进行修整。 6剪去多余的引脚。 7下载程序进行调试。 4.7安装和调试过程中出现的问题 1.下载程序后led4灯不亮,经检查是因为电路接口部分有虚焊。 2.双排针j1引脚密集,引脚间距离较小不方便焊接,致使焊接时部分引脚虚焊,为防止摇动时引脚松动,对其进行了加锡。 系统电源vcc为5v6v,下载程序和调试时一定要保证5v 电压,实际使用时用2节cr2032的纽扣电池串联6v即可。at89s51单片机作为控制器,在它的p0、p2口接有16只以共阳的方式连接的高亮度led,由单片机输出低电平点亮。k2是芯片的复位按键;k1是画面切换按键,用于切换显示不同内容;水银开关信号送给int0。 系统的扩展接口有三个:j1用于和led显示及水银开关扩展板进行连接;j6 用于串口的扩展,同时可以利用该串口进行isp程序下载,该接口为5v的电平,如需和计算机连接需要外接电平转换模块;j7为扩展接口,可以连接其它扩展功能模块。这三个扩展接口将单片机的资源全部引出,因此摇摇棒的核心板可以单独作为一个单片机的开发板使用。 焊接最小电路部分。1. 先焊接40p的ic插座(注意:芯片的缺口是朝下的!设计pcb时,为了便于布线),再将12m晶振、30pf瓷片电容、10uf电解电容、10k电阻、插针焊上去。现在芯片就可以烧写程序。若程序无法烧写,请检查电路中是否有虚焊等,再进行下一步。 2. 焊接led部分。先将16个led插入pcb板中指位置,注意不要放反了,led的引脚是“长正短负”,pcb板上的焊盘是“方正圆负”。先不要急着焊接,因为16个led需整齐的摆放才能达到好的显示效果。匆忙动手可能会使led在pcb板上高低不齐,东倒西歪。我建议先将每只led的长引脚点上锡,轻焊在电路板上以作固定,因为焊上一个引脚,便于调整led在pcb板上的姿势。方法是:右手持热的烙铁点在已焊上的引脚上,同时左手从下面顶住led调整,此时锡已被融化,led松动了,左手向上顶住,使led贴住pcb板,此时led也就正立在pcb板上了。最后将限流电阻焊上去。此时led应该是可以亮的。烧写一个p0口p2口的走马灯将led点亮瞧瞧。usb下载器可以供电。点亮走马灯是没问题的。检查看是否有不亮的。 3. 将其余元器件焊上。其中水银开关里的水银珠很活跃,导致在接通时容易产生抖动,所以将水银开关斜向上放置(尖尖朝斜上方45角),靠水银珠自身重力的作用减少抖动。(特别注意:水银是有毒的。水银开关破了,水银泄露,为害很大,请小心使用妥善保管)。另外再在水银开关上糊上一层较厚的热熔胶加以保护。现在可以开始调试了。 摇摇棒的出现方便的文化传递方式。让你的心声闪烁在夜空led摇摇棒横空出世!led摇摇棒又叫摇摇棒、魔棒、闪光棒、闪字棒、闪图棒、星光棒 。led摇摇棒的诞生是闪光系列产品中的一大革命,它最大的神奇之处,是在手中左右摇晃led摇摇棒,就会在棒子划过的轨迹上留下清析的文字或图案。目前市场上,这是最新,价格最低,可远距离观看的一款电子产品。设计具有市场前景,可满足各种大型演出、集会、游行等宣传需要,为人们的生活提供便利。 目前led摇摇棒的优势。led摇摇棒可显示内容有:中文、英文、日文、韩文、图案等。显示内容可设计成单色显示、双基色显示,一根棒可存储、显示多幅文字或图案。 5实习总结通过这次课程设计我学到了很多。只学好课本上的理论知识是不行的,要能够把理论知识运用到实践中来。 在整个实验过程中,从查阅资料到画图到焊接再到实物图连接最终测试正确,困难不断出现,其中画图部分是整个环节最麻烦的,这次实习很好的验证了“理论与实际的联系与差别”。理论成立后,实践不一定像理论那样容易实现。在实践过程中,往往一些主观因素和客观因素会直接影响到电路的实现。例如,线路连接错误或漏接就是主观因素造成的;芯片的引脚坏了就是客观因素等等。这就要求实际操作者时刻保持严谨清晰地头脑,并且要有耐心和克服困难的决心。画原理图和设计pcb版时需要耐心,一步一步设计,虽然天气热但也不能急于求成。 成功是建立在不断的失败的基础上的。在思考解决一次次失败的过程中,收获的是经验。把一个课题设计好不是一步到位的,它是一个反复修改,不断调试的过程,其间有困难也有乐趣,使人对工程实践有一个初步的认识。设计电路的关键在于对于题目的分析以及对于专业知识的了解和动手能力。在设计电路时,将总体的功能分成几部分来实现,可以使复杂的问题简单化,在检查电路是也简单了。将一个复杂的电路分是本设计也存在不够完美的地方,硬件较复杂,从而影响美观成若干个基本模块进行分步设计和测试,最后将这些模块连接起来是本实验基本的设计思想。c51单片机最小系统、led显示这几个电路的功能模块虽然在测试时遇到了一些困难但最终都实现的很好。对单片机的认识:单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。 可以说,二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。不过,这种电脑,通常是指个人计算机,简称pc机。它由主机、键盘、显示器等组成(如图1所示)。还有一类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋予各种机械的单片机(亦称微控制器)。顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的“肚子”里。它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词“智能型”,如智能型洗衣机等。现在有些工厂的技术人员或其它业余电子开发者搞出来的某些产品,不是电路太复杂,就是功能太简单且极易被仿制。究其原因,可能就卡在产品未使用单片机或其它可编程逻辑器件上。 单片机的应用领域 : 1.单片机在智能仪器仪表中的应用; 2.单片机在工业测控中的应用; 3.单片机在计算机网络和通讯技术中的应用; 4.单片机在日常生活及家电中的应用; 5.单片机在办公自动化方面。 目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能ic卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。单片机作为微型计算机的一个重要分支,应用很广,发展也很快.1,7孟年1献c1公司首次宣知4的4封4位微处理器,1974年12月仙童(fairchild)公司即推出8位单片机fs其后,m。歇ek公司和油童公司一起推出了与fs兼容的3870单片机系列.htel公司在1976年9月推出了m乙分一4名单片机系列(包孔8048/3748/8035等);gl公司在1977年10月宣布了pic德650单片机系列;在1978年,取、,。k牌11公讨也推次,p-。0系列.论些单片机都有8位c讯j,若千并行的互,ci又毖定定时器、“一汁数器,容嚣有举的_,书印r人m,以及笼单巾断处理功能.moroi:公司和乙汤g公巧的子,毛打同世招次一些,但产际性能较高梦.片机内还有串行i/0口、多级中断处理功能.片内灼只a州rom容量较大,有的还拱有a/工、转换找口.瓦。协rol。公司在9钻年下半上宜布了与邸00微处理器兼容的6沁贾牟片机;211她公词在同年,。月也推出了23单片机系列,1爪d公司在原mcs一铭垂茹二,于j州,年又推出了高仕能臼mc,一5鱼系列(包括别51,8071/加31等).到19欲年moste七公司和i沂d公司先后推出了拓位单片机mk682的和mcs刁6系列. 综上所述,我们可以把单片机的发展划分为四个阶段: 第一阶段(1974、1976年):单片机初级阶段.因工艺限制,单片机采用双片的形式,而且功能比较简单.如仙童公司的fs,实际上只包括了8位cpu、麟字节ram和2个并行i/0口,因此,还需加一块3851(由krom、定时器/计数器和2个并行i/o口构成)才能组成一台完整徽型计算机.第二阶段(197卜1978年):低性能单片机阶段.以intel公司的mcs一48系列为例.采用了单片结构,即在一块芯片内就含有8位cpu,并行i/o口、8位定时器/计数器、ram和rom等,但无申行i/0口,中断处理也较简单,片内ram和rom的容盆也较小,且寻址范围有限,一般不大于4k字节. 第三阶段(19781982年):高性能单片机阶段.这一类单片机有申行i/0口,有多级中断处理,定时器/计数器为16位,片内ram和rom相对增大,且寻址范围可达64k字节,有的片内还带有a/d转换接口.这类单片机有intel公司的mcs一5】motoro】、公司的6801和21109公司的28等.由于这类单片机应用的领域较广,月前还正在不断改洲一和发展中. 第四阶段(1982年开始至今):16位单片机阶段.16位单片机除了cpu为16位外,片内ram和rom的容量进一步增大,实时处理的能力更强.如in回公司的mcs一%,其集成度已为120000管子/片,主振为12mhz.片内ram为232字节,rom为sk宇节.中断处理为8级,而且片内带有多通道10位a/d转换和高速输人输出部件(hsio),实时处理的能力很强.据1985年10月份的统计,单片机已有50个系列373个机种.单片机最小系统 由复位电路、振荡电路及c51单片机构成。 复位电路:实现复位功能。本次课设采用按钮复位,此种复位方法由按钮s3、电阻r9(510)和r10(1k)、电容c3(10uf)及一个led2组成,按钮按下,单片机进入复位状态,led2亮。led接9脚。 振荡电路:实现定时控制功能。本次课设采用外部振荡方式。此种方式由晶振(11.0592mhz)和两个完全一样的元片电容c1、c2(33pf)组成,晶振两端分别接单片机18和19引脚。 电源:实现为单片机供电功能。由电解电容c5(100uf)、元片电容c4(0.1uf)、电阻r11(1.5k)及led组成。其中电容作用是滤波、去除干扰作用。接单片机40脚。 16只led发光管作为画面每一列的显示,快速左右摇晃起到了扫描的作用,视觉暂留会使影像在人眼视觉中保留一段时间,因而人眼可以看到一幅完整的画面。 常见单片机型号及生产厂商intel(美国英特尔) mcs-51/96及其增强型列ns(美国国家半导体) ns8070系列rca(美国无线电) cdp1800系列ti(美国得克萨斯仪器仪表) tms700系列cypress(美国cypress半导体) cyxx系列 cyxx系列rockwell(美国洛克威尔) 6500系列motorola(美国摩托罗拉) 6805系列fairchild(美国仙童)公司 fs系列及 3870系列zilog(美国齐洛格)公司 z8系列及super8系列atmel(美国 atmel)公司 at89系列national(日本松下)公司 mn6800系列hitachi(日本日立公司 hd6301、hd65l05、hd6305系列nec(日本电气)公司 ucom87、(upd7800)系列philips(荷兰菲利浦)公司 p89c51xx系列atmel(avr也是它的)nxp(原来的菲利浦)ti(收购了国半)瑞萨(小日本的,收购了nec)pic(或者说microchip)飞思卡尔(原来的motorola)stc(ms国产)stm单片机软件系统:keil最流行 单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为cpu可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工汇编的方法了。机器汇编是通过汇编软件将源程序变为机器码,用于mcs-51单片机的汇编软件有早期的a51,随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展,keil软件是目前最流行开发mcs-51系列单片机的软件,这从近年来各仿真机厂商纷纷宣布全面支持keil即可看出。keil提供了包括c编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uvision)将这些部份组合在一起。运行keil软件需要pentium或以上的cpu,16mb或更多ram、20m以上空闲的硬盘空间、win98、nt、win2000、winxp等操作系统。掌握这一软件的使用对于使用51系列单片机的爱好者来说是十分必要的,如果你使用c语言编程,那么keil几乎就是你的不二之选(目前在国内你只能买到该软件、而你买的仿真机也很可能只支持该软件),即使不使用c语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。 目前最新的版本是keil uv3,可下载破解版本,否则有容量限制。程序语言有汇编语言和c语言汇编语言不需要c语言程序设计基础,简单易学。但是要实现复杂程序设计往往比较难,而且程序工作量也大c语言设计的程序对编程人员要求高,语言简洁,更容易实现复杂程序设计现在主流的是c语言的本次设计采用c语言6 源程序#include #include ziku.h unsigned int n=0; unsigned char m=0; unsigned char d=0; void delayms() int i; for(i=0;i160;i+); /晶振22.1184m /for(i=0;i100;i+); /晶振14.7456m void delay(char x) int i,j; for(i=0;ix;i+) for(j=0;j1200;j+); void init() ea=1; /打开中断总开关 ex0=1; /打开中断0的允许开关 ex1=1; /打开中断1的允许开关 it0=0; /设置中断0的中断方式为低电平触发 it1=1; /设置中断1的中断方式为脉冲出发 void ins_0() interrupt 0 delay(4); for(n=0;n128;n=n+2) /*/ p2=hanzimn; p0=hanzimn+1; delayms(); /*/ /* d=0; if(hanzimn&0x01) = 0) d|=0x80; if(hanzimn&0x02) = 0) d|=0x40; if(hanzimn&0x04) = 0) d|=0x20; if(hanzimn&0x08) = 0) d|=0x10; if(hanzimn&0x10) = 0) d|=0x08; if(hanzimn&0x20) = 0) d|=0x04; if(hanzimn&0x40) = 0) d|=0x02; if(hanzimn&0x80) = 0) d|=0x01; p0=d; d=0; if(hanzimn+1&0x01) = 0) d|=0x80; if(hanzimn+1&0x02) = 0) d|=0x40; if(hanzimn+1&0x04) = 0) d|=0x20; if(hanzimn+1&0x08) = 0) d|=0x10; if(hanzimn+1&0x10) = 0) d|=0x08; if(hanzimn+1&0x20) = 0) d|=0x04; if(hanzimn+1&0x40) = 0) d|=0x02; if(hanzimn+1&0x80) = 0) d|=0x01; p2=d; delayms(); */ void ins_2() interrupt 2 m+; delayms(); if(m=2) m=0; void main() init(); while(1) p0=0xff; p1=0xff; ziku.h: char code hanzi128= /第一维控制显示屏幕的屏幕数,第二维度控制每个屏幕显示的文字个数 /新 0x08,0x02,0x08,0x44,0x0f,0xa8,0xf8,0x10, 0x08,0x28,0x0f,0xc6,0x40,0x10,0x5f,0x90, 0x40,0x90,0x40,0x90,0x40,0xb2,0xff,0x91, 0x40,0x82,0x01,0xfc,0x00,0x80,0x00,0x00 /年 0x04,0x00,0x24,0x10,0x24,0x12,0x24,0x21, 0x7f,0xfe,0xc4,0x40,0x44,0x84,0x04,0x08

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论