单片机入门怎么和5800

已解决问题
一个STC51单片机,两个无线传输模块RFD5800,一台电脑,怎样实现用电脑无线远程控制单片机?比如发送00...@_@20
提问时间: 00:51:23
一个STC51单片机,两个无线传输模块RFD5800,一台电脑,怎样实现用电脑无线远程控制单片机?比如发送00&FF控制八个led灯?包括整体思路,程序代码及代码意义(学习下以便自己以后能自己写其他功能的程序)、硬件连接。在下初学者,希望弄明白无线传输这方面,感...@_@STC51单片机两线传输模块RFD5800台电脑实现用电脑线远程控制单片机比发送00&FF控制八led灯包括整体思路程序代码及代码意义(习便自能自写其功能程序)、硬件连接初者希望弄明白线传输面激尽
浏览次数:9511
该答案已经被保护
用rf905进行数据传输,两块单片机都通过串口将数据发送给905,然后通过905发送出去。@_@无线啊,很多的吧。&br/&&br/& 比如:红外(应该可以,我一般都用遥控器)、NRF,蓝牙、TB上有各种315MHz、433MHz、915MHz等等(搜无线模块都能出现一堆)、wifi(ESP8266、ewm3165等等)、ZigBee等 推荐些比较简单粗暴的:蓝牙模块、APC220模块等(都是串口,串口简单)。&br/&&br/& 电路和程序都有 买个开发板 问题解决 学生为了将来的工作也应该好好学习下单片机 这个开发板带了USB的仿真和编程功能 一板在手就可以开始学习了 shop_avrvi_com/goods-332.html (麻烦把下划线换成点)@_@我给你推荐一个无线数传模块,很好用的,只要与ttl串行口连接就OK,http://www.china-rf.com/ 上海兆富无线数传模块。以下是单片机实践团为您解答: 1、关于315M无线模块,一般是一个串行的DATA口,超再生接收模块也是这样一个DATA数据口,不过两者对通信数据(理解为通信波形)不是一致的,像你直接使用串行口的话很难或者说基本不可能做到,数据的一致。而硬件的就不会,推荐PT2262和PT2272。举个例子来说此芯片编解码:你发送x20)那边也是x20。
答案创立者
以企业身份回答&
快速解决你的电商难题
店铺优化排查提升2倍流量
擅长&nbsp 店铺优化
您可能有同感的问题查看: 3759|回复: 0
5800-PLCD26-01电源板通病良方
多块电源板出厂时点胶,时间长了,电阻受腐蚀开路或组织变大引发故障。R657坏电压高,R664电压低。;
Powered by扫一扫关注官方微信
后使用快捷导航没有帐号?
318今日发帖数
716昨日发帖数
1255420总帖数
993240会员总数
欢迎新会员
MCU ARM32位 Cortex-M3系列芯片
基于AM5728平台Linux系统固化方 ...
基于AM5728平台Linux系统固化方 ...
基于AM5728的DSP+ARM+FPGA架构的 ...
TI AM5728开发板QSPI FLASH测试
07-16 14:14
07-16 11:58
07-16 09:53
07-15 17:40
07-15 17:33
07-15 13:31
07-15 09:57
07-14 21:35
07-14 21:06
07-14 15:35
主题: 6, 帖数: 191
02-2505-1111-0307-0105-23
主题: 0, 帖数: 0
主题: 12, 帖数: 40
08-0206-2003-1303-1202-08
主题: 283, 帖数: 451
05-2302-1611-2211-1510-09
主题: 6527, 帖数: 1万
06-1806-1206-1005-2005-04
主题: 187, 帖数: 642
09-2509-1307-3107-2406-18
主题: 218, 帖数: 678
07-0607-0406-1206-0106-01
主题: 18, 帖数: 38
07-1604-0909-0902-1402-13
主题: 2万, 帖数: 2万
08-2908-1508-0308-0307-22
主题: 10, 帖数: 22
07-3112-2412-2408-1008-02
主题: 4079, 帖数: 4708
05-2501-0905-2211-2911-29
主题: 2463, 帖数: 2758
02-2702-2402-2202-2002-17
主题: 126, 帖数: 667
10-1203-2212-0710-1307-17
主题: 5万, 帖数: 5万
01-0207-2107-2105-2203-17
主题: 123, 帖数: 430
03-0801-1207-2806-0705-31
主题: 8991, 帖数: 1万
01-1107-0206-2106-1204-26
主题: 4889, 帖数: 6105
11-0605-1312-0111-1008-02
主题: 6, 帖数: 6
主题: 10, 帖数: 15
05-1706-1102-2811-2611-19
主题: 3, 帖数: 7
09-1007-22
主题: 7, 帖数: 11
主题: 6, 帖数: 10
主题: 10, 帖数: 10
主题: 28, 帖数: 58
06-1005-2305-1705-1705-15
主题: 22, 帖数: 30
07-2904-2005-2402-1602-14
主题: 10, 帖数: 13
10-0912-2507-2207-2207-22
主题: 46, 帖数: 66
07-2107-2107-0707-0707-07
主题: 19, 帖数: 30
07-0406-2706-2106-0105-27
主题: 41, 帖数: 67
04-1312-1209-3005-3105-13
主题: 7, 帖数: 81
02-1307-1805-3105-3112-23
主题: 76, 帖数: 113
08-1805-0811-0508-3008-18
主题: 133, 帖数: 216
06-2906-2606-2603-2212-27
主题: 47, 帖数: 110
09-1109-0609-0606-0205-22
主题: 9, 帖数: 27
05-0210-1508-0207-15
主题: 5, 帖数: 8
06-0701-0812-1611-0611-12
- 总计 1984 人在线
- 659 会员,1325 位游客- 最高记录是 32860 于 .
中国领先的单片机学习论坛|单片机视频教程|单片机论坛|MCU论坛|可编程逻辑器件|模电数电|单片机仿真51单片机,AVR单片机,ARM单片机,cortex单片机,DSP单片机,430单片机,CPLD,FPGA可编程器件 诚招友情链接,要求:电子类、单片机类网站,百度谷歌正常收录。有意着请联系网站客服.
本站送红包,支付宝扫码领取!
基本质料如图 。有兴趣 需要详细质料可以找我了解,产品提供测试。 目前加密性能最高
本次实验的开发板为广州创龙TL5728-IDK开发板
开发板简介:
本次实验的开发板为广州创龙TL5728-IDK开发板
开发板简介:
广州创龙基于TI Sitara AM5728(浮点双DSPC66x +双ARMCortex-A15)+Xilinx Artix-7FPG
本次针对创龙TL5728-EasyEVM的QSPI FLASH进行测试。
平台简单介绍:
AM5728是TI Sit
基本质料如图 。有兴趣 需要详细质料可以找我了解,产品提供测试。 目前加密性能最高
本次实验的开发板为广州创龙TL5728-IDK开发板
开发板简介:
本次实验的开发板为广州创龙TL5728-IDK开发板
开发板简介:
服务时间:周一至周日 8:30-22:00卡西欧5800怎样编辑坐标程序
全部答案(共2个回答)
键退出到PROG菜单下
如果要试运行程序,则按选项2 RUN
程序试运行完毕后,按AC/on 键,再按EXIT键退出
在PROG菜单下,按MODE键,选项1 COMP 进入普通计算模式,此时,可以通过按FILE键直接调用已编好的程序
卡西欧的5800用于工程测量方面的话主要还是用来运行一些小程序,比如在公路测量放样中要用到的逐点坐标,可以上网找,能找到那些小程序的,输入计算器时按说明书操作就...
这个是恢复不了的.下次注意点吧.
http://zhidao.baidu.com/question/.html
你好.5800硬格方法:
  2,按住绿键+红键+照相键,再按开机键(四个键一起哦!)
  3,不要松开,等自己开机出现握手画面时就可以松开了
首先告诉你个西数硬盘在中国的现况,目前中国找的到的西数硬盘只有行货跟翻新货两种。由于全大陆的西数硬盘都来自香港的西部数据香港分公司,而香港跟大陆的特殊进出口税,...
答: HR15N的硬度计能用HRA的校正块校正吗??急!!请大虾指教
答: 一般建議到大型商店或連鎖店購買,需價格比市面一般店舖貴一點,但保證正貨及有退貨或換貨保證啊
答: 防抖相机的防抖原理 目前数码相机又多了一个防科功能,防抖功能分为光学防抖和电子防抖两种。光学防抖的原理时通过镜头里的陀螺仪检测到按动快门的瞬间产生的微小移动,然...
答: ?是比大?便宜的。
比如CANON的XUS—700是3380元,xus50是2980元,松下的FX-8是3390元。你可以比較一下,?有那些全部是行?的,在??...
每家运营商的DNS都不同,而且各省的也不同。你可以问问你的网络提供商,他们会告诉你的。(也可以通过分别访问域名和IP来检查DNS是否正常,访问域名不行,而访问IP可以,则说明DNS设置不对)
另外,如果ADSL-电脑没问题,一般ADSL-路由器也没问题的。而且采用ADSL拨号的话,DNS可以不设置的,拨号成功后会自动取得DNS服务器。
问题可能出在路由器设置上。进去检查一下吧。看看上网方式,上网用户名密码是否正确。
(有个问题要注意一下,有些地方的运营商会限制使用路由器或者限制接入数量,一般是采取绑定网卡MAC地址的方式,如果路由器设置都正常,试试路由器的MAC地址克隆功能,把电脑网卡的MAC复制过去)
这个问题有点不知所问了。
公务员并不由单位性质决定,行政单位行政编的是公务员,但并不是说行政单位的就是公务员,事业单位里面参照管理的也是公务员。
所以你的问题只能回答为:按公务员管理的是公务员。
工行的网银没有软键盘,主要通过安全控件来保证安全,只有安装了工行的安全控件,才能在工行网页上输入密码。
修改密码的操作,你可以在登陆工行网银以后,在“客户服务”的“修改客户密码”里找到相关链接。
考虑是由于天气比较干燥和身体上火导致的,建议不要吃香辣和煎炸的食物,多喝水,多吃点水果,不能吃牛肉和海鱼。可以服用(穿心莲片,维生素b2和b6)。也可以服用一些中药,如清热解毒的。
确实没有偿还能力的,应当与贷款机构进行协商,宽展还款期间或者分期归还; 如果贷款机构起诉到法院胜诉之后,在履行期未履行法院判决,会申请法院强制执行; 法院在受理强制执行时,会依法查询贷款人名下的房产、车辆、证券和存款;贷款人名下没有可供执行的财产而又拒绝履行法院的生效判决,则有逾期还款等负面信息记录在个人的信用报告中并被限制高消费及出入境,甚至有可能会被司法拘留。
第一步:教育引导
不同年龄阶段的孩子“吮指癖”的原因不尽相同,但于力认为,如果没有什么异常的症状,应该以教育引导为首要方式,并注意经常帮孩子洗手,以防细菌入侵引起胃肠道感染。
第二步:转移注意力
比起严厉指责、打骂,转移注意力是一种明智的做法。比如,多让孩子进行动手游戏,让他双手都不得闲,或者用其他的玩具吸引他,还可以多带孩子出去游玩,让他在五彩缤纷的世界里获得知识,增长见识,逐渐忘记原来的坏习惯。对于小婴儿,还可以做个小布手套,或者用纱布缠住手指,直接防止他吃手。但是,不主张给孩子手指上“涂味”,比如黄连水、辣椒水等,以免影响孩子的胃口,黄连有清热解毒的功效,吃多了还可导致腹泻、呕吐。
合肥政务区网络广告推广网络推广哪家公司比较好 一套能在互联网上跑业务的系统,被网络营销专家赞为目前最 有效的网络推广方式!
1、搜索引擎营销:分两种SEO和PPC,即搜索引擎优化,是通过对网站结构、高质量的网站主题内容、丰富而有价值的相关性外部链接进行优化而使网站为用户及搜索引擎更加友好,以获得在搜索引擎上的优势排名为网站引入流量。
良工拥有十多位资深制冷维修工程师,十二年生产与制造经验,技术力量雄厚,配有先进的测试仪器,建有系列低温测试设备,备有充足的零部件,包括大量品牌的压缩机,冷凝器,蒸发器,水泵,膨胀阀等备品库,能为客户提供迅捷,优质的工业冷水机及模温机维修和保养。
楼主,龙德教育就挺好的,你可以去试试,我们家孩子一直在龙德教育补习的,我觉得还不错。
成人可以学爵士舞。不过对柔软度的拒绝比较大。  不论跳什么舞,如果要跳得美,身体的柔软度必须要好,否则无法充分发挥出理应的线条美感,爵士舞也不值得注意。在展开暖身的弯曲动作必须注意,不适合在身体肌肉未几乎和暖前用弹振形式来做弯曲,否则更容易弄巧反拙,骨折肌肉。用静态方式弯曲较安全,不过也较必须耐性。柔软度的锻炼动作之幅度更不该超过疼痛的地步,肌肉有向上的感觉即可,动作(角度)保持的时间可由10馀秒至30-40秒平均,时间愈长对肌肉及关节附近的联结的组织之负荷也愈高。
正在加载...
Copyright &
Corporation, All Rights Reserved
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区
相关问答:123456789101112131415《单片机课程设计[1]》 www.wenku1.com
单片机课程设计[1]日期:
一.需求分析1.设计目的现如今电视节目日益丰富其中的竞赛环节也越来越多,其中智力抢答器是不可或缺的器材。在本学期学习了单片机这门课之后,我们小组成员觉得可以试着自己来实现抢答器的功能,令它能准确、公正、直观地判断出第一抢答者,并通过抢答器的数码管显示和蜂鸣器报警指出抢答组别。我们最终做出一种数字式抢答器的设计方案,通过Proteus设计完成,利用WAVE6000软件编辑程序,仿真验证,适用于多种竞赛场合。2.设计要求设计一个用于智力竞赛的抢答器,其功能的实现是由单片机控制的,满足 (1)能容许2-6组进行抢答。 (2)能显示抢答组号。 (3)各组记分,并能记分显示。 (4)比赛结束时,能发出报警声。二.设计方案在设计中采用的单片机是AT89C51,它主要负责控制各个部分协调工作。P1.0和P1.7由裁判控制,分别是抢答开始和停止键。P1.1—P1.6是6组抢答的输入口,按下对应按钮即为抢答。P0口为数码管的段选口,位选口用的是P2口的低4位,外部中断0。外部中断1,P3.3用于控制有组答题完成后结束计时。P3.4—P3.5分别实现了分数的加一和减一。P3.6为蜂鸣器的控制口。外部中断和内部中断并存,单片机有硬件复位端,只要输入持续4个机器周期的高电平即可实现复位。外部还接有蜂鸣器用来发出报警音。采用7SEG-MPX4-CC-BLUE显示,它是共阴极的由高电平点亮。系统仿真用到了WAVE6000和Proteus软件,通过仿真可以显示所设计系统的功能,对于程序的调试等有很大的帮助。 三.硬件设计1.电路原理图图3.1 电路原理图 2.总体设计电路图整个系统分为:外部振荡电路、复位电路、 加减分电路及蜂鸣器报警电路、 抢答电路及裁判控制开始停止电路、数码管显示电路几个部分本设计的核心是单片机AT89C51。AT89C51 提供以下标准功能:4k 字节Flash 闪速存储器,128字节内部RAM,32 个I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。振荡电路使用外部振荡电路,由两个1nF的电容和一个晶体振荡、外部振荡电路。 图3.2.1 晶振振荡电路外部中断和内部中断并存,单片机有硬件复位端,只要输入持续4个机器周期的高电平即可实现复位。硬件复位后的各状态可知寄存器及存储器的值都恢复到了初始值。因为本设计功能中有倒计时时间的记忆功能,所以不能对单片机进行硬件复位,只能用软复位。软复位实际上就是当程序执行完毕之后,将程序指针通过一条跳转指令让它跳转到程序开始。 图3.2.2 复位电路P3.3接口的开关按下意味着答题结束,P3.4接口开关表示给抢答相应组加上一分,P3.5接口开关按下表示相应组减去一分。裁判示意开始抢答、有组抢答成功、违规抢答、最后5s倒计时都会触发蜂鸣器发出警报。P3.6为蜂鸣器控制口。 图3.2.3 加减分电路及蜂鸣器报警电路P1.0和P1.7由裁判控制,分别是抢答开始和停止键。P1.1-P1.6是6组抢答的输入口,按下按钮抢答。 图3.2.4 抢答电路及裁判控制开始停止电路采用排阻RESPACK-8来做为上拉电阻,排阻一般应用在数字电路上,通常作为某个并行口的上拉或者下拉电阻用。排阻具有方向性,与色环电阻相比具有整齐、少占空间的优点,比用若干只固定电阻更方便。 图3.2.5 排阻RESPACK-8数码管7SEG-MPX4-CC-BLUE,它是共阴极的数码管 图3.2.6 抢答开始 允许抢答后,开始倒计时从15s直到0s。在最后5s蜂鸣器会发出警报。 图3.2.7 抢答倒计时 第四组抢答,答题时间有30s,在最后5s蜂鸣器会发出警报。 图3.2.8 第四组答题及答题倒计时 若还没有允许抢答就有人按下抢答器,那么蜂鸣器会发出警报,并显示是哪一组违规抢答。如图为第二组违规抢答 图3.2.9 第二组违规抢答 如图为第四组回答正确加一分 图3.2.10 第四组答题正确加一分 如图为第四组回答错误减一分 图3.2.11 第四组答题错误减一分 四.程序框图 图4.1 程序流程图 六.课程设计总结在这次课程设计中,我们运用到了以前所学的专业课知识,如:汇编语言、模拟和数字电路知识等。虽然过去从未独立应用过它们,但在学习的过程中带着问题去学我发现效率很高,这是我做这次课程设计的又一收获。后,要做好一个课程设计,就必须做到:在设计程序之前,对所用单片机的内部结构有一个系统的了解,知道该单片机内有哪些资源;要有一个清晰的思路和一个完整的的软件流程图;在设计程序时,不能妄想一次就将整个程序设计好,反复修改、不断改进是程序设计的必经之路; 要养成注释程序的好习惯,一个程序的完美与否不仅仅是实现功能,而应该让人一看就能明白你的思路,这样也为资料的保存和交流提供了方便;在设计课程过程中遇到问题是很正常德,但我们应该将每次遇到的问题记录下来,并分析清楚,以免下次再碰到同样的问题的课程设计结束了,但是从中学到的知识会让我受益终身。 发现、提出、分析、解决问题和实践能力的提高都会受益于我在以后的学习、工作和生活中。设计过程,好比是我们人类成长的历程,常有一些不如意,但毕竟这是第一次做,难免会遇到各种各样的问题。在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。 参考文献[1] 周立功.夏宇闻.单片机与CPLD综合应用技术[M].北京:北京航空航天大学出版 [2] 丁元杰.单片微机原理及应用[M].北京:机械工业出版社.[3] 靳达编.单片机应用系统开发实例导航[M].北京:人民邮电出版社. [4] 李光飞.单片机课程设计实例指导[M].北京:北京航空航天大学出版社. [5] 胡宴如.高频电子线路[M].北京:高等教育出版社.[6] 白驹珩.雷晓平.单片计算机及其应用[M].成都:电子科技大学出版社. [7] 李广弟.单片机基础[M].北京:北京航空航天大学出版社. [8] 沈美明.温冬婵.IBM汇编语言程序设计[M].北京:清华大学出版社.[9] 彭传正.林春景.凌阳单片机原理与实践[M].北京:北京航空航天大学出版社. [10] 李荣正.陈学军.PIC单片机实践教程[M].北京:北京航空航天大学出版社。 致 谢此次竞赛抢答器课程设计我学到了很多知识,使我对单片机的认识以及Proteus软件的操作更加深刻!在此次课程设计中,我在老师的精心指导和严格要求下,巩固了所学理论知识,极大地提高了实践动手能力,同时了解了许多单片机的一些基本知识,为我今后进一步学习计算机方面的知识打下了坚实的基础。在此,我衷心感谢申老师指导和支持。由于本次课程设计花了比较多的时间去找资料和同学们交流,就是通过问老师和同学才把课程设计做出来的。所以这次课程设计能够顺利的完成,当然有我个人的努力,但同时也离不开指导老师的答疑解惑,同时也让我明白了,别人帮助的重要性。有了大家的帮忙,才能事半功倍。而且在别人的身上可以学习到很多知识。在此我向老师表示感谢,谢谢老师的认真耐心的指导,让我对单片机这门课程上,有了很多的收获,把以前没弄懂的部分,也弄懂了很多,谢谢老师! 附 录源程序清单OK EQU 20H RING EQU 22H ORG 0000H AJMP MAIN ORG 000BH AJMP T0INT ORG 0013H AJMP INT1SUB ORG 001BH AJMP T1INT ORG 0040HMAIN: MOV R1,#0FHMOV R2,#01EHMOV TMOD,#11H;设置未定时器/模式1MOV TH0,#0F0HMOV TL0,#0FFH;越高发声频率越高,越尖MOV TH1,#3CHMOV TL1,#0B0H;50ms为一次溢出中断SETB EASETB ET0SETB ET1SETB EX1;允许3个中断,T0/T1/INT0/INT1CLR OKCLR RINGSETB TR1SETB TR0;开始就运行定时器,初始显示888如果想重新计数,重置TH1/TL1;=====查询程序=====START: MOV R5,#00H MOV R4,#00H MOV R3,#00HACALL DISPLAY;未开始抢答时候显示888JB P1.0,NEXT ACALL DELAY JB P1.0,NEXT;去抖动,如果 FALSE4: ACALL BARK MOV R3,#04H AJMP ERROR FALSE5: ACALL BARK MOV R3,#05H AJMP ERROR FALSE6: ACALL BARK MOV R3,#06H AJMP ERROR ;=====INT1(答题对错加减分数程序)===== INT1SUB:MOV R4,#0AH MOV R5,#0AH JNB P3.4,INC1 JNB P3.5,DEC1 JNB P1.7,BACK1 ACALL DISPLAY AJMP INT1SUB MOV A,R3 SUBB A,#01H JZ XXY1 SUBB A,#02H JZ XXY2 SUBB A,#03H JZ XXY3 SUBB A,#04H JZ XXY4 SUBB A,#05H JZ XXY5 SUBB A,#06H JZ XXY6 XXY2:MOV R7,42H XXY3:MOV R7,43H XXY4:MOV R7,44H XXY5:MOV R7,45H XXY6:MOV R7,46H INC1:INC R7 CJNE R3,#01H,L1 MOV 51H,R7 L1:CJNE R3,#02H,L2 MOV 52H,R7 L2:CJNE R3,#03H,L3 MOV 53H,R7 L3:CJNE R3,#04H,L4 MOV 54H,R7 L4:CJNE R3,#05H,L5 MOV 55H,R7 L5:CJNE R3,#06H,LL MOV 56H,R7 LL:ACALL DELAY1 AJMP INT1SUB DEC1:DEC R7 ACALL DELAY1 AJMP INT1SUB BACK1:RETI ;=====倒计时程序(抢答倒计时和回答倒计时都跳到改程序)===== COUNT: MOV R0,#00H;重置定时器中断次数 MOV TH1,#3CH MOV TL1,#0B0H;重置定时器 RECOUNT:MOV A,R6;R6保存了倒计时的时间,之前先将抢答时间或回答时间给R6JNB P1.2,TRUE2 JNB P1.3,TRUE3 JNB P1.4,TRUE4 JNB P1.5,TRUE5 JNB P1.6,TRUE6 AJMP RECOUNT QUIT:CLR OK;如果按下了TRUE4:ACALL BARK; MOV A,R2 MOV R6,A MOV R3,#04H MOV R7,44H CLR OK AJMP COUNT TRUE5:ACALL BARK; MOV A,R2 MOV R6,A MOV R3,#05H MOV R7,45H CLR OK AJMP COUNT TRUE6:ACALL BARK; MOV A,R2 MOV R6,A MOV R3,#06H MOV R7,46H CLR OK AJMP COUNT ;=====犯规抢答程序===== ERROR:MOV R0,#00H MOV TH1,#3CH MOV TL1,#0B0H MOV 34H,R3;犯规号数暂存与(34H) HERE: MOV A,R0 CJNE A,#0AH,FLASH;0.5s向下运行->灭并停响 CLR RING MOV R3,#0AHMOV R5,#0AH;三灯全灭 AJMP CHECK1 FLASH:CJNE A,#14H,CHECK1;下面系1s的情况,响并显示号数并清 SETB RING MOV R0,#00H MOV R3,34H;取回号数 MOV R5,#0BH MOV R4,#0BH;显示FF和号数 AJMP CHECK1 CHECK1:JNB P1.7,QUIT1 ACALL DISPLAY AJMP HERE QUIT1: CLR RING CLR OK AJMP START ;=====显示程序===== DISPLAY:MOV 41H,51H MOV 42H,52H MOV 43H,53H MOV 44H,54H MOV 45H,55H MOV 46H,56H MOV DPTR,#DAT1;查表显示程序,利用P0口做段选码口输 MOV A,r5 MOVC A,@A+DPTR MOV P2,#01H MOV P0,A ACALL DELAY R0,重新计 出/P2低三位做位选码输出,MOV A,r4 MOVC A,@A+DPTR MOV P2,#02H MOV P0,A ACALL DELAY MOV A,r3 MOVC A,@A+DPTR MOV P2,#04H MOV P0,A ACALL DELAY MOV A,R7 MOVC A,@A+DPTR MOV P2,#08H MOV P0,A ACALL DELAY RET DAT1:DB 00H,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,00H,71H ;;=====发声程序===== BARK: SETB RING ACALL DELAY1 ACALL DELAY1 CLR RING;按键发声 RET ;=====TO溢出中断(响铃程序)===== T0INT: MOV TH0,#0ECH MOV TL0,#0FFH JNB RING,OUT; CPL P3.6;RING标志位为1时候P3.6口不短取反使喇叭发出OUT: RETI ;=====T1溢出中断(计时程序)===== T1INT: MOV TH1,#3CH MOV TL1,#0B0H INC R0 RETI END一定频率的声音本文由(www.wenku1.com)首发,转载请保留网址和出处!
免费下载文档:}

我要回帖

更多关于 51单片机 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信