80C51单片机定时器实验按一定的时间间隔让p1.0,p1.1,p1.2轮流亮,亮三轮3次停止

单片机80c51,用汇编,编写一个延时子程序,通过调用此程序实现在p1.0输出周期为10ms的方波_百度知道
单片机80c51,用汇编,编写一个延时子程序,通过调用此程序实现在p1.0输出周期为10ms的方波
如果用定时器编写延时子程序,怎么写?
我有更好的答案
NOT 5000 定义定时器初值 12M晶振 5 mS = 5000
10 mS = 10000
TL0, #LOW T0MS
TH0, #HIGH T0MS
输出 10 mS的方波
REITMAIN:MOV TMOD,#01H
TL0, #LOW T0MS
TH0, #HIGH T0MS
启动定时器
开 T0 中断
开 总 中断
采纳率:60%
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。【图文】80c51单片机课件_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
80c51单片机课件
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢在80C51单片机系统中,已知时钟频率为6MHz。请利用定时器T1编程P3.1口输出频率为10KHz的方波(用c语言)_百度知道
在80C51单片机系统中,已知时钟频率为6MHz。请利用定时器T1编程P3.1口输出频率为10KHz的方波(用c语言)
我有更好的答案
void main (void){P3=0xFF;EA=1;ET1=1;TMOD =0x10;);for(;;TL1 = 0xFFH;TH1 = 0xFFH;TL1 = 0xFFH.h& sbit pulse = P3^1;}void intserv 3 (void) interrupt 3 using1{TH1 = 0xFFH#include &TR1=1;reg51
来自:求助得到的回答
采纳率:42%
为您推荐:
其他类似问题
时钟频率的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
下载作业帮安装包
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
单片机定时器应用实验用80C51内部定时器1,按方式1工作,即作为16位定时器使用,每0.05秒钟T1溢出中断一次.P1口的P1.0-P1.7分别接八个发光二极管.要求编写程序模拟一时序控制装置.开机后第一秒钟L1,L3亮,第二秒钟L2,L4亮,第三秒钟L5,L7亮,第四秒钟L6,L8亮,第五秒L1,L3,L5,L7亮,第六秒钟L2,L4,L6,L8亮,第七秒钟八个二极管全亮,第八秒钟全灭,以后又从头开始,L1,L3亮,然后L2,L4亮.一直循环下去.
作业帮用户
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
完全一样的题目呀,真幸运,看我的吧(我的是8052的,没关系的):汇编程序:S1&&&EQU&30HS2&&&EQU&31H&&&ORG&0000H&&&AJMP&MAIN&&&ORG&001BH&&&AJMP&INTT1&&&ORG&0100HMAIN:&&ANL&TMOD,#0FH&&&ORL&TMOD,#10H&&&MOV&TH1,#3CH&&&MOV&TL1,#0B0H&&&SETB&EA&&&SETB&ET1&&&SETB&TR1&&&MOV&DPTR,#TABLE&&&MOV&S1,#00H&&&MOV&S2,#00HLP:&&&MOV&A,S2&&&MOVC&A,@A+DPTR&&&MOV&P1,A&&&AJMP&LPINTT1:&PUSH&ACC&&&INC&S1&&&MOV&A,S1&&&CJNE&A,#20,NEXTT1&&&MOV&S1,#00H&&&INC&S2&&&ANL&S2,#07HNEXTT1:&POP&ACC&&&RETITABLE:&DB&05H,0AH,50H,0A0H,55H,0AAH,0FFH,00HC语言程序:#include&reg52.h&unsigned&char&s1=0,s2=0;unsigned&char&code&table[]={0x05,0x0A,0x50,0xA0,0x55,0xAA,0xFF,0x00};void&main(){TMOD=(TMOD&0X0F)|0X10;TH1=0X3C;TL1=0XB0;EA=1;ET1=1;TR1=1;while(1)&{&P1=table[s2];&}}void&t1(void)&interrupt&3&using&0{s1++;if(s1==20)&{&s1=0;&s2++;&s2=s2&0x07;&}}
为您推荐:
扫描下载二维码

我要回帖

更多关于 单片机定时器实验报告 的文章

 

随机推荐