搜索资源列表
xianshi65565222
- 这个程序的任务是键盘显示数字,也就是分别按倚天版的4个小键盘,右边的数码管轮流分别显示数字0,1,2,3,为了便于程序的讲解,我们把每一句分别编号, 实际输入程序时,就不用写后面的号码了。第1,2,3行是单片机的初始化,一般的程序都是这样开头的, 作用是跳开00-30h的地址单元,因为这些单元是分配给特殊寄存器使用的。第6行把p3送0ffh,作用是把这些端口p3.0-p3.7置高电平, 因为倚天版的键盘接在p3口,只有当端口为高电平时, 我们按下键盘,那么这个端口被短路到地,端口被强行变为0
1
- 嵌入式应用如图1所示,当P1.0端口输出高电平,即P1.0=1时,根据发光二极管的单向导电性可知,这时发光二极管L1熄灭;当P1.0端口输出低电平,即P1.0=0时,发光二极管L1亮;我们可以使用SETB P1.0指令使P1.0端口输出高电平,使用CLR P1.0指令使P1.0端口输出低电平。 作为单片机的指令的执行的时间是很短,数量大微秒级,因此,我们要求的闪烁时间间隔为0.2秒,相对于微秒来说,相差太大,所以我们在执行某一指令时,插入延时程序,来达到我们的要求,但这样的延时程序是如何设计
HMI
- 51单片机驱动128X64液晶的程序。里面包括显示16X16点阵字符、显示8X16点阵字符、显示光标、clr光标等子程序。用C51编写-51 microcontroller drives the built LCD procedures. They show audio Character, character dot-matrix display 8X16 show that the cursor, such as the cursor clr subroutine. Prepared wit
qq
- 基于at89c2051的方波发生器,MAIN: MOV SP,#60H 设置SP指针 MOV R0,#50H 显示缓冲区首地址时50H ML0: CLR A MOV @R0,A 显示缓冲区清零 INC R0 CJNE R0,#55H,ML0-AT89C2051 based on the square-wave generator, MAIN: MOV SP,# 60H Set SP pointer MOV R0,# 50H shows that the firs
music
- 单片机播放音乐实验(汇编) org 0000h ajmp main org 000bh ajmp timer0 org 0030h timer0: clr ea djnz 33h,exit mov 33h,53h djnz 32h,exit mov 32h,52h djnz 31h,exit1 mov 31h,51h djnz 30h,exit1 setb f0 ajmp exit exit1: cpl p2.1 e
jsq
- /************************** 0 1 2 3 4 5 6 7 8 9 . CLR + - = CLR ***************************/ 用键盘扫描,数码管显示实现计算功能,能实现xxx.x任意正数的加减 运算,超过范围显0000,功能键如上-/************************** 0 1 2 3 4 5 6 7 8 9. CLR +- = CLR
DCMotor
- ADC EQU 35H CLOCK BIT P2.4 定义ADC0808时钟位 ST BIT P2.5 EOC BIT P2.6 OE BIT P2.7 PWM BIT P3.7 ORG 00H SJMP START ORG 0BH LJMP INT_T0 START: MOV TMOD,#02H MOV TH0,#20 MOV TL0,#00H MOV IE
2270B_USB_Library_ISP_m_V2.0
- USB的HID固件程序,单片机开发 Bus_Reset: ------------------------------------------------------------------ into Normal Mode, two NOPs are required. ------------------------------------------------------------------ b0bclr FSTPHX nop nop
01-CLR-RAM
- 关于单片机的clr应用程序和仿真图!希望对大家有帮助!-Application on the microcontroller and simulation chart! We want to help!
wendu
- 18B20的复位时序及子程序: init_1820: clr dq1820 mov r7,#40 acall Delay15us ;(1)复位:低电平至少480 us,用15*40=600us可靠 setb dq1820 ;(2)释放,为了在15-60 us后接收存在脉冲 mov r7,#1 acall Delay15us 20us mov r2,#90 ;(3) 最多等待(1+2)*90=270us wait:
D5_LCD_KEY
- 8051 LCD interface a51 code, 8 bit interface, clr display, commend sent and shift character facilities
2
- mega16 单片机 cvavr 秒表,两个IO口串行输出段码,PA0接164的AB(即12号引脚),PA1接CLK(8),CLR接高电平,QH-QA接a——p,PC0-PC5接LED的6到0位控端-mega16 SCM cvavr stopwatch, two serial output section of the IO port code, PA0 received 164 AB (that is, 12-pin), PA1 then CLK (8), CLR then high, Q
DC-motor-cesu
- 设计制作和调试一个由MCS51单片机组成的直流测控系统。掌握直流电机的速度控制和测试方法。 要求完成的主要任务: (1)定义键盘按键:5个为数字键1~5;3个功能键:设置SET、清零 CLR、开始START; (2)显示器上的四位可显示每分钟的速度; (3)通过键盘的按键,设置直流电机每分钟的速度值; (4)按START键启动电机开始转动,按SET键停止;按CLR键清零。 以上包括proteus仿真图,源程序-DC measurement and control sys
TouchScreen
- DQ-STM32开发板试验程序 触摸屏实例 加载程序后点击屏上不同的色块更换画笔的颜色 按CLR部分清屏 端口分配详见原理图 重庆DQ电子 -DQ-the STM32 development board test program the touchscreen instance loader click on the different blocks of color on the screen to replace th
MICROCHIP
- 单片机小系统简易计算器设计 设计制作要求:用80C51/52单片机小系统编程制作的简易计算器。 1)要有4位LED显示器。 2)要有0—9个数字输入按键和功能按键分别是 “+”,“-”,“*”,“/”,“=” “CLR”,即“加法”,“减法”,“乘法”,“除法”,“等于”,“清除”。 3)显示过程:实验板通电开机后,第一位LED显示器显示“0”。 按下第一组数字,再按运算键“+ 、- 、*、/ ”后,再按第二组数字,继续按下“=”即可显示整数运算结果。按“清除键”清除当前L
STM32Touch-screen
- 运行程序后 在屏幕提示PLEASE TOUCH FIRST POINT 后,点击屏幕显示区的 左上角,屏幕会提示PLEASE TOUCH SECOND POINT,点击屏幕中间的十字图标, 进行以上的校正后, 屏幕上部会出现彩条,点击彩条的颜色,可选择画笔的颜色,并可以在 屏幕上随意画图,点击右上角的CLR,可以清除掉所画的图形。-After running the program on screen prompts PLEASE TOUCH FIRST POINT, click o
shengguang.c
- *** *** *** *** *** *** *** *** *** *** *** **** *声光报警程序(3次启动) *文件名: SGINT0_3.c *CPU: HT45F33 *编译器: C Compiler V7.5 *时钟: HIRC(内部高速RC,911kHz *芯片配置: 在工具->配置选项中 *振荡器选项 *1.OSC 类型选择:(3)HIRC(Filter OFF) *2.低速系统振荡器选择–fL:LIRC *3.高频振荡器H