- 44
- 0
- 约2.01万字
- 约 71页
- 2018-03-27 发布于浙江
- 举报
[工学]8、9、10第七章51单片机内部资源及编程
第七章 51单片机内部资源及编程 C语言程序: #include reg51.h sbit P1_0=P1^0; void main ( ) { IT0=1; EA=1; EX0=1; for( ; ; ) { ; } } void int0 ( ) interrupt 0 { P1_0=~P1_0; } 【例7-9】 用C语言编程实现51单片机自发自收。在 实验箱上实现。 要求:编程通过串行口循环发送数据00H~FFH, 并自收回来在LED灯上显示出来。 Any question?Thanks! C语言程序: # include reg51.h //包含特殊功能寄存器库 sbit P1_1=P1^1; char i; void main( ) { TMOD=0x01; TH0=0xD8; TL0=0xf0; EA=1; ET0=1; i=0; TR0=1; while(1); } void time0_int( ) interrupt 1 //中断服务程序 { TH0=0xD8; TL0=0xf0; i++; if (i==50) { P1_1=~ P1_1; i=0; } } (2) 用定时/计数器T1计数实现 定时/计数器T1工作于计数方式时,计数脉冲通过T1(P3.5)输入, 设定时/计数器T0定时时间到对T1(P3.5)取反一次, 则T1(P3.5)每20ms产生一个计数脉冲, 那么定时500ms只须计数25次, 设定时/计数器T1工作于方式2, 初值X=256-25=231==E7H,TH1=TL1=E7H。 因为定时/计数器T0工作于方式1,定时, 则这时方式控制字(61H)。 定时/计数器T0和T1都采用中断方式工作。 汇编程序如下: ORG 0000H LJMP MAIN ORG 000BH MOV TH0,#0D8H MOV TL0,#0F0H CPL P3.5 RETI ORG 001BH CPL P1.1 RETI ORG 0100H MAIN: MOV TMOD,#61H MOV TH0,#0D8H MOV TL0,#0F0H MOV R2,#00H MOV TH1,#0E7H MOV TL1,#0E7H SETB EA SETB ET0 SETB ET1 SETB TR0 SETB TR1 SJMP $ END C语言程序如下: # include reg51.h //包含特殊功能寄存器库 sbit P1_1=P1^1; sbit P3_5=P3^5; void main( ) { TMOD=0x61; TH0=0xD8; TL0=0xF0; TH1=0xE7; TL1=0xE7; EA=1; ET0=1; ET1=1; TR0=1; TR1=1; while(1); } void time0_int( ) interrupt 1 //T0中断服务程序 { TH0=0xD8; TL0=0xF0; P3_5=~P3_5; } void time1_int( ) interrupt 3 //T1中断服务程序 { P1_1=~P1_1; } 7.4 串行口 7.4.1 通信的基本概念 一.并行通信和串行通信 计 算 机 0 1 0 0 1 0 0 1 计 算 机 0 1 0 0 1 0 0 1 (外设) D0 D1 D2 D3 D4 D5 D6 D7 控制或选通 状态 计 算 机 计 算 机 (外设) 计算机与外界的通信有两种基本方式:并行通信和串行通信。 根据信息传送的方向,串行通信可以分为单工、半双工和全双工3种。 (a) A B (b) (c) A B
您可能关注的文档
- [工学]5外动力地下水地质作用.ppt
- [工学]5第五章 交通流理论.ppt
- [工学]5现代测试技术-相关函数时域法与小波频域分析法.ppt
- [工学]5砂岩和粉砂岩.ppt
- [工学]5第五章 网上支付和安全交易.ppt
- [工学]5数据库搜索.ppt
- [工学]5第五章 切削热和切削温度.ppt
- [工学]5第五章树.ppt
- [工学]5第五章补充 数据建模与系统辨识.ppt
- [工学]5芳香烃.ppt
- 《气动 电-气连续流量控制阀 第2部分:评定商务文件中包含的主要特性的试验方法》标准发展研究报告.docx
- 《气动 电-气连续流量控制阀 第2部分:评定商务文件中包含的主要特性的试验方法》标准发展研究报告.docx
- 《纺织品热反射性能检测与评价》标准发展研究报告.docx
- 1月22日 从现代观点看几首旧诗(上) 叶嘉莹_5612.pdf
- 1月8日 《暴雨》 倪允琪_9563.pdf
- 2月23日 大师语录——陈一坚引航“飞豹”_5931.pdf
- 3月2日 《巴 顿》(下) 马 骏_8501.pdf
- 3月4日 《艾森豪威尔》(下) 马 骏_2473.pdf
- 1月6日 《孔庆东看武侠小说中的侠义》 孔庆东_3989.pdf
- 2月25日 汉唐金银器与社会生活 齐东方_0097.pdf
最近下载
- 《纺织行业“十五五”发展纲要》及《纺织行业“十五五”绿色发展指.docx
- 第三单元名著导读《经典常谈》课件.pdf VIP
- 《新闻法规与职业道德》课件——新闻法律法规与职业道德概述.pptx VIP
- 2025年内初班(新)(答案完整齐全)内初班民族团结考试(带答案) .pdf VIP
- 初三有机合成题库及答案.doc VIP
- GXG 451-2016 信息通信建设工程费用定额 信息通信建设工程概预算编制规程.pdf VIP
- 幼儿园大班数学教学活动开展的现状研究.docx
- 李发海电机与拖动基础第四版第十一章方案.ppt VIP
- 2021年一级建造师考试《机电工程管理与实务》.docx VIP
- 三菱900mb maxiez故障代码.pdf VIP
原创力文档

文档评论(0)