三九宝宝网宝宝教育教学论文

基于MSP430单片机的菜单程序设计思路以及简单示例最好C语言

02月15日 编辑 39baobao.com

[跪求基于51单片机的汇编语言音乐盒程序]OUT BIT P2.3 //该引脚接蜂鸣器 ORG 0000H LJMP START ORG 000BH INC 20H ;中断服务,中断计数器加1 MOV TH0,#0D8H MOV TL0,#0EFH ;12M晶振,形成10毫秒中断 RETI START: MOV SP...+阅读

我以前倒是做过,不过程序还有点问题,调时间的时候容易过界,但正常走时候就正常了。开发环境用的IAR,单片机用f149,显示用的1602的四线模式。你自己看着改程序吧,其实我也是51上移植过去的。悲剧了,帖不下了.我帖在我博客里了啊,自己去找吧.主程序__________________________分隔线____________________________________#include#include "ds1302.h"#include "LCD1602x4_mps.h"#define DS1302_SECOND 0x81 //时钟芯片的寄存器位置,存放时间#define DS1302_MINUTE 0x83#define DS1302_HOUR 0x85#define DS1302_WEEK 0x8b#define DS1302_DAY 0x87#define DS1302_MONTH 0x89#define DS1302_YEAR 0x8d unsigned char DateString[11],TimeString[9],week_value[2],TempBuffer[7]; //char hide_sec,hide_min,hide_hour,hide_day,hide_week,hide_month,hide_year;char done,count,temp,flag,up_flag,down_flag;//unsigned int temp_value=0,temp_max=0;temp_min=0; //温度值void DateToStr(void) //将时间年,月,日,星期数据转换成液晶显示字符串,放到数组里DateString[]{ unsigned char Year,Month,Day,Week; Year=rtc_getyear(); Month=rtc_getmon(); Day=rtc_getdate(); Week=rtc_getday(); if(hide_year0x99) temp=0; break; default:break; } while...

以下为关联文档:

51单片机用汇编语言写下这个程序谢谢!小弟新手ORG 000H (1亮,0灭) go ret :MOV P2 #0000 0001 第一个灯一直亮 0000 0001 表示第一个灯,0000 0010第二个灯 MOV P2 #0000 0011 第一个灯一直亮 ACALL DELAY(延时2S) MOV P2 #00...

51单片机用汇编语言实现八个LED的全亮全灭;以89c51单片机为例,假定用P1控制LED: IO_LED EQU P1; led_0 BIT P1.0; led_1 BIT P1.1; led_2 BIT P1.2; led_3 BIT P1.3; led_4 BIT P1.4; led_5 BIT P1.5; led_6 BIT P1.6;...

51单片机汇编语言常用数据处理程序设计查表送寄存器ORG 0000H MOV DPTR,#TABLE MOV R2,A (暂存A中原来的参数) MOVC A,A+DPTR ;到表头地址加A中的偏移量处取数 MOV R0,A (把取来的第一个数放在R0中) XCH A,R2 (把原暂存的A值和和才...

单片机汇编语言编程这个是用P1口接发光管的汇编程序 ORG 0000H INITIA: LJMP 0200H ORG 0800H DELAY: MOV R7,#10 DEL1: MOV R6,#125 DEL2: MOV R5,#200 DJNZ R5,$ DJNZ R6,DEL2 DJNZ R7,DEL1...

关于51单片机汇编语言程序ORG 0000H LJMP MAIN ORG 000BH LCALL TIMER0 ORG 1000H MAIN: LCALL INIT WAIT : CJNE R0,#10,WAIT MOV R0,#0 RRC A MOV P1,A SJMP WAIT INIT MOV TMOD,#01H MOV TH0,#3CH...

用汇编语言编写一个51单片机的程序首先搞清LED管是高电平导通还是低电平导通。 如果是低电平导通,P1赋0x00时,发光管全亮,0xff时,全灭。 具体程序: #define uint unsigned int #define uchar unsigned char void d...

单片机计数程序汇编语言ORG 0H AJMP START ORG 100H START:MOV SP,#60H MOV P1,#0FFH MOV R5,#0 LOOP:JNB P3.1,LOOP0 JB P3.1,LOOP LOOP0:JNB P3.1,LOOP0 INC R5 CJNE R5,#1,LOOP1 CLR P1.0 LOOP1...

单片机用c语言编一个程序要求用内部定时计数器对30个脉冲进行看了一下你的要求,单片机里有个GATE位的设置如果你懂得用,编这个程序就不难了。下面是我个人按照你要求刚编的程序: /*********************** 功能:内部定时/计数器记录脉冲个...

急!51单片机定时计数器实验编程汇编语言将计数值按二进制数在P1口驱动发光二极管显示出来,到15秒后,计数值清零再从0开始计。 --这些发光二极管,是低电平发光,还是高电平发光? 下面的程序,适合于低电平发光: ORG 0000H LJ...

推荐阅读
图文推荐