rss订阅 手机访问 
单片机技术
单片机步进电机正反转实验程序--按键控制可以让电机正转或倒转,按键由p0.0-0.3控制
日期:01/29/2009 18:16:53 作者:admin 点击:2876
#include
#include
#define uchar unsigned char
#define uint unsigned int
#define TURE 1
#define FALSE 0
#define Lcd_Bus P2     //MCU P2<------> LCM
#define FIRST_ADDR 0    //定义字符/汉字显示起始位置
#include
uchar xdata sun;
sbit RS = P1^2;
sbit RW = P1^1;
sbit E = P1^0;
sbi...
日期:01/29/2009 18:15:20 作者:admin 点击:6518
E     EQU   90H
RW    EQU   91H
RS    EQU   92H
   ORG  0000H
   LJMP MAIN
   ORG  0035H
MAIN:  
  MOV   P1,#0FFH
  MOV   4EH,#34H
  LCALL  LCD_WCMD
  LCALL  DELAY5MS
  MOV   4EH,#38H     ;设置显示模式,设置16X2显示,5X7点阵,8位数据接口
 ...
日期:01/29/2009 17:56:30 作者:admin 点击:2063
仿真器
ATMEL 的ATICE30 可适用于实时仿真
C 编译器:
所有的C 编译器均已在ATMEL 网站上有关第三方工具供应商的网页上列出;ATMEL 公司在它的网站:http://www.atmel.com 上还提供了许多自由软件它们可用于对AVR单片机的程序进行汇编和模拟这些软件可以自由下载,上述产品也可通过ATMEL 授权的地区分销商和销售代理获得。
问:有哪些支持AVR 的起步工具包
日期:01/29/2009 17:17:50 作者:admin 点击:4909
AVR单片机做的电子时钟
#include <avr/signal.h>
#include <avr/interrupt.h>
#include <avr/delay.h>
#include <avr/wdt.h>
#include <avr/eeprom.h>
#include <math.h>
#include <stdlib.h>
#include <string.h>
#define uchar unsigned char
#define uint unsign...
日期:01/28/2009 17:05:41 作者:admin 点击:4380
;*     用单片机89C2051制作的延时控制器      *
;*      T0、TT0配合构成为秒脉冲发生器              *
;*      TSBIN 为秒计数器(二进制,0~60) ;21H单元  *
;*      TMBIN 为分计数器(二进制,0~60) ;22H单元  *
;*      THBIN 为时计数器(二进制,0~24) ;23H单元  *
;*      KEYCODE 为键盘值;29H单元                  *
;*      KEYPRE 为按键标志字;PSW.5                 *
;*      当倒计时至00H00M00S 时,P3.0, P3.1端输出   *
;*      反相信号。                                 *
;*      S1----对时按钮;S2--对分按钮;           *
;*      S3--对秒按钮;S4--退出对时             *   
日期:01/28/2009 17:04:05 作者:admin 点击:2247
SPK BIT P0.7
FRQ  EQU  1
TMP  EQU  1
STACK EQU 20
日期:01/28/2009 17:02:27 作者:admin 点击:899
1:MCLR上拉10k、串联一个1k电阻,0.1uf电容到地。
2:MCLR上拉1k、串联一个200电阻,0.1uf电容到地。
3:MCLR上拉1k、0.1uf电容到地。
4:MCLR上拉4.7k、串联一个1k电阻,0.1uf电容到地。
5:禁止MCLR,MCLR脚下拉一个1k电阻到地,电阻并一0.1uf电容。
日期:01/28/2009 15:36:28 作者:admin 点击:405
当前小型要求不太高的调速装置,如晒图机,用可控硅相位控制,供给直流电机。还使用双基极管,以产生脉冲。用一片单片机取代上述控制现在成为可能。生产中不用调试,增加许多功能,如零位起动(去掉了外部硬件连锁)、可选速度上升时间等功能。使系统操作维修方便,运行可靠。
日期:01/28/2009 15:32:24 作者:admin 点击:1053
AVR单片机Ad转换的c语言编程
#include<io8535v.h>
#define uchar unsigned char
#define uint unsigned int
uchar Table[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
uchar Data[4]={0,0,0,0};
void DelayMs(uint i) //0.25ms
日期:01/28/2009 15:06:35 作者:佚名 点击:986
我们以一个实际的时钟电路来说明定时器的软件编程方法,时钟就是我们最为常见的显示时、分、秒为单位的计时工具,它是典型的应用代表。
日期:01/27/2009 23:09:06 作者:admin 点击:881
;P32,时分秒选择,P34减1调整,P35,加1调整。
ORG 0000H
AJMP MAIN
ORG 000BH
AJMP TIME
ORG 0300H
MAIN:
mov 20h,#00h
MOV 21H,#00H
MOV 22H,#00H
MOV 23H,#00H
MOV IP,#02H ;IP,IE初始化
MOV IE,#82H
MOV TMOD,#01H ;设定定时器工作方式?
MOV TL0,#0B0H
MOV TH0,#3CH
SETB TR0 ;启动定时?
MOV...
日期:01/27/2009 23:06:11 作者:admin 点击:1755
ORG 00H
START:MOV R2,#8
MOV A,#0FFH    ;ACC=FFH左移初值
CLR C       ;C=0
MOV R2,#8     ;设左移8次
LOOP:RLC A     ;左移一位
P1,A        ;输出到P1
LCALL DELAY    ;延时0.2秒
DJNZ R2,LOOP    ;左移7次
MOV R2,#7
LOOP1:RRC A    ;右移一位
MOV P1,A      ;输出到P1
L...
日期:01/27/2009 23:05:12 作者:admin 点击:648
数码管显示一般分静态显示及动态显示两种驱动方式,静态显示占用口线比较多,本文介绍的是如何实现数码管动态显示,应该说数码管动态显示是单片机外部指令输出的重要途径,因此如何设计数码管以及数码管的工作原理、数码管显示的方法、数码管显示的抗干扰设计等在单片机系统设计中占有重要地位。这个例子在系统硬件的基础上设计了软件查询程序、软件延时程序(防止干扰),...
日期:01/27/2009 23:04:27 作者:admin 点击:1665
  • 48/48
  • «
  • 1
  • ...
  • 45
  • 46
  • 47
  • 48
内容分类
产品购买方式
广州市东哥电子科技有限公司欢迎您
东哥单片机学习网--提供单片机学习开发板,单片机实验板,编程器,仿真器,无线发射接收控制模块,电子元器件,单片机技术交流,是单片机爱好者,单片机初学者,电子工程师不容错过的单片机学习交流网站。
1.广东省可以货到付款(即货到了你把钱给快递公司),购物零风险.
2.外省的需先转账后发货,部分城市可以货到付款,需外加3%代收手续费.
3.可以通过本站淘宝店购买(淘宝网担保交易购物零风险).
淘 宝 店:进入本站淘宝店请点击
业务咨询:罗小姐/廖先生
技术咨询:廖先生
联系电话:020 86307431
联系手机:13512767404
购买方式:查看请点击
公司地址:广州市天河新赛格电子城二楼
您还可以通过QQ咨询:279068079