农历10月26日是什么星座| 斜视手术有什么后遗症和风险| 经常头疼挂什么科| 促甲状腺激素偏低是什么意思| 3月18日什么星座| 枇杷什么味道| 鳀鱼是什么鱼| 吴亦凡属什么生肖| 马不停蹄是什么生肖| 弥留之际什么意思| 犹太人说什么语言| 头疼呕吐是什么原因| 金匮肾气丸治什么病| 女生适合养什么狗| 什么无比| 1878年属什么生肖| landrover是什么车| 洋葱炒什么| 梦见冬瓜是什么意思| 什么是hpv病毒| 乙亥日五行属什么| 男女更年期分别在什么年龄| 羊眼圈是什么| 小狗发烧吃什么药| 九五至尊是什么生肖| 天顶星座是什么意思| 旺盛是什么意思| 八嘎呀路是什么意思| 2024属什么生肖| 灻是什么意思| 月经期间肚子疼是什么原因| 卢字五行属什么| 宫腔积液和盆腔积液有什么区别| 女生掉头发严重是什么原因| 痘坑用什么药膏最有效| 吃海参有什么好处| 息斯敏又叫什么药名| 自求多福什么意思| 血脂高胆固醇高吃什么食物最好| 尖斌卡引是什么意思| 农历五月十八是什么星座| 女生的隐私部位长什么样| 退步是什么意思| 曾是什么意思| 金牛座女和什么星座最配| kcl是什么药| May什么意思| 脚气脱皮用什么药最好| 蜘蛛侠叫什么名字| 河南人喜欢吃什么| 风疹病毒igg阳性是什么意思| 红色加紫色是什么颜色| 天干指的是什么| 肺活量大有什么好处| 眼睛双重影什么原因| 白茶属于什么茶类| 九月23日是什么星座| 断掌什么意思| 猴日冲虎是什么意思| 哪吒的武器是什么| 西米是什么| 宗人府是干什么的| 为什么我的眼中常含泪水| 宅男是什么意思| 清火喝什么茶| 怕得什么| 李字五行属什么| 孕晚期宫缩是什么感觉| 洛神花有什么功效| 二级护理是什么意思| ot是什么| 吼不住是什么意思| 梦见抓了好多鱼是什么意思| 一到晚上就咳嗽是什么原因| 女中指戴戒指什么意思| 轻度三尖瓣反流是什么| 腺体肠化是什么意思| 吃什么药去体内湿气| 口臭是什么原因导致的呢| 肌肉拉伤看什么科室| 吃什么降肝火| 打扰是什么意思| 三角巾是什么| 北极熊的毛是什么颜色的| 杀破狼是什么意思| 码放是什么意思| 血糖高忌什么食物| 皮肤起水泡发痒是什么病| 入职offer是什么意思| 心肌炎吃什么药效果好| 疱疹挂什么科| 一月十二号是什么星座| 快闪是什么意思| 赘肉是什么意思| 两个b型血能生出什么血型的孩子| 水痘是什么原因引起的| 锦五行属什么| 谷丙转氨酶偏低是什么意思| 什么鱼刺少好吃| 水色是什么颜色| 度是什么意思| 休学是什么意思| 减肥吃什么药效果最好| 土耳其浴是什么意思| 吃什么头发长的快| 茯苓泡水喝有什么功效| 脸上有癣用什么药膏好| 雾化治疗的作用是什么| 火龙果和什么不能一起吃| 双肺结节是什么意思| 鹿的部首是什么| 梦见别人家盖房子是什么意思| 冷冻液是什么| 什么意思啊| 宴字五行属什么| 肩周炎是什么原因造成的| 白细胞偏低是什么原因造成的| 经期能吃什么水果| 高血糖适合吃什么水果| 风寒感冒流鼻涕吃什么药| 盆腔炎吃什么药最好| 氯硝西泮片是什么药| 独显是什么意思| 什么是晶体| 手背上长痣代表什么| 阳痿吃什么好| 3个土念什么| 肚子胀气吃什么| 为什么喉咙痛| 突然流鼻血是什么原因| 感冒鼻子不通气吃什么药| 为什么牛肝便宜没人吃| 说辞是什么意思| 尿液发黄什么原因| 安娜苏香水什么档次| 神经性头痛吃什么药效果好| 海带是什么植物| 骨质硬化是什么意思| 为什么突然就细菌感染了| 心绞痛是什么原因引起的| 半夜醒来口干舌燥是什么原因| 喝酒喝吐了用什么缓解| 印度为什么用手吃饭| 南无是什么意思| 开化龙顶属于什么茶| 肌肉萎缩是什么原因| 附件炎有什么症状| 或是什么意思| 乙肝病毒携带者有什么症状| 阴虚火旺吃什么药| 保护眼睛用什么眼药水| 立夏有什么习俗| 焦虑挂什么科| 吃什么减肥最好最快| 人参泡酒有什么功效| 四月十六日是什么星座| pnh是什么病的简称| 24是什么生肖| 负利率是什么意思| apm是什么| 太阳最后会变成什么| 黄鼠狼进屋是什么兆头| 一根筋是什么意思| 颠三倒四是什么意思| 财迷是什么意思| 火是什么颜色| 无极是什么意思| 乙肝复查检查什么项目| 静若幽兰什么意思| 煎牛排用什么油| 八六年属什么| 小姨是什么| 正科级是什么级别| 一什么村庄| 晕车为什么读第四声| 宫外孕术后可以吃什么| 劝君更尽一杯酒的下一句是什么| 黄埔军校现在是什么学校| 脐带绕颈有什么症状| 倒班是什么意思| 去医院检查艾滋病挂什么科| 角是什么意思| 大暑吃什么| 女人腰疼是什么妇科病| cybex是什么牌子| 人又不人鬼不鬼是什么生肖| 孤品是什么意思| 吃什么可以健脾养胃| 肺部积液吃什么药| comeon什么意思| 七六年属什么生肖| 40min是什么意思| 口苦吃什么中药| 因祸得福是什么意思| 震卦代表什么| 三刀六洞什么意思| 郑板桥爱画什么| 咽口水喉咙痛吃什么药| 狗狗尾巴溃烂用什么药| 大腿根疼是什么原因| 2015属什么生肖| 贫血严重会得什么病| 四月十六日是什么星座| 脑血管痉挛是什么症状| 竹勿念什么| 梦见家里好多蛇是什么预兆| 胃在什么位置| 重阳节吃什么好| 六月十一是什么星座| 禾加农是什么字| 非你莫属是什么意思| 石英是什么| 男人结扎对身体有什么影响| 鸽子和什么一起炖汤最有营养| 镜子碎了有什么征兆吗| 上将相当于什么级别| 梦见买帽子是什么意思| 宰相的宰最早指什么| spyder是什么品牌| 什么叫肾阴虚和肾阳虚| 洋姜有什么功效与作用| 皮下紫癜是什么引起的| 什么血型最多| 被猫抓了有什么症状| 什么叫安全期| 粗口是什么意思| 牛骨头炖什么好吃| 隐性基因是什么意思| 心率过快吃什么药最好| 芒果过敏用什么药| 仓鼠喝什么水| 犹太人为什么聪明| 经常感冒吃什么增强抵抗力| 小狗什么时候断奶| 为什么会经常口腔溃疡| 胸疼是什么原因| 磨牙是什么原因怎么治疗| 阴囊潮湿挂什么科| 70是什么意思| 昏什么昏什么| 蚧壳虫用什么药最有效| 孕妇可以喝什么汤| 69年属什么生肖| 梦见亲人死了是什么意思| 后背痒是什么原因| 步步为营是什么意思| 乌龟下蛋预示着什么| 梦到两条蛇预示着什么| 人巨细胞病毒是什么病| 吃完羊肉不能吃什么水果| 谭震林是什么军衔| 小孩睡觉磨牙是什么原因引起的| 五月二十三日是什么星座| hyundai是什么牌子| 主动脉瓣退行性变是什么意思| 小儿手足口病吃什么药| 拔完牙不能吃什么| 胆囊炎是什么原因引起的| pt什么意思| 下体瘙痒是什么原因| 12月15是什么星座| 吃什么水果治便秘| 手抖心慌是什么原因| 艾滋病什么时候能查出来| 百度
专注电子技术学习与研究
当前位置:单片机教程网 >> 基础教程 >> 浏览文章

为什么下雨会打雷

作者:佚名   来源:本站原创   点击数:  更新时间:2025-08-07   【字体:
百度 而且,努力之外,她的创新意识也需要肯定。

1.串行口方式0应用编程 8051单片机串行口方式0为移位寄存器方式,外接一个串入并出的移位寄存器,就能扩展一个并行口。


<单片机串行口通信程序设计硬件连接图>

   例:用8051单片机串行口外接CD4094扩展8位并行输出口,如图所示,8位并行口的各位都接一个发光二极管,要求发光管呈流水灯状态。 串行口方式0的数据传送可采用中断方式,也可采用查询方式,无论哪种方式,都要借助于TI或RI标志。串行发送时,能靠TI置位(发完一帧数据后)引起中断申请,在中断服务程序中发送下一帧数据,或者通过查询TI的状态,只要TI为0就继续查询,TI为1就结束查询,发送下一帧数据。在串行接收时,则由RI引起中断或对RI查询来确定何时接收下一帧数据。无论采用什么方式,在开始通信之前,都要先对控制寄存器SCON进行初始化。在方式0中将,将00H送SCON就能了。

-----------------单片机串行口通信程序设计列子--------------------------

ORG 2000H

START: MOV SCON,#00H ;置串行口工作方式0

MOV A,#80H ;最高位灯先亮

CLR P1.0 ;关闭并行输出(避象传输过程中,各LED的"暗红"现象)

OUT0: MOV SBUF,A ;开始串行输出

OUT1: JNB TI,OUT1 ;输出完否

CLR TI ;完了,清TI标志,以备下次发送

SETB P1.0 ;打开并行口输出

ACALL DELAY ;延时一段时间

RR A ;循环右移

CLR P1.0 ;关闭并行输出

JMP OUT0 ;循环

说明:DELAY延时子程序能用前面我们讲P1口流水灯时用的延时子程序,这里就不给出了。

二、串行口异步通信

org 0000H

AJMP START

ORG 30H

START:

mov SP,#5fh ;

mov TMOD,#20h ;T1: 工作模式2

mov PCON,#80h ;SMOD=1

mov TH1,#0FDH ;初始化波特率(参见表)

mov SCON,#50h ;Standard UART settings

MOV R0,#0AAH ;准备送出的数

SETB REN ;允许接收

SETB TR1 ;T1开始工作

WAIT:

MOV A,R0

CPL A

MOV R0,A

MOV SBUF,A

LCALL DELAY

JBC TI,WAIT1 ;如果TI等于1,则清TI并转WAIT1

AJMP WAIT

WAIT1: JBC RI,READ ;如果RI等于1,则清RI并转READ

AJMP WAIT1

READ:

MOV A,SBUF ;将取得的数送P1口

MOV P1,A

LJMP WAIT

DELAY: ;延时子程序

MOV R7,#0ffH

DJNZ R7,$

RET

END

    将程序编译通过,写入芯片,插入实验板,用通读电缆将实验板与主机的串行口相连就能实验了。上面的程序功能很简单,就是每隔一段时间向主机轮流送数55H和AAH,并把主机送去的数送到P1口。能在PC端用串行口精灵来做实验。串行口精灵在我主页上有下载。运行串行口精灵后,按主界面上的“设置参数”按钮进入“设置参数”对话框,按下面的参数进行设置。注意,我的机器上用的是串行口2,如果你不是串行口2,请自行更改串行口的设置。

   设置完后,按确定返回主界面,注意右边有一个下拉列表,应当选中“按16进制”。然后按“开始发送”、“开始接收”就能了。按此设置,实验板上应当有两只灯亮,6只灯灭。大家能自行更改设置参数中的发送字符如55,00,FF等等,观察灯的亮灭,并分析原因,也能在主界面上更改下拉列表中的“按16进制”为“按10进制”或“按ASCII字符”来观察现象,并仔细分析。这对于大家理解16进制、10进制、ASCII字符也是很有好处的。程序本身很简单,又有注释,这里就不详加说明了。

三、上述程序的中断版本

org 0000H

AJMP START

org 0023h

AJMP SERIAL ;

ORG 30H

START:

mov SP,#5fh ;

mov TMOD,#20h ;T1: 工作模式2

mov PCON,#80h ;SMOD=1

mov TH1,#0FDH ;初始化波特率(参见表)

mov SCON,#50h ;Standard UART settings

MOV R0,#0AAH ;准备送出的数

SETB REN ;允许接收

SETB TR1 ;T1开始工作

SETB EA ;开总中断

SETB ES ;开串行口中断

SJMP $

SERIAL:

MOV A,SBUF

MOV P1,A

CLR RI

RETI

END

本程序没有写入发送程序,大家能自行添加。

关闭窗口
2016年属猴是什么命 品质是什么 阿咖酚散是什么药 肚子痛什么原因 火腿是什么肉
超声诊断科是做什么的 英语6级是什么水平 手指缝溃烂擦什么药膏 马云属什么 拉尼娜现象是什么
拍手腕中间有什么好处 中医五行属什么 胆结石有什么治疗方法 1.23是什么星座 宝宝积食发烧吃什么药
高危型hpv阳性是什么意思 什么应什么合 总是很困想睡觉是什么原因 塔罗牌能算什么 腋下出汗多是什么原因
老公生日送什么礼物hcv8jop3ns3r.cn 房颤什么意思ff14chat.com 自学成才是什么意思hcv9jop7ns0r.cn 金代表什么生肖hcv7jop7ns1r.cn 男孩过生日送什么礼物好hcv8jop2ns4r.cn
cm和mm有什么区别hebeidezhi.com 头皮发痒是什么原因引起的hcv9jop5ns4r.cn iq是什么意思jinxinzhichuang.com 靖五行属性是什么hcv8jop0ns9r.cn 梦到和别人吵架是什么意思zsyouku.com
肤浅是什么意思96micro.com 慈母手中线的下一句是什么hcv9jop3ns6r.cn 版图是什么意思hcv8jop9ns1r.cn 飞机加什么油hcv8jop6ns2r.cn kid是什么意思hcv7jop6ns8r.cn
小孩子手脱皮是什么原因引起的hcv8jop7ns8r.cn 1987属什么生肖hcv7jop7ns3r.cn 扁桃体切除有什么影响hcv8jop3ns0r.cn 什么竹笋不能吃hcv8jop4ns1r.cn 白头翁吃什么食物hcv7jop4ns8r.cn
百度