Yulri's profile曾经的… 现在的… 未来的……PhotosBlogListsMore ![]() | Help |
|
|
October 16 离骚经
帝高阳之苗裔兮,朕皇考曰伯庸。 |
| 图5:一体化红外接收头 | 图6:本站产品配套一体化红外接收头(已经用屏蔽线焊接好,抗干扰能力强,插入实验板即可使用) |
下面就是我们将要进行红外遥控解码实验所要用到的硬件设备:S51增强型实验板、ISP编程器、AT89S51实验芯片、豪华型多功能红外线遥控器。
| 图7:S51增强型单片机实验板及防插反红外遥控接口
|
图8:豪华型多功能红外遥控器 + 高灵敏度一体化红外接收头(23元)
图9:32键豪华型红外遥控器原理图
图10:ISP编程器烧写实验单片机芯片AT89S51
【红外遥控解码实验】
我们经过对前面的遥控编解码知识的学习,对红外遥控有了基本的了解,下面我们马上进行解码实验。本红外遥控解码实验的的功能是:程序对遥控器发射的遥控码进行解码,解码成功时蜂鸣器发出"嘀嘀"的解码成功提示音,如果按压的是数字键"0~9"就将按键值在实验板上的5位数码管上显示出按键值,同时将按键的十六进制值用P1口的8位发光二极管指示出来;如果按压的不是数字键"0~9",就直接从P1口输出键值;下面是遥控解码汇编源程序。
实验时将先连接好硬件设备,将配套的一体化红外遥控接收头插入实验板上的"红外遥控"接口内,在Keil单片机集成开发环境中新建工程,通过Keil将源程序编译得到HEX格式目标文件yk.hex,最后使用ISP编程器将目标文件烧写到AT89S51单片机中,插到S51增强型实验板上运行,拿出配套的红外遥控器进行解码测试,看看实验结果是否和程序相同。。。
>>> 点此下载HEX格式目标文件 yk.hex >>>
>>> 点此下载遥控解码源程序和Keil工程文件 >>>
ORG 0000H
MAIN: MOV SP,#60H
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
JNB P3.2,$ ;等待遥控信号出现
MOV R6,#10
SB: ACALL YS1 ;调用882微秒延时子程序
JB P3.2,MAIN ;延时882微秒后判断P3.2脚是否出现高电平如果有就退出解码程序
DJNZ R6, SB ;重复10次,目的是检测在8820微秒内如果出现高电平就退出解码程序
;以上完成对遥控信号的9000微秒的初始低电平信号的识别。
JNB P3.2, $ ;等待高电平避开9毫秒低电平引导脉冲
ACALL YS2 ;延时4.74毫秒避开4.5毫秒的结果码
MOV R1,#1AH ;设定1AH为起始RAM区
MOV R2,#4
PP: MOV R3,#8
JJJJ: JNB P3.2,$ ;等待地址码第一位的高电平信号
LCALL YS1 ;高电平开始后用882微秒的时间尺去判断信号此时的高低电平状态
MOV C,P3.2 ;将P3.2引脚此时的电平状态0或1存入C中
JNC UUU ;如果为0就跳转到UUU
JB P3.2,$ ;如果为1就等待高电平信号结束
UUU: MOV A,@R1 ;将R1中地址的给A
RRC A ;将C中的值0或1移入A中的最低位
MOV @R1,A ;将A中的数暂时存放在R1中
DJNZ R3,JJJJ ;接收地址码的高8位
INC R1 ;对R1中的值加1,换成下一个RAM
DJNZ R2,PP ;接收完16位地址码和8位数据码和8位数据反码,存放在1AH/1BH/1CH/1DH的RAM中
;以下对代码是否正确和定义进行识别
MOV A,1AH ;比较高8位地址码
XRL A,#00000000B ;判断1AH的值是否等于00000000,相等的话A为0
JNZ MAIN ;如果不相等说明解码失败退出解码程序
MOV A,1BH ;比较低8位地址
XRL A,#11111111B ;再判断高8位地址是否正确
JNZ MAIN ;如果不相等说明解码失败退出解码程序
MOV A,1CH ;比较数据码和数据反码是否正确?
CPL A
XRL A,1DH ;将1CH的值取反后和1DH比较不同则无效丢弃,核对数据是否准确
JNZ MAIN ;如果不相等说明解码失败退出解码程序
LCALL SOUND ;解码成功,声音提示
MOV A,1AH
CPL A
MOV P1,A ;遥控码十六进制值通过P1口LED显示出来
;-------- 下面为0~9键码判断并在实验板的5位数码管中显示键值 --------
JZPD: MOV A,1AH
IRD0: CJNE A,#00H,IRD1 ;按键"0"判断显示
MOV P0,#0C0H
MOV P2,#11100000B
AJMP MAIN
IRD1: CJNE A,#01H,IRD2 ;按键"1"判断显示
MOV P0,#0F9H
MOV P2,#11100000B
AJMP MAIN
IRD2: CJNE A,#02H,IRD3 ;按键"2"判断显示
MOV P0,#0A4H
MOV P2,#11100000B
AJMP MAIN
IRD3: CJNE A,#03H,IRD4 ;按键"3"判断显示
MOV P0,#0B0H
MOV P2,#11100000B
AJMP MAIN
IRD4: CJNE A,#04H,IRD5 ;按键"4"判断显示
MOV P0,#99H
MOV P2,#11100000B
AJMP MAIN
IRD5: CJNE A,#05H,IRD6 ;按键"5"判断显示
MOV P0,#92H
MOV P2,#11100000B
AJMP MAIN
IRD6: CJNE A,#06H,IRD7 ;按键"6"判断显示
MOV P0,#82H
MOV P2,#11100000B
AJMP MAIN
IRD7: CJNE A,#07H,IRD8 ;按键"7"判断显示
MOV P0,#0F8H
MOV P2,#11100000B
AJMP MAIN
IRD8: CJNE A,#08H,IRD9 ;按键"8"判断显示
MOV P0,#80H
MOV P2,#11100000B
AJMP MAIN
IRD9: CJNE A,#09H,IRDOR ;按键"9"判断显示
MOV P0,#90H
MOV P2,#11100000B
AJMP MAIN
IRDOR: MOV P2,#0FFH ;关闭数码管使能。"0~9"以外的非数字功能按键键值不采用数码管显示,直接从P1口输出键值
AJMP MAIN
YS1: MOV R4,#19 ;延时子程序1
D1: MOV R5,#18
DJNZ R5,$
DJNZ R4,D1
RET
YS2: MOV R4,#10 ;延时子程序2
D2: MOV R5,#216
DJNZ R5,$
DJNZ R4,D2
RET
SOUND: MOV R7,#228 ;音效延时子程序
SDL1: CPL P3.7
MOV R6,#0FFH
SDL0: DJNZ R6,SDL0
DJNZ R7,SDL1
RET
把上面程序写入89S51单片机中,通电后,按压遥控器上的0~9按键,则实验板上的数码管上就显示出对应的按键值,同时解码成功后发出声音指示。。。
2009年1月7日,上午11点,在山东公司会议室,召开了机关党支部会议,讨论了我和其他两位同事的转正问题,最后,都是以全票通过转正程序。
本来,2008年7月份我就应该转正的,但是由于当时我回家买房子,没有能参加会议,所以延期转正了!
作为一名正式的共产党员,我知道要做的事有很多,但我会尽自己最大的努力,争取做到是一名正真的共产党员!
开发类:
1、http://Dev.Yesky.com
2、http://www.ECJTU.org
3、UnPacKcN Security - 大量源代码 :http://www.unpack.cn/index.php
4、C++博客:http://www.cppblog.com/
5、源代码下载网:http://www.vscodes.com/
6、SourceForge.net:http://sourceforge.net/
7、源码天下:http://www.pccode.net/
8、源码 - 源码天下:http://www.pccode.net/
电子类:
1、电路图:http://www.d1dz.com/
2、电子开发网:http://www.dzkf.cn/
3、中国电子制作网:http://www.ele169.com/
4、《无线电》杂志:http://radio.com.cn/
5、电子元件零售网:http://www.myele.com/
6、电子技术问答集:http://www.dz130.com/
7、电源开发网:http://www.dykf.com
8、51电子网:http://www.51dzw.com/
9、无忧电子开发网:http://www.51kaifa.com/
10、新e代电子网:http://elecm.com/a/
11、电子驿站:http://www.ourmpu.com/
12、电子开发网:http://www.dzkf.cn/
单片机类:
1、http://www.goldenchip.com.cn/gdbbs/index.asp
2、http://www.chipgem.com.cn/bbs/
3、http://www.studydz.com/
当我们读小学的时候,读大学不要钱;
当我们读大学的时候,读小学不要钱;
我们还没能工作的时候,工作也是分配的;
我们可以工作的时候,撞得头破血流才勉强找份饿不死人的工作做;
当我们不能挣钱的时候,房子是分配的;
当我们能挣钱的时候,却发现房子已经买不起了;
当我们没有进入股市的时候,傻瓜都在赚钱;
当我们兴冲冲地闯进去的时候,才发现自己成了傻瓜;
当我们不到结婚的年龄的时候骑单车就能娶媳妇;
当我们到了结婚年龄的时候没有洋房汽车娶不了媳妇;
当我们没找对象的时候,姑娘们是讲心的;
当我们找对象的时候,姑娘们是讲金的;
当我们没找工作的时候,小学生也能当领导的;
当我们找工作的时候,大学生也只能洗厕所的;
当我们没生娃的时候,别人是可以生一串的;
当我们要生娃的时候,谁都不许生多个的。
问:我们这一代到底招谁惹谁了???
【 穿衣】
22岁MM 穿啥都好看,露出来叫性感,不露叫清纯。小摊是最喜欢去的地方,100元以上的衣服不考虑。
28岁MM 穿啥都觉得不能衬托出自己的美貌,露出来吓人,不露又不甘心。大商场是最喜欢去的地方,100元以下的衣服不考虑,专挑名牌打折的时候。
【出行】
22岁MM 最喜欢做在男友车后架上,抱着男友的腰好浪漫哦。
28岁MM 不打车也想约我出门,呵呵,你没车已经够寒酸的了,还想让我做公共啊?我丢不起这个人。
【化妆品】
22岁MM 不用化妆,用点护肤品足够啦,买了瓶60元的玉兰油好高兴哦。人人都说我皮肤好棒!白里透红,象大苹果。
28岁MM 不化妆绝不出门,对于化妆品的分类已经细到专业级,这瓶玉兰油60元,啧啧,谁买这种没有品味的东西。可是这化妆品用了以后,怎么好像没有效果呢?肯定是不够高档!据说蓝寇就不会
【餐饮】
22岁MM 麻辣烫好好吃哟,烤串也不错。偶尔去麦当劳,肯德鸡要把玩具带回来留个纪念。BF说圣诞节的时候会带我吃HGDS,好贵啊,不忍心他花这么多钱,但真想去看看那个冰激凌是什么样子的,为什么卖那么贵呢?
28岁MM 喂,这么半天,你怎么还没想到要去哪儿吃啊?我不是说了吗,哪里都行。麻辣烫?!太不卫生了。麦当劳,肯德鸡!?你要是再这么没品味,别怪我跟你白白。中餐馆?没冷气的小店我不去啊。Friday和你有仇啊?
【身材】
22岁MM 最喜欢牛仔装了,都刚刚合适。照照镜子,真是魔鬼身材啊,自己看着都喜欢。吃胖了怎么办呢?晚上偷偷去跑步呗。
28岁MM 奇怪啊,牛仔裤的腰怎么越来越小呢,抽水了吧。脖子上的皱纹怎么办?戴丝巾吧。也不知道什么减肥品好一点,跑步?算了吧,一天都累死了还跑步?要把小肚子的肉能移植到胸部就好了。
【性格】
22岁MM 最近怎么不陪人家了呢?连电话都没有一个,人家好想你呢。咱们是不是星座不合?
28岁MM 直接打到手机上:你在哪里呢?你们男人最花心了,家里养着还要到外面去。陪客户?谁信啊。明天我生日了啊,别的我不说了。
【存款】
22岁MM 没有存款
28岁MM 没有存款
【工作】
22岁MM 小职员
28岁MM 小职员
【家务】
22岁MM 人家不会么。
28岁MM 你再说一遍?
国人爽的六个台湾极品
1、李登辉、连战、陈水扁同坐直升机巡视。 李登辉说:“如果我丢一千块下去,捡到那一个人一定很高兴。“连战说:“如果我丢两张五百元下去,那就有两个人很高兴了。陈水扁说:“如果我丢十张一百元下去,就有十个人很高兴了。” 这个时候驾驶员喃喃自语地说:“何不把自己都丢下去,让两千一百万人都高兴呢?
2、总统阿扁希望提高自己的声望,想要发行一款有自己肖像的邮票..... 发行过了一个多月之后,阿扁想要问看看视察看看销路如何..... 阿扁:“销售情形怎么样?” 邮政总局局长:“还算不错,只不过常常有人抱怨黏不牢!” 阿扁:“怎么会呢?” 阿扁随手拿了一张邮票,涂了一点口水在邮票背面,便试贴在信封上.... 阿扁:“这样不是黏得很紧吗?” 邮政总局局长:“可是......大家....都把口水吐在正面啊......”
3、深夜,阿扁总统要去帮阿珍买夜宵。 结果在路上遇到抢匪… 抢匪拿着枪指着阿扁说:“把身上的钱交出来!” 阿扁勃然大怒说:“你这什么态度?我可是堂堂总统耶!” 抢匪:“喔,那……把我的钱还来。”
4、某天,总统、五院院长...等大官一起参加一个会议,结果发生连环车祸,送至医院急 救,记者们闻风赶至医院 .... 稍久,医生出来了,记者忙着问:“医生!医生!总统有救吗?” 医生沮丧的摇摇头说:“唉..总统没救了...” 记者又问:“医生!医生!行政院长有救吗?” 医生又沮丧的摇摇头说:“唉...也没救了...” 记者就问:“那...到底谁有救?” 医生精神一振说:“台湾有救了!”
5、有一天陈水扁总统前往某家精神病院视察,所有的病患都站在走廊上高声欢呼,陈水扁万岁!陈水扁万岁!只有一名病患面无表情,对总统不理不睬。 陈水扁看到了, 于是问院长说:“那位病人为什么不对我欢呼呢?” 院长:“因为他今天精神非常正常。”
6、一辆竞选车载着陈水扁竞选团队开到乡村去造势,不幸在山间小路上翻车,正在农田里干活的老 农民看见这情景,就赶到出事地点,可是车上的人都死光了,于是他挖了一个土坑,把几个政客都埋了。过了几天,负责事故勘察的警察找到那个老农民,问他那几个政客到哪里去了,老农民说己经埋了,警察赶紧追问:“他们都死了吗?” 老农回答说:“嗯~我看到陈水扁在我埋他的时候大叫说他还没死。” 警察说 :“那你怎么也把他埋了? “老农说:“你知道的嘛~这个陈水扁从不说实话的...
|
相对于地铁来说,快速公交无疑是现阶段解决城市公交系统压力大,城市交通拥挤的性价比较高的公交系统,毕竟地铁轻轨的立项、修建不是一件容易的事情。快速公交(BRT),是一种高速、无阻、大运力的公交系统,在没有地铁轻轨的情况下,它部分代替其功用。在有地铁轻轨的情况下,它应该是地铁与普通公交的中转系统,基于以上,快速公交(BRT)应该至少是这样的: 第一、每车次的运力应该够大,至少每车次不少于三百人左右。 第二、BRT系统平均车速应该60~80Km/h。 第三、走专道,必须开设专门的BRT通道,不受或尽量少受普通公交信号灯的影响。 第四、BRT车站必须是十公里级的,实现的是城市东西南北大极限的大转运。 为何要这样定义,这是和我们国内城市发展进程相关联的。 改革开发后,特别是2000年以后,全国各个城市发展速度急剧加快,城市化程度越来越高,特别是最近几年的房地产业的发展使城市的范围成倍的急速扩大,城市的四环五环六环等等相继产生,城市的范围越来越大越来越广,而这些城市新增地区基本上都是以单一的功能定位的,比如说什么高新开发区啊、工业区啊,而随着这些区域的发展,大量的人口拥入城市,而城市中心位置已无可开发用以居住的区域,而住宅类房地产现均已向外围扩张,再加上房价的原因,这就造成了在市中心工作而在市郊居住,在东城居住而在西城上学的局面,普通公交已无法满足人们的生活工作需要,而中国的地铁轻轨却仅有那几个城市拥有,而BRT则正是在此种情况下产生的,这才是快速公交(BRT)的意义所在。 但我们看看现实中的BRT,其他城市的我不知道,济南市,我是在那里呆过几年的,而我呆的那几年,正是那里快速公交快速发展的几年,但我却怎么也不能把那里的快速公交(BRT)理解成真正的BRT,与现行的公交平行布置而不是立体布置,600至900米一个站点,动不动就是红绿等,我就在想,这不是在忽悠人吗?除了一次能“拉”的人多一点(两百多吧)这与普通公交有多大区别,耗巨资就弄那样一个四不像有何意思?还不如把普通公交车加大点就得了! |
|
|