Yulri's profile曾经的… 现在的… 未来的……PhotosBlogListsMore Tools Help

曾经的… 现在的… 未来的……

Yulri YU

Location
感谢访问!
Please wait...
Sorry, the comment you entered is too long. Please shorten it.
You didn't enter anything. Please try again.
Sorry, we can't add your comment right now. Please try again later.
To add a comment, you need permission from your parent. Ask for permission
Your parent has turned off comments.
Sorry, we can't delete your comment right now. Please try again later.
You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
Complete the security check below to finish leaving your comment.
The characters you type in the security check must match the characters in the picture or audio.
Yulri YUwrote:
还是比较不错的!
1 July
October 16

离骚经

离骚经

  帝高阳之苗裔兮,朕皇考曰伯庸。
  摄提贞于孟陬兮,惟庚寅吾以降。
  皇览揆余初度兮,肇锡余以嘉名。
  名余曰正则兮,字余曰灵均。
  纷吾既有此内美兮,又重之以脩能。
  扈江离与辟芷兮,纫秋兰以为佩。
  汩余若将不及兮,恐年岁之不吾与。
  朝搴阰之木兰兮,夕揽洲之宿莽。
  日月忽其不淹兮,春与秋其代序。
  惟草木之零落兮,恐美人之迟暮。
  不抚壮而弃秽兮,何不改此度?
  乘骐骥以驰骋兮,来吾道夫先路。
  昔三后之纯粹兮,固众芳之所在。
  杂申椒与菌桂兮,岂维纫夫蕙茝?
  彼尧舜之耿介兮,既遵道而得路。
  何桀纣之猖披兮,夫唯捷径以窘步。
  惟夫党人之偷乐兮,路幽昧以险隘。
  岂余身之惮殃兮,恐皇舆之败绩。
  忽奔走以先后兮,及前王之踵武。
  荃不察余之中情兮,反信谗而齌怒。
  余固知謇謇之为患兮,忍而不能舍也。
  指九天以为正兮,夫唯灵脩之故也。
  曰黄昏以为期兮,羌中道而改路。[1]
  初既与余成言兮,后悔遁而有他。
  余既不难夫离别兮,伤灵脩之数化。
  余既滋兰之九畹兮,又树蕙之百亩。
  畦留夷与揭车兮,杂杜衡与芳芷。
  冀枝叶之峻茂兮,愿俟时乎吾将刈。
  虽萎绝其亦何伤兮,哀众芳之芜秽。
  众皆竞进以贪婪兮,凭不猒乎求索。
  羌内恕己以量人兮,各兴心而嫉妒。
  忽驰骛以追逐兮,非余心之所急。
  老冉冉其将至兮,恐脩名之不立。
  朝饮木兰之坠露兮,夕餐秋菊之落英。
  苟余情其信姱以练要兮,长顑颔亦何伤?
  擥木根以结茝兮,贯薜荔之落蕊。
  矫菌桂以纫蕙兮,索胡绳之纚纚。
  謇吾法夫前脩兮,非世俗之所服。
  虽不周于今之人兮,愿依彭咸之遗则。
  长太息以掩涕兮,哀民生之多艰。
  余虽好脩姱以鞿羁兮,謇朝谇而夕替。
  既替余以蕙纕兮,又申之㠯揽茝。
  亦余心之所善兮,虽九死其犹未悔。
  怨灵脩之浩荡兮,终不察夫民心。
  众女嫉余之蛾眉兮,谣诼谓余以善淫。
  固时俗之工巧兮,偭规矩而改错。
  背绳墨以追曲兮,竞周容以为度。
  忳郁邑余侘傺兮,吾独穷困乎此时也。
  宁溘死以流亡兮,余不忍为此态也。
  鸷乌之不群兮,自前世而固然。
  何方圜之能周兮,夫孰异道而相安。
  屈心而抑志兮,忍尤而攘诟。
  伏清白以死直兮,固前圣之所厚。
  悔相道之不察兮,延伫乎吾将反。
  回朕车以复路兮,及行迷之未远。
  步余马于兰皋兮,驰椒丘且焉止息。
  进不入以离尤兮,退将复脩吾初服。
  制芰荷以为衣兮,集芙蓉以为裳。
  不吾知其亦已兮,苟余情其信芳。
  高余冠之岌岌兮,长余佩之陆离。
  芳与泽其杂糅兮,唯昭质其犹未亏。
  忽反顾以游目兮,将往观乎四荒。
  佩缤纷其繁饰兮,芳菲菲其弥章。
  民生各有所乐兮,余独好脩以为常。
  虽体解吾犹未变兮,岂余心之可惩。
  女嬃之婵媛兮,申申其詈予。
  曰鲧婞直以亡身兮,终然夭乎羽之野。
  汝何博謇而好脩兮,纷独有此姱节。
  薋菉葹以盈室兮,判独离而不服。
  众不可户说兮,孰云察余之中情。
  世并举而好朋兮,夫何茕独而不予听。
  依前圣以节中兮,喟凭心而历玆。
  济沅湘以南征兮,就重华而敶词:
  启《九辩》与《九歌》兮,夏康娱以自纵。
  不顾难以图后兮,五子用失乎家巷。
  羿淫游以佚畋兮,又好射夫封狐。
  固乱流其鲜终兮,浞又贪夫厥家。
  浇身被服强圉兮,纵欲而不忍。
  日康娱而自忘兮,厥首用夫颠陨。
  夏桀之常违兮,乃遂焉而逢殃。
  后辛之菹醢兮,殷宗用而不长。
  汤禹俨而祗敬兮,周论道而莫差。
  举贤而授能兮,循绳墨而不颇。
  皇天无私阿兮,览民德焉错辅。
  夫维圣哲以茂行兮,苟得用此下土。
  瞻前而顾后兮,相观民之计极。
  夫孰非义而可用兮,孰非善而可服。
  阽余身而危死兮,览余初其犹未悔。
  不量凿而正枘兮,固前脩以菹醢。
  曾歔欷余郁邑兮,哀朕时之不当。
  揽茹蕙以掩涕兮,沾余襟之浪浪。
  跪敷衽以陈辞兮,耿吾既得此中正;
  驷玉虬以乘鹥兮,溘埃风余上征。
  朝发轫于苍梧兮,夕余至乎县圃;
  欲少留此灵琐兮,日忽忽其将暮。
  吾令义和弭节兮,望崦嵫而勿迫。
  路曼曼其脩远兮,吾将上下而求索。
  饮余马于咸池兮,总余辔乎扶桑。
  折若木以拂日兮,聊逍遥以相羊。
  前望舒使先驱兮,后飞廉使奔属。
  鸾皇为余先戒兮,雷师告余以未具。
  吾令凤鸟飞腾兮,继之以日夜。
  飘风屯其相离兮,帅云霓而来御。
  纷緫緫其离合兮,斑陆离其上下。
  吾令帝阍开关兮,倚阊阖而望予。
  时暧暧其将罢兮,结幽兰而延伫。
  世溷浊而不分兮,好蔽美而嫉妒。
  朝吾将济于白水兮,登阆风而緤马。
  忽反顾以流涕兮,哀高丘之无女。
  溘吾游此春宫兮,折琼枝以继佩。
  及荣华之未落兮,相下女之可诒。
  吾令丰隆乘云兮,求宓妃之所在。
  解佩纕以结言兮,吾令蹇脩以为理。
  纷緫緫其离合兮,忽纬繣其难迁。
  夕归次于穷石兮,朝濯发乎洧盘。
  保厥美以骄傲兮,日康娱以淫游。
  虽信美而无礼兮,来违弃而改求。
  览相观于四极兮,周流乎天余乃下。
  望瑶台之偃蹇兮,见有娀之佚女。
  吾令鸩为媒兮,鸩告余以不好。
  雄鸠之鸣逝兮,余犹恶其佻巧。
  心犹豫而狐疑兮,欲自适而不可。
  凤皇既受诒兮,恐高辛之先我。
  欲远集而无所止兮,聊浮游以逍遥。
  及少康之未家兮,留有虞之二姚。
  理弱而媒拙兮,恐导言之不固。
  世溷浊而嫉贤兮,好蔽美而称恶。
  闺中既以邃远兮,哲王又不寤。
  怀朕情而不发兮,余焉能忍与此终古。
  索藑茅以筳篿兮,命灵氛为余占之。
  曰两美其必合兮,孰信脩而慕之?
  思九州之博大兮,岂唯是其有女?
  曰勉远逝而无狐疑兮,孰求美而释女?
  何所独无芳草兮,尔何怀乎故宇?
  世幽昧以昡曜兮,孰云察余之善恶。
  民好恶其不同兮,惟此党人其独异。
  户服艾以盈要兮,谓幽兰其不可佩。
  览察草木其犹未得兮,岂珵美之能当?
  苏粪壤㠯充帏兮,谓申椒其不芳。
  欲从灵氛之吉占兮,心犹豫而狐疑。
  巫咸将夕降兮,怀椒糈而要之。
  百神翳其备降兮,九疑缤其并迎。
  皇剡剡其扬灵兮,告余以吉故。
  日勉升降以上下兮,求矩矱之所同。
  汤禹严而求合兮,挚咎繇而能调。
  苟中情其好脩兮,又何必用夫行媒。
  说操筑于传巖兮,武丁用而不疑。
  吕望之鼓刀兮,遭周文而得举。
  甯戚之讴歌兮,齐桓闻以该辅。
  及年岁之未宴兮,时亦犹其未央。
  恐鹈鴃之先鸣兮,使夫百草为之不芳。
  何琼佩之偃蹇兮,众薆然而蔽之。
  惟此党人之不谅兮,恐嫉妒而折之。
  时缤纷其变易兮,又何可以淹留。
  兰芷变而不芳兮,荃蕙化而为茅。
  何昔日之芳草兮,今直为此萧艾也。
  岂其有他故兮,莫好脩之害也。
  余以兰为何恃兮,羌无实而容长。
  委厥美以从俗兮,苟得列乎众芳。
  椒专佞以慢慆兮,樧又欲充夫佩帏。
  既干进而务入兮,又何芳之能祗。
  固时俗之流从兮,又孰能无变化。
  览椒兰其若玆兮,又况揭车与江离。
  惟玆佩之可贵兮,委厥美而历玆。
  芳菲菲而难亏兮,芬至今犹未沫。
  和调度以自娱兮,聊浮游而求女。
  及余饰之方壮兮,周流观乎上下。
  灵氛既告余以吉占兮,历吉日乎吾将行。
  折琼枝以为羞兮,精琼爢以为粻。
  为余驾飞龙兮,杂瑶象以为车。
  何离心之可同兮,吾将远逝以自疏。
  邅吾道夫昆仑兮,路脩远以周流。
  扬云霓之晻蔼兮,鸣玉鸾之啾啾。
  朝发轫于天津兮,夕余至乎西极。
  凤皇翼其承旗兮,高翱翔之翼翼。
  忽吾行此流沙兮,遵赤水而容与。
  麾蛟龙使梁津兮,诏西皇使涉予。
  路脩远以多艰兮,腾众车使径待。
  路不周以左转兮,指西海以为期。
  屯余车其千乘兮,齐玉轪而并驰。
  驾八龙之婉婉兮,载云旗之委蛇。
  抑志而弭节兮,神高驰之邈邈。
  奏《九歌》而舞《韶》兮,聊假日以媮乐。
  陟升皇之赫戏兮,忽临睨夫旧乡。
  仆夫悲余马怀兮,蜷局顾而不行。
  乱曰:已矣哉,
  国无人莫我知兮,又何怀乎故都?
  既莫足与为美政兮,吾将从彭咸之所居。
October 06

看门狗电路的概念和作用

  一般看门狗电路用来监视MCU内部程序运行状态,在程序跑飞或死锁情况下,可以自动复位。不过由于厂家、型号不同可能有些差别。  
    
   看门狗电路的工作原理是:当系统工作正常时,CPU将每隔一定时间输出一个脉冲给看门狗,即“喂狗”,若程序运行出现问题或硬件出现故障时而无法按时“喂狗”时,看门狗电路将迫使系统自动复位而重新运行程序。   主要作用是防止程序跑飞或死锁  

   看门狗电路其实是一个独立的定时器,有一个定时器控制寄存器,可以设定时间(开狗),到达时间后要置位(喂狗),如果没有的话,就认为是程序跑飞,就会发出RESET指令.

   看门狗实际上是一个计数器,一般给看门狗一个大数,程序开始运行后看门狗开始倒计数。如果程序运行正常,过一段时间CPU应发出指令让看门狗复位,重新开始倒计数。如果看门狗减到0就认为程序没有正常工作,强制整个系统复位。

August 04

打出来的女人嘴服,疼出来的女人心服

     女人入洞房那天,早早收起了自己的鞋,等男人脱鞋上炕,女人却双脚踩在男人的鞋上。男人见了,“嘿嘿”笑着说,还挺迷信。女人却认真地说,俺娘说了,踩了男人的鞋,一辈子不受男人的气。男人说,俺娘也说了,女人踩了男人的鞋,那是一辈子要跟男人吃苦受罪的。
  女人开始试探着管男人,先从生活小事儿开始,支使男人拿尿盆倒尿罐,男人全干了。地里的庄稼女人说种啥,男人就种啥。左邻右舍女人说跟谁走近点跟谁走远点,男人全听女人的。男人正跟人闲侃,女人一声喊,男人像被牵了鼻子的牛,乖乖就回去了。男人正跟人喝酒,女人上前只扯一下耳朵,就被拽进家。有人激男人,这女人三天不打,她就上房揭瓦。你也算个男人,怎能让女人管得没有一点男人的气概?若是我的女人,非扇她两鞋底不可。男人不急不慌地说:把你的女人叫来,我也舍得扇她两鞋底子。那人急了,你懂个好赖话不?上辈子老和尚托生的没见过女人!真不像你爹的种,怕老婆!   
  村里人再有大事商量,男人一出场,人们就说,这商量大事你也做不了主,还是把你家女人请来吧。男人还真把女人叫来了。  
  女人能管住男人觉着很得意,直到有一天女人在男人耳边说起了婆婆的不是。男人红了眼,一声吼,想知道我为啥不打你吗?就因为我老娘。我娘一辈子不容易,我爹脾性暴躁,稍有不顺心,张口就骂举手就打,我爹打断过胳膊粗的棍子,打散过椅子。我娘为了我们几个孩子,竟熬了一辈子。每次见娘挨打,我都发誓,我娶了女人决不捅他一指头。不是我怕你,是我忘不了我老娘说的话,她说女人是被男人疼的,不是被男人打的。    
  女人惊呆了,她没想到男人的胸怀竟这样宽广。    
  男人在外再同人神吹海喝,女人不喊也不再拽耳朵,有时会端碗水递给男人。有人问男人,咋调教的?男人却一本正经地说:打出来的女人嘴服,疼出来的女人心服。
  看完了,你从中领悟到了那个朴实的道理了吗?
  祝天下所有的母亲和被爱着的女人...幸福.快乐
June 12

手把手教你红外遥控解码实验

手把手教你红外遥控解码实验

  红外线遥控是目前使用最广泛的一种通信和遥控手段。由于红外线遥控装置具有体积小、功耗低、功能强、成本低等特点,因而,继彩电、录像机之后,在录音机、音响设备、空凋机以及玩具等其它小型电器装置上也纷纷采用红外线遥控。工业设备中,在高压、辐射、有毒气体、粉尘等环境下,采用红外线遥控不仅完全可靠而且能有效地隔离电气干扰。

【红外遥控系统】
   通用红外遥控系统由发射和接收两大部分组成,应用编/解码专用集成电路芯片来进行控制操作,如图1所示。发射部分包括键盘矩阵、编码调制、LED红外发送器;接收部分包括光、电转换放大器、解调、解码电路。

clip_image001clip_image002

图1a                                                                                    图1b

【遥控发射器及其编码】

   遥控发射器专用芯片很多,根据编码格式可以分成两大类,这里我们以运用比较广泛,解码比较容易的一类来加以说明,现以日本NEC的uPD6121G组成发射电路为例说明编码原理。当发射器按键按下后,即有遥控码发出,所按的键不同遥控编码也不同。这种遥控码具有以下特征:

  采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms的组合表示二进制的“1”,其波形如图2所示。

clip_image003

 

  上述“0”和“1”组成的32位二进制码经38kHz的载频进行二次调制以提高发射效率,达到降低电源功耗的目的。然后再通过红外发射二极管产生红外线向空间发射,如图3所示,连发波形如图4所示。

clip_image004

 

UPD6121G产生的遥控编码是连续的32位二进制码组,其中前16位为用户识别码,能区别不同的电器设备,防止不同机种遥控码互相干扰。该芯片的用户识别码固定为十六进制01H;后16位为8位操作码(功能码)及其反码。UPD6121G最多额128种不同组合的编码。

  当遥控器在按键按下后,周期性地发出同一种32位二进制码,周期约为108ms。一组码本身的持续时间随它包含的二进制“0”和“1”的个数不同而不同,大约在45~63ms之间,图4为发射波形图。

  当一个键按下超过36ms,振荡器使芯片激活,将发射一组108ms的编码脉冲,这108ms发射代码由一个起始码(9ms),一个结果码(4.5ms),低8位地址码(9ms~18ms),高8位地址码(9ms~18ms),8位数据码(9ms~18ms)和这8位数据的反码(9ms~18ms)组成。如果键按下超过108ms仍未松开,接下来发射的代码(连发代码)将仅由起始码(9ms)和结束码(2.5ms)组成。

 代码格式(以接收代码为准,接收代码与发射代码反向)
① 位定义
clip_image005

② 单发代码格式
clip_image006
③ 连发代码格式
clip_image007

注:代码宽度算法:

16位地址码的最短宽度:1.12×16=18ms 16位地址码的最长宽度:2.24ms×16=36ms

已知8位数据代码及其8位反代码的宽度和不变:(1.12ms+2.24ms)×8=27ms

∴ 32位代码的宽度为(18ms+27ms)~(36ms+27ms)

1. 解码的关键是如何识别“0”和“1”,从位的定义我们可以发现“0”、“1”均以0.56ms的低电平开始,不同的是高电平的宽度不同,“0”为0.56ms,“1”为1.68ms,所以必须根据高电平的宽度区别“0”和“1”。如果从0.56ms低电平过后,开始延时,0.56ms以后,若读到的电平为低,说明该位为“0”,反之则为“1”,为了可靠起见,延时必须比0.56ms长些,但又不能超过1.12ms,否则如果该位为“0”,读到的已是下一位的高电平,因此取(1.12ms+0.56ms)/2=0.84ms最为可靠,一般取0.84ms左右均可。

2. 根据码的格式,应该等待9ms的起始码和4.5ms的结果码完成后才能读码。

【红外遥控解码实验硬件】
  一体化红外线接收器是一种集红外线接收和放大整形于一体,不需要任何外接元件,就能完成从红外线接收到输出与TTL电平信号兼容的所有工作,而体积又很小巧,它适合于各种红外线遥控和红外线数据传输,广泛用于电视机、卫星接收机、VCD、DVD、音响、空调等家用电器中接收红外信号,图5是一体化接收头的引脚排列图,图6是本站产品配套的采用屏蔽线焊接的一体化红外接收头,采用屏蔽线焊接,抗干扰能力强,接收更可靠。没有购买实验板配套的一体化红外接收头的网友可以根据图2所示接收头引脚排列图自己焊接一个。

clip_image008

 

clip_image009

图5:一体化红外接收头
(引脚排列图)

 

图6:本站产品配套一体化红外接收头(已经用屏蔽线焊接好,抗干扰能力强,插入实验板即可使用)

  下面就是我们将要进行红外遥控解码实验所要用到的硬件设备:S51增强型实验板、ISP编程器、AT89S51实验芯片、豪华型多功能红外线遥控器。

clip_image010

clip_image011

图7:S51增强型单片机实验板及防插反红外遥控接口

clip_image012

 

图8:豪华型多功能红外遥控器 + 高灵敏度一体化红外接收头(23元)

 

clip_image013

图9:32键豪华型红外遥控器原理图

clip_image014

图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按键,则实验板上的数码管上就显示出对应的按键值,同时解码成功后发出声音指示。。。

April 17

卫生间装修注意事项

卫生间装修注意事项
1、水路改造还是用PPR吧,省事好用又延年。
2、磁砖空鼓是最要不得的,因为有那么多的五金件需要装。
3、要注意洗手盆上灯口的预留位置,否则等装手盆的时候会发现灯口怎么偏了?
4、楼层高的住户建议装增压泵,否则用煤气热水器洗澡时会因水压不稳而忽冷忽热。
5、想以后再装浴缸的注意,即便卫生间中预留了位置,也要留心卫生间的泛水不要做到浴缸的地漏,否则以后装上浴缸会发现地面水已无处可排。
6、座便要按贴完墙砖后的坑距购买,坑距就是下水孔中心到墙面磁砖的距离。
7、购买的水龙头应与手盆的开孔一致。
8、电热水器一定要安在承重墙上,实在无处可挂就做一个支架或是买一个立式的。
9、卫生间的排风扇在完工验收时,一定要注意排烟管是否伸到烟道里面,周围的缝隙是否堵严。
10、卫生间装浴霸,一定要在贴墙砖之前就布好线,因为浴霸线一般是五芯的。
11、吊顶用带眼的铝扣没有多大的实用价值,虽然排雾会快些但容易出现水渍,这种技术一般用在石膏板吊顶的吸音作用上。
12、要装龙头的弯头处,外露的尺寸要恰到好处,否则以后装龙头时会探出一截盖不严。
13、卫生间不吊顶也行,用防水涂料一刷就OK。
14、卫生间的选砖诀窍,如果卫生间有自然采光的窗户,可以选亚光砖,反之宜选高光砖;如果卫生间大于5平米,可以选亚光砖,反之宜选高光砖。
15、贴砖的手法无论是墙巴地还是地爬墙,效果都差不多,如果墙砖和地砖规格一样,一定要磨砖对缝才好看。
16、卫生间的下水,除座便和手盆下水以外,一般KFS还会预留两到三个,不要以为另一个没用就堵上它,等以后想利用的时候会后悔的;也不要在一个卫生间的地面上按两个地漏找泛水,会很难看。
17、卫生间管线施工结束后要画出准确的管、线施工图,以备后期安装卫浴五金时不会打到已布好的管线上。