77问答网
所有问题
当前搜索:
51单片机程序设计经典实例
51单片机
实用C语言
程序设计
与
典型实例
内容简介
答:
《
51单片机
实用C语言
程序设计
与
典型实例
》是一本全面介绍8051系列单片机C语言
编程
技术的教材,特别关注C51语言的应用。全书共分为四个部分:单片机基础、C语言基础、应用系统
设计实例
和
设计案例
。在第三部分,作者通过实例详细讲解了如何设计人机交互界面,包括如何运用按钮、矩阵键盘、触摸屏、LCD显示器、串行A...
基于
51单片机
控制交通灯的电路图与C语言
程序
答:
东西道为人行道(20秒),南北道为车行道(60秒),黄灯延时最后三秒时,闪烁并切换。三、硬件电路
设计
此电中路设计采用AT89C51
单片机
,74LS47(数码管驱动)74LS373(数码管驱动输出锁存),8个数码管显示其延时值,四个红、黄、绿指示灯。硬件设计关键在于,延时显示时,要考虑到当个位数字显示时,要...
用
51单片机设计
一个电子钟
答:
巧了,国亲无聊做了一个玩玩,给你看看把,其实电子钟挺简单的,下面是
程序
:include<reg52.h> define uchar unsigned char define uint unsigned int sbit ch=P3^2;sbit key=P3^5;sbit key1=P3^4;uchar t0,numn,numy,numr,nums,numf,numm,sw,w,q,b,s,g,sw1,w1,q1,b1,s1,g1,rq...
51单片机设计
跑马灯的
程序
用(c语言)编写
答:
|P1口接8个发光二极管共阳 include <AT89X
51
.H> unsigned char i;unsigned char temp;unsigned char a,b;void delay(void){ unsigned char m,n,s;for(m=20;m>0;m--)for(n=20;n>0;n--)for(s=248;s>0;s--);} void main(void){ while(1){ temp=0xfe;P1=temp;delay();for(...
51单片机
技术与应用系统开发
案例
精选编辑推荐
答:
51单片机
技术在实际应用中展现出了强大的功能。首先,硬件开发工具的选择至关重要,如Protel,它是单片机开发中的重要平台,提供了直观的设计界面。而软件开发则依赖于Keil,这款工具支持汇编和C51等
编程
语言,为
程序设计
提供了丰富的选项。系统设计流程通常包括明确需求、硬件电路设计、软件编写、测试调试和...
51单片机
流水灯用C语言编写的
设计程序
???
答:
include<reg52.h> include<intrins.h> define uchar unsigned char define uint unsigned int void delay(uint z);main(){ uchar aa;while(1){ aa=0xfe;P1=aa;delay(100);while(1){ aa=_crol_(aa,1);P1=aa;delay(100);} } } void delay(uint z){ uint x,y;for(x=z;x>0;x-...
MCS-
51单片机
,利用定时计数器
设计
一个
程序
,汇编语言,最好有注释,很简单...
答:
A DJNZ R4,LEDDIS1 MOV P0,A LOOP3: JNB P2.2,BEGIN ;若主持人按下复位信号键,则转向主
程序
CPL P2.0 ;若没按复位信号键,则通过p2.2口给出高低信号驱动蜂鸣器 LCALL DELAY ;调用延时子程序 SJMP LOOP3 ;p2.2口反复间隔0.4s变化,驱动蜂鸣器 END ...
利用
51单片机设计
一个秒表 (一定要按要求做到0.01秒)
答:
最低位,是0.01s 变化一次,一秒钟,变化 100 次。这么快,人的眼睛,分辨不出来。只能看到一个 8。停止时,才能看到稳定的数字。
程序
如下:include<reg52.h> sbit P3_5 =P3^5;unsigned char counet, m[4] = {0,0,0,0};void display(){ unsigned char code Tab[] = { 0xc0,0xf9,...
c51单片机
中如何用汇编语言编写流水灯
答:
51单片机
用汇编语言编写流水灯
程序
,就是控制多个LED ,使其在特定时间间隔内,只有一个LED 发光,其他熄灭,用这种方式顺序移动点亮LED的位置,就形成了流水灯的效果。以下是程序:;假设晶振12MHZ,P1控制8个LED低电平亮 ;启动入口=== ORG 0000H;复位启动 AJMP START;ORG 001BH;T1中断 AJMP T1INT;...
简单的
51单片机设计
,用8个按键独立控制8个灯的
程序
!(高分!)要求如下...
答:
void main(){ uchar a;a=0x00;P0=0x00;//P0输出; led共阴接法 P1输入按键另一端接地 P0加上拉电阻 P1=0xff;while(1){ P0=0x00;if(P1!=0xff){ a=P1;switch(a){ case 0xfe: P0=0x01;delay(3000);break;case 0xfd: P0=0x02;delay(3000);break;case 0xfb: P0=0x04;delay(...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
单片机应用实例20个
51单片机汇编语言教程
基于51单片机的程序设计
单片机8个led灯循环点亮程序
综合实现单片机程序设计
51单片机项目实例
STC51单片机实战指南
单片机编程代码大全
单片机编程实例大全