问:单片机秒表设计
- 答:分太少了凯消,呵呵,200分差不多
你这个不单是写程序,还要配合液亏硬件才能工闹孙神作的.
我想你这个是要交作业的吧? - 答:题目:秒表(氏尺9999秒)
(1)采用定时器...,利用开歼迹高发板上的按钮,...
--------
楼主应该给出你的开发板上的显示电路和按键电州手路。 - 答:机率大军南下,其子刘琮向曹操投降,刘备离开新野,南下江陵,途中被曹军追上击败,逃至夏口 [15] 。此时鲁肃到备处探听情况,刘备也派诸葛亮出使江东,双方结盟,共抗曹军。孙、刘联军以少胜多,大败曹军于赤壁,曹军退回北方后,平蠢态定马超、韩遂西北联军,统一北方。促使形成三国鼎立局面。孙权、刘备双方也开始各自争夺荆州。刘备成功逼降荆南四郡;而孙权部将周瑜也向荆州南郡发兵成功将西北一带收为领地 [46] 。211年,刘备率部进入益州,逐步占改槐据了原来刘璋的地盘。219年,刘备从曹军手中夺得汉中,关羽也向曹军发起进攻,但是孙权遣吕蒙袭杀关羽 [15] [47] ,占领荆州大部,隔三峡与汉军相持。222年,张飞被杀,刘备出兵与吴军相持于夷陵,猇亭一战,被吴将陆逊击败,退回益州,刘备不久便驾崩于白帝城 [15] 。之后不久,在诸葛亮、孙权的努力下蜀汉、东吴恢复结盟关系,共抗曹魏 [16] ,至此,三国鼎立局面正式形成。夷陵带歼源之战
- 答:采用51的单片机即可实现。汪漏用定时器计时,每秒进位早陵岁,输出到LED数码管上显示即可。利用一个外部中断,按键决定何时显示秒和分(也可在LED上同时显示分和陆睁秒)。
- 答:用AT89C51设计一个2位的LED数码陆咐族显示作为“秒表”,简搜这应该是一个仿真题,可用两早弊位一体的共阴数码管,用定时器T0定时,得到1秒计时。
问:如何分析单片机C语言程序设计10秒的秒表的程序?
- 答:要分析一个单片机 C 语言程序设计的秒表程序,需要考虑以下几个方面:
硬件平台:需要了解秒表程序所运行的单片机类型,以及硬件平台上可用的硬件资源,如定时器、显示器等。
时间计数方式:需要确定秒表程序使用的时间计数方式,是通基衡过定时器实现周期性计时,还是通过程序每隔一段时间手动计时。
显示方式:需要确橘启定秒表程序的显示方式,是通过数码管显示时间,还是通过 LCD 显示屏显示时间。
程序流程:需要分析秒表程序的主要流程,包括初始化、计时、显示等步圆锋如骤。
程序细节:需要关注秒表程序中的细节,如处理溢出、计时格式
问:单片机秒表设计
- 答:显示部分由于硬件连接状态不明,无法提供程序,有些硬件方案团氏亏要求一次核腊发送所有的显示内容,这种可以直接参考我下面的部分。有些硬件方案可以分别更改每一位的显示内容,这样可以利用DispFlag的不同位代表不同的显示字符位置,并且在相应计数部分程序中置位,送入主程序显示,当然显示执行完塌神毕后清零相关位是必须的。否则主程序会不断的运行,出问题了。
unsigned char DOT,SEC,MIN,HOU,DispFlag;
//T0中断服务程序
{
//计数部分
DOT++;
if (DOT == 9) {
SEC++;
DOT=0;
}
if (SEC == 59) {
MIN++;
SEC=0;
}
if (MIN == 59) {
HOU++;
MIN=0;
}
if (HOU == 100) {
DOT=0;
SEC=0;
MIN=0;
HOU=0;
}
//置位显示标志
DispFlag = 1;
}
//主程序部分
int main(void) {
//初始化端口
//启动定时器
//开中断
while (1) {
if (DispFlag) {
//显示函数
DispFlag = 0;
}
}
} - 答:ORG 0000H
AJMP MAIN
ORG 000BH
AJMP LOOP
ORG 0030H
MAIN: MOV SP,#60H
MOV 40H,#00 ;0.01秒单元
MOV 41H,#00 ;秒单元
MOV TH0,#00D8H
MOV TL0,#0F0H
SETB TR0
SETB ET0
SETB EA
SJMP $
LOOP: MOV TH0,#0D8H
MOV TL0,#0F0H
INC 40H
MOV A,40H
CJNE A,#250,DISP ;是否为1秒?
MOV 40H,#00
MOV A,#1 ;秒单元加1
ADD A,41H
MOV 41H,A
CJNE A,#100,DISP ;是否为99秒?余芦
MOV 41H,#00
AJMP DISP
DISP: MOV P0,#03H
MOV A,41H
MOV B,#10
DIV AB
MOV DPTR,#TABLE
MOVC A,@A+DPTR
MOV P2,A
ACALL DELAY
MOV P2,#0FFH
RETI
DELAY: MOV R7,#250H
DJNZ R7,$
RET
TABLE: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,88H,83H
END
你旁毁腔看看是否运衫对你有用,有用加分哦 - 答:这散棚有一个网站,你看一下吧棚掘梁链运