51单片机程序100例

@岑晶15022125537 求51单片机控制2个数码管的程序 -
******4198龙佩 两只数码管段码分别由P0,P2输出控制,P0是十位,P2是个位.62616964757a686964616fe59b9ee7ad9431333330363830P3.2,P3.4分别接两只按键,P32.清0,P3.4计数.以上程序来自《单片机C语言程序设计实训100例——基于8051+...

@岑晶15022125537 关于51单片机的一个简单程序题 -
******4198龙佩 POP DPH ;sp-1=51 POP DPL MOV DPTR,#4000H;sp-1=50 RL A ;a*2=04h MOV B,A ;保护a MOVC A,@A+DPTR ;查表a= 【4004h】=30 PUSH A ;a入栈,sp+1=51 MOV A,B ;恢复a INC A ;a+1=5 MOVC A,@A+DPTR ;查表 a=【4005h】=...

@岑晶15022125537 51单片机程序
******4198龙佩 可以定时器0 的时间常数根据10,100,1000HZ 选定时间常数.定时器1,做1秒钟定时(实际根据晶振的不同,51可能做不到1秒钟定时,可以做50ms,然后多次循环就可以.),设定一个寄存器的值如1,2,3 等,根据寄存器的值而选择定时器0的时间常数.即可

@岑晶15022125537 51单片机程序
******4198龙佩 #include<reg52.h> #define uchar unsigned char #define uint unsigned int uchar code table[]={ 0xc0,0xf9,0xa4,0xb0,0x99, 0x92,0x82,0xf8,0x80,0x90 }; uchar num,i; void main() { num=0; i=0; P0=table[0]; TMOD=0x01; TH0=(65536-50000)/256; TL0=(...

@岑晶15022125537 那位单片机高手可以给我有关MSC - 51系列单片机的例子程序. -
******4198龙佩 顺序编程,分支编程,循环编程,子程序调用:;p1口八个灯作跑马灯. org 0000h ajmp start org 0030h start: mov a,#0ffh ; clr c ; mov r2,#08h ;循环八次. loop: rlc a ;带进位左移. mov p2,a ;输出到P1口. call delay ;延时一段时间 djnz r2,...

@岑晶15022125537 单片机的程序用51单片机
******4198龙佩//用LED数码管显示计数器对INT0的计数值 #include<reg51.h> //包含51单片机寄存器定义的头文件 unsigned char Tab[ ]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; //段码表 unsigned char x; /***********************************************...

@岑晶15022125537 单片机汇编实例代码
******4198龙佩 ;利用中断的99秒计时器 ,动态扫描两位数码管 ;P0数据端口 ;P2.2表示段码锁存 ;P2.3标志位码锁存 LATCH1 BIT P2.2 LATCH2 BIT P2.3 ORG 00H JMP START ORG 0BH JMP TIM0 START:MOV R3,#00 ;中断循环次数 MOV R4,#0 ;时...

@岑晶15022125537 求个 51单片机 计数器 程序 注解 -
******4198龙佩 #include "reg52.h"#define u8 unsigned char#define u16 unsigned int sbit sw1=P3^4; sbit sw2=P3^5; sbit sw3=P3^6; sbit e0=P2^0; sbit e1=P2^1; sbit e2=P2^2; sbit e3=P2^3; u8 ds[4]={0,0,0,0}; u16 num=0; u8 code table[]={0X3F,0X06,0X5B,0X...

@岑晶15022125537 51单片机程序 -
******4198龙佩 ORG 0000H JMP START ORG 0100H START:MOV P3,#FFH JB P3.0,L1 JB P3.1,L2 AJMP START L1:SETB P1.0 AJMP START L2:SETB P1.1 AJMP START

@岑晶15022125537 51单片机如何入门? -
******4198龙佩 入门快不快要看你有没有一定的基础,比如电子电路知识,0基础的话确实是有点难.零基础的话建议:1,学习电子元器件基础2,学习模拟电子电路基础3,学习数字电路基础4,熟悉51单片机硬件结构5,学习编程语言 上面的学完了就入门了 ,我不建议买51单片机开发实验板来学习,开始学就是要增加自己的动手能力,动手才了解电路,排除故障,得到经验,制作一个51单片机最小系统是很简单的,再加个8位流水灯,就可以学了,然后再加按键,和流水灯一起学,这样硬件制作也学会,编程也学会,循序渐进才有进步,不要想着一步登天.有空和我交流交流,我也在学51单片机.

为传递更多信息,若有事情请联系
数码大全网