老古开发网首页
导航:老古开发网首页文章索引文章分类单片机 →第34页 |-文章搜索- 最新文章 -|
标题 加入时间 点击次数
1.[PIC]编程风格和格式
简介: 编程风格和格式 首先我们来看一段程序: Tittle ‘Input.asm’ ;标题 ;这是一个简单的输入实验 include COUNT EQU 20H ;定义20H寄存器名为COUNT ORG 0 ;程序区将从0000H开始装载 GOTO START ORG 4 ;中断入口 GOTO INTEN ;中断发生时跳转到INT ......
2006年3月18日1298
2.[实验收藏]单片机唱歌---“祝你平安”
简介:下面是他的asm源程序和hex程序(asm程序可以用配套光盘的uvw51e 编辑后得到hex, 当然下面的hex也可以直接复制到记事本后存为txt, 直接烧入芯片。注意XP套件支持文本烧写方式。 倚天版套件必须汇编。配套光盘里已经有汇编好的HEX,可以直接使用。 ) ORG 0000H LJMP START ORG 000BH INC 20H ;中断服务,中断计数器加1 M ......
2006年3月18日1320
3.100位计数器
简介:运行程序数码管显示00--99依次循环 下面是asm源程序和hex程序(asm程序可以用uvw51e 编辑后得到hex, ) 该程序运行的照片(数字显示到56了) a_bit equ 20h ;个位数存放处 b_bit equ 21h ......
2006年3月18日1085
4.Bascom-8051 错误代码
简介:Bascom-8051 错误代码: 代码 错误信息 1 BASIC源文件没发现 2 代码没有安装到FLASHROM中 3 未知声明 4 Extension expected 5 &nbsp ......
2006年3月18日1101
5.CA24064B (T6963c)keilc51示例程序
简介: CA24064B (T6963c)keilc51示例程序 // CA24064 //************************************************************************ ......
2006年3月15日2138
6.计数器/定时器的C编程
简介:1。初始化步骤 1〉确定T/C的工作方式------编程TMOD寄存器。 D7 D6 D5 &nb ......
2006年3月15日1758
7.89S51看门狗功能的使用方法
简介:在ATMEL的89S51系列的89S51与89C51功能相同。指令兼容。HEX程序无需任何转换可以直接使用。89S51只比89C51增加了一个看门狗功能。89S51的其它功能可以参见89C51的资料。   看门狗具体使用方法如下:   在程序初始化中向看门狗寄存器(WDTRST地址是0A6H)中先写入01EH,再写入0E1H。即可激活看门狗。 Org 0000 Ljmp begin Be ......
2006年3月15日2791
8.细说ISP和IAP的区别
简介:ISP:in system programming, IAP: in applicatin programming 但两者的操作方式,结果和应用场合有什么区别 ISP: 用写入器将code烧入,不过,芯片可以在目标板上,不用取出来,在设计目标板的时候就将接口设计在上面,所以叫"在系统编程",即不用脱离系统; IAP: 在应用编程,有芯片本身(或 ......
2006年3月14日1745
9.MSP430单片机硬件知识(4)
简介: MSP430单片机的时钟系统 MSP430根据型号的不同最多可以选择使用3个振荡器。我们可以根据需要选择合适的振荡频率,并可以在不需要时随时关闭振荡器,以节省功耗。这3个振荡器分别为: (1)DCO 数控RC振荡器。它在芯片内部,不用时可以关闭。DCO的振荡频率会受周围环境温度和MSP430工作电压的影响,且同一型号的芯片所产生 ......
2006年3月13日1564
10.MSP430单片机硬件知识(3)
简介: MSP430单片机是TI公司1996年开始推向市场的超低功耗微处理器,另外他还集成了很多模块功能,从而使得用一片MSP430 芯片可以完成多片芯片才能完成的功能,大大缩小了产品的体积与成本。如今,MSP430单片机已经用于各个领域,尤其是仪器仪表、监测、医疗器械以及汽车电子等领域。 下面来说一下它的主要特点:(1)低电源电压范围,1.8~3 ......
2006年3月13日2264
11.MSP430与12864连接驱动程序(KS0108)
简介: #include "msp430x14x.h" // Standard Equations #include & ......
2006年3月13日2533
12.MSP430键盘程序
简介:// 此示例程序为中断方式,得到键盘的键值,存放在队列keybuff[10]中 // 此示例程序没有显示, // 键盘的按键按下引起P1口的中断服务程序,得到键盘的键值,保存到键值队列 // 在其他的中断服务程序中通过键值队列中的数据引导程序的流程 #include <msp430x14x.h> unsigned char keybuff[10]; unsigned ch ......
2006年3月13日1938
13.MSP430与图形液晶显示模块接口应用(转载)
简介: 摘 要:本文详述了MSP430F149和图形液晶显示模块LM12864FBC接口性能特点及方法, 设计了硬件电路以及接口软件。 关键词:低功耗;MSP430F149;LM12864FBC;硬件电路 概述   MSP430F149是德州仪器公司最近推出的MSP430系列超低功耗控制器中的一种,电源电压范围为1.8V至3.6V,可以用电池工作,而且使用时间长,适用于电池供电的手持设备使用。另外, ......
2006年3月13日2065
14.MSP430单片机硬件知识(2)-中断
简介:中断是MSP430微处理器的一大特色,有效地利用中断可以简化程序和提高执行效率。MSP430的几乎每个外围模块都能够产生中断,为MSP430针对事件(即外围模块产生的中断)进行的编程打下基础。MSP430在没有事件发生时进入低功耗模式,事件发生时,通过中断唤醒CPU,事件处理完毕后,CPU再次进入低功耗状态。由于CPU的运算速度和退出低功耗的速度很快,所以在应用中,CPU大部分时间都处于低功耗状态 ......
2006年3月13日2411
15.MSP430单片机硬件知识-5种低功耗模式
简介:5种低功耗模式分别为LPM0~LPM4(LOW POWER MODE),CPU的活动状态称为AM(ACTVE MODE)模式。其中AM耗电最大,LPM4耗电最省,仅为0.1uA。另外工作电压对功耗的影响:电压越低功耗也越低。 系统PUC复位后,MSP430进入AM状态。在AM状态,程序可以选择进入任何一种低功耗模式,然后在 ......
2006年3月13日1360
16.[转]单片机测频程序
简介: /* 单片机测频 程序 下到 20hz 上到 29k */ /*如果想要测更高频率可用模拟开关加分频器*/ /*说明: 头文件中调用的“lcd1602.h”只需要把我发的lcd1602的子程序做一个h文件即可*/ #i nclude "AT89X52.h" #i nclude "stdio.h" #i nclude " absacc.h " #i nclude <in ......
2006年3月11日1916
17.ds1868 c 驱动程序
简介: /****************DS1868 数字字电位器调试******************/ //注意:ds1868的管脚 调试是我用P2口的 5、6、7 脚 发现不好用 //另外线性效果也不是很理想,但是能够满足一般的要求了 #i nclude " reg51.h " #i nclude " absacc.h " #define LSB &nb ......
2006年3月11日990
18.DS1302读写程序
简介:#include<reg51.h> #define uchar unsigned char #define uint unsigned int uchar sec,min,hr; sbit clk=P1^0; sbit dat=P1^1; sbit rst=P1^2; sbit A0=ACC^0; sbit A1=ACC^1; sbit A2=ACC^2; &nb ......
2006年3月11日1432
19.[转]MCS-51 指令系统表
简介: 助记符 操作码 说明 字节 振荡周期 ACALL addrll X1* 绝对子程序调用 2 24 ADD A,Rn 28~2F 寄存器和 A 相加 1 12 ADD A,direct ......
2006年3月10日1863
20.怎样将1个子程序段定位在1个固定的地址位置?
简介:1、函数定位: 假如要把C源文件 tools.c 中的函数 int BIN2HEX(int xx) { ... } 放在CODE MEMORY的0x1000处,先编译该工程,然后打开该工程的M51文件,在 * * * C O D E M E M O R Y * * * 行下 ......
2006年3月6日1573
(1000条/共50页) 首页 前十页 [29] [30] [31] [32] [33] [第34页] [35] [36] [37] [38] [39] 下十页 尾页
老古开发网  asp.Net 设计:老古 2005年11月
2008-9-9 0:13:52 页面缓存:否
CPU处理时间:47毫秒