简易秒表
@广谈6629:C语言怎么写一个简易秒表 -
秦卿14742703481…… 用到time.h文件 里面有个clock();函数,返回一个clock_t类型的数字,表示从程序运行开始,CPU的"滴答"数 而在time.h里有个常量CLOCKS_PER_SEC表示每秒钟有多少个"滴答". 这样,(((float)clock())/CLOCKS_PER_SEC)*...
@广谈6629:51单片机完成简易秒表的设计 -
秦卿14742703481…… 设计思路:1.定时器计时 设置秒表最小单位(如ms)设置定时器的寄存器初始值,定时器溢出显示等.2.键盘扫描 可设置中断也可直接键盘扫描,因键较少可以不必接成矩阵.可以只用三个键来实现. 键1:功能选择,包括功能设置、准备计时等 键2:计时开始,向上调整时间 键3:计时停止,向下调整时间3.显示 看单片机引脚多少,可以直接静态显示,可以用移位寄存器增加管脚功能.
@广谈6629:简易秒表的实现 -
秦卿14742703481…… ..... 原理图 你参考 PROTEUS 7 里的 51单片机学习板的原理图吧 一样的,他上面有4个独立键盘你用3个就好了,程序的话 就用个定时器2好了, 北航的单片机基础教科书就是大学里用的那本上有定时器2的工作原理和初始化设置,晶振的话基本是用12M的或6M的 计算下初值 3个按钮 暂停键就是控制定时器2的使能关, 启动键定时器2的使能开,清零键就是清除计数,计数这个变量自己定义下就可以.显示子程序的 话就直接参考教科书里的LED显示程序,只要注意下 数码管是共阴还是共阳就好了,你可以把参考的程序都贴上来后 在叫大家帮忙参考一下哪有问题比较好,从无到有什么都没有就提问,这样比较难解决问题
@广谈6629:AT89C51单片机设计一个简易秒表? -
秦卿14742703481…… 定时器10ms中断 检测按键且10ms位加一 若10ms=10,100ms位加一 若10ms=10,1000ms位加一 以此内推 显示最好用LCD的 用数码管的也行 有疑问mail:[email protected]
@广谈6629:需要设计一简单的秒表用两个数码管,共阴极或者共阳极自己选用,一个数码管显示十位数 -
秦卿14742703481…… 其实很简单啊,51单片机P0 P2 口分别给个位、十位送数值,数码管的公共引脚就可以固定接VCC或者接地了.用定时器0定时10ms,累加处理一下就好了啊.明天有空给你程序和仿真图.
@广谈6629:java简易秒表怎么写? -
秦卿14742703481…… #include #define KEY P1_7 #define CON P2 #define DATA P0 #define unchar unsigned char #define unint unsigned int unchar second=0; unint count=4000; /*51实验箱共阳极笔段码(0123456789)*/ //unchar code table[]={0x84,0xf5,...
@广谈6629:求大神帮我编程,关于单片机AT89s51,制作一个简易秒表. -
秦卿14742703481…… 八个按键接八个管脚,按下为低电平,设置相应的标志位代表相应的按键.当按键按下,显示当前时间.
@广谈6629:android中怎样设计简易秒表 -
秦卿14742703481…… 简介:计时器小程序——秒表计时器,程序界面简洁,只有一个时间显示区域和两个图片按钮,一个按钮是开始/暂停,另一个按钮是停止.1.功能:(1)根据用户设置.按0.1秒或1秒为最小单位计时,满60秒进为分钟,最大单位是分钟....
@广谈6629:简单的VB秒表` -
秦卿14742703481…… 控件:一个text文本控件、二个命令按纽、一个label和一个Timer.Private Sub Command1_Click() Timer1.Enabled = True End Sub Private Sub Command2_Click() Timer1.Enabled = False Dim fen As Integer, miao As Integer fen = Val(Text1.Text) \ ...
秦卿14742703481…… 用到time.h文件 里面有个clock();函数,返回一个clock_t类型的数字,表示从程序运行开始,CPU的"滴答"数 而在time.h里有个常量CLOCKS_PER_SEC表示每秒钟有多少个"滴答". 这样,(((float)clock())/CLOCKS_PER_SEC)*...
@广谈6629:51单片机完成简易秒表的设计 -
秦卿14742703481…… 设计思路:1.定时器计时 设置秒表最小单位(如ms)设置定时器的寄存器初始值,定时器溢出显示等.2.键盘扫描 可设置中断也可直接键盘扫描,因键较少可以不必接成矩阵.可以只用三个键来实现. 键1:功能选择,包括功能设置、准备计时等 键2:计时开始,向上调整时间 键3:计时停止,向下调整时间3.显示 看单片机引脚多少,可以直接静态显示,可以用移位寄存器增加管脚功能.
@广谈6629:简易秒表的实现 -
秦卿14742703481…… ..... 原理图 你参考 PROTEUS 7 里的 51单片机学习板的原理图吧 一样的,他上面有4个独立键盘你用3个就好了,程序的话 就用个定时器2好了, 北航的单片机基础教科书就是大学里用的那本上有定时器2的工作原理和初始化设置,晶振的话基本是用12M的或6M的 计算下初值 3个按钮 暂停键就是控制定时器2的使能关, 启动键定时器2的使能开,清零键就是清除计数,计数这个变量自己定义下就可以.显示子程序的 话就直接参考教科书里的LED显示程序,只要注意下 数码管是共阴还是共阳就好了,你可以把参考的程序都贴上来后 在叫大家帮忙参考一下哪有问题比较好,从无到有什么都没有就提问,这样比较难解决问题
@广谈6629:AT89C51单片机设计一个简易秒表? -
秦卿14742703481…… 定时器10ms中断 检测按键且10ms位加一 若10ms=10,100ms位加一 若10ms=10,1000ms位加一 以此内推 显示最好用LCD的 用数码管的也行 有疑问mail:[email protected]
@广谈6629:需要设计一简单的秒表用两个数码管,共阴极或者共阳极自己选用,一个数码管显示十位数 -
秦卿14742703481…… 其实很简单啊,51单片机P0 P2 口分别给个位、十位送数值,数码管的公共引脚就可以固定接VCC或者接地了.用定时器0定时10ms,累加处理一下就好了啊.明天有空给你程序和仿真图.
@广谈6629:java简易秒表怎么写? -
秦卿14742703481…… #include #define KEY P1_7 #define CON P2 #define DATA P0 #define unchar unsigned char #define unint unsigned int unchar second=0; unint count=4000; /*51实验箱共阳极笔段码(0123456789)*/ //unchar code table[]={0x84,0xf5,...
@广谈6629:求大神帮我编程,关于单片机AT89s51,制作一个简易秒表. -
秦卿14742703481…… 八个按键接八个管脚,按下为低电平,设置相应的标志位代表相应的按键.当按键按下,显示当前时间.
@广谈6629:android中怎样设计简易秒表 -
秦卿14742703481…… 简介:计时器小程序——秒表计时器,程序界面简洁,只有一个时间显示区域和两个图片按钮,一个按钮是开始/暂停,另一个按钮是停止.1.功能:(1)根据用户设置.按0.1秒或1秒为最小单位计时,满60秒进为分钟,最大单位是分钟....
@广谈6629:简单的VB秒表` -
秦卿14742703481…… 控件:一个text文本控件、二个命令按纽、一个label和一个Timer.Private Sub Command1_Click() Timer1.Enabled = True End Sub Private Sub Command2_Click() Timer1.Enabled = False Dim fen As Integer, miao As Integer fen = Val(Text1.Text) \ ...