单片机课程设计 电子时钟设计 基于AVR单片机Mega16的电子时钟设计摘要】Mega16是一款采用先进百RISC精简度指令,内置A/D的8位单片机,可支持低电压联机Flash和EEPROM写入功能;同时还支持Basic和C等高级语言编程。用它问设计电子时钟不仅成本低,硬件简单,而且很答容易实现系统移植。介绍了如版何利用AVR系列单片机Mega16及1602字符液晶来设计电子时钟的方法,同时给出了相应的电路原理及权部分语言程序。简易数字时钟 单片机课程设计 设计一台MCS-51为核心的简易数字时钟。四位数码管显示小时与分钟,中间那个点用来区分小时与分钟;每秒用一个LED闪烁一下;。单片机课程设计电子时钟程序 include<;at89x51.h>;/头文件包含define uchar unsigned char/宏定义define uint unsigned intdefine ON 0/定义0为打开define OFF 1/定义1为关闭define LEDBus P1/定义p1口为数码管段码口sbit MIAO=P1^2;秒点sbit HOU_S=P3^0;时十位位选sbit HOU_G=P3^1;时个位位选sbit MIN_S=P3^2;分十位位选sbit MIN_G=P3^3;分个位位选sbit H_KEY=P3^4;时调整键sbit M_KEY=P3^5;分调整键bit SHAN;闪烁标志位uchar second,minute,hour;定义秒、分、时寄存器uchar code LEDTab[]={0x14,0xd7,0x4c,/数码管段码表0-90x45,0x87,0x25,0x24,0x57,0x04,0x05};void delay(uchar t);延时函数void init();初始化函数void display();显示函数void min_tiao();分调整函数void hou_tiao();时调整函数函 数 名:main功 能:主函数说 明:入口参数:无返 回 值:无void main(){init();调用初始化函数while(1)/主程序循环{if。H_KEY)hou_tiao();如果时调整键按下(为0),调用时调整函数if。M_KEY)min_tiao();如果分调整键按下(为0),调用分调整函数display();调用显示函数}}函 数 名:init功 能:初始化函数说 明:初始化定时器及中断入口参数:无返 回 值:无void 。单片机课程设计 设计制作一个24小时制多功能数字钟 #includeincludeinclude<;util/delay.h>;#define INT8U unsigned chardefine INT16U unsigned intdefine k1()((PIND&(1))=0x00)define k2()((PIND&(1))=0x00)define k3()((PIND&(1))=0x00)define k4()((PIND&(1))=0x00)define k5()((PIND&(1))=0x00)define k6()((PIND&(1))=0x00)define k7()((PIND&(1))=0x00)define k8()((PIND&(1))=0x00)const INT8U seg[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x00};INT8U seg11[]={0,0,0x40,0,0,0x40,0,0};INT8U ja;INT8U key=0xff;INT8U h,m,s,y,m1,d;void hour1(){if(+h>;23){h=0;day();}seg11[0]=seg[h/10];seg11[1]=seg[h%10];} void minute1(){if(+m>;59){m=0;hour1();}seg11[3]=seg[m/10];seg11[4]=seg[m%10];} void second1(){if(+s>;59){ s=0;minute1();}seg11[6]=seg[s/10];seg11[7]=seg[s%10];}void year(){if(+y>;99)y=0;br>;seg11[0]=seg[y/10];seg11[1]=seg[y%10];} void month1(){if(+m1>;12){m=10;year();}seg11[3]=seg[m1/10];seg11[4]=seg[m1%10];} void day(){if(+d>;30){ d=0;month1();}seg11[6]=seg[d/10];seg11[7]=seg[d%10];}/时间。求:单片机课程设计--电子时钟 http://hi.baidu.com/lyzhangxiang/blog/item/40940c255e915d34c8955901.html我上传了 你去下载吧求C51单片机数字电子时钟课程设计 include>;reg52.habsacc.hintrins.h8;i){if((senddata&01)=0)MN_RXD=0;elseMN_RXD=1;nop_();MN_TXD=0;nop_();MN_TXD=1;。
随机阅读
- 寻又不得反求 女儿,湿疹好了又复发,返返复复,身子,脖
- 后桥水库引水净化 请问下 后桥水库让人钓鱼吗? 要钱不 多少? 说详细点
- 气压焊种类 熔化焊中,不包括下列哪一种类A.电弧焊 B.气压焊 C.电热焊 D.气电焊 E.气焊
- 化学品危害人体健康的主要途径 毒害品中毒的主要途径
- lol周免英雄今天现在更新了吗 lol周免英雄9.12
- FIFA Online3 08卡即将更新 来看看08卡前20强球员都有谁 06w谢尔斯特伦
- 二战期间库尔兰半岛的德军为什么直到1945年5月才投降? 1945年一月苏军战斗序列
- 衡水2014年交房小区是哪个? 衡水市南环德隆小区
- 小鼓气呼呼 偶然的发现作文
- 18号安微省宁国市宣城天气如何 安徽宁国地区三日天气情况
- 溧水中山医院腋臭怎么样 漂水中山医院
- 再来一次脑洞大师90 如何通过微信小游戏脑洞大师第49至56关
- 月经期可以吃山楂罐头吗 月经期间能不能吃山楂罐头
- 高中政治 “基本公共服务的均等化”怎么理解? 党 基本公共服务均等化
- 张楠赵芸蕾视频2016 张楠赵芸蕾2016马兰西亚公开赛
- 主要战场的概念 战场机动的概念是?战场机动的评价标准是什么?
- 毛地黄 土 怎么样栽培毛地黄?
- 水准尺最高 水准仪中:单面尺,双面尺和塔尺三者有什么区别啊?
- 复合果蔬固体饮料介绍 复合果蔬固体饮料有减肥的作用吗?
- 乌鲁木齐昆仑东街水 乌鲁木齐水磨沟区昆仑东街218号咋坐公交