搜索资源列表
MSP430单片机C语言编程中的退出睡眠问题
- MSP430在进入睡眠后,如果发生事件产生中断,那么单 片机会退出睡眠,自动执行中断程序,但是当中断返回时,主 程序又重新进入睡眠状态。如果要在发生中断后,主程序需 要退出睡眠,那么需要在中断程序中修改SP堆栈中的内容, C语言没有指令可以修改堆栈内的内容,可以采用C语言与 汇编语言混合编程的方法解决此问题。-MSP430 into sleep, and if events have disrupted, SCM will withdraw from sleep, inter
LCD501Graphic
- 显示凌阳标志动画 涉及的库: CMacro1016.lib // 组成文件: main.c/SPLC501User.c/Sunplus_Table.c // SPLC501Driver_IO.asm/DataOSforLCD.asm // SPLC501User.h/Sunplus_Table.h // SPLC501Driver_IO.inc // // 硬件连接: LCD DB0~DB7接IOA0~IOA7 // LCD EP 接I
LCD501Ellipse
- 显示\"凌阳 科技 落实 生活\"八个汉字,分四个词在四行 // 上错开显示。 // 涉及的库: CMacro1016.lib // 组成文件: main.c/SPLC501User.c/Chinese_Table.c // SPLC501Driver_IO.asm/DataOSforLCD.asm // SPLC501User.h/Chinese_Table.h // SPLC501Driver_IO.inc // // 硬件连接: L
LCDChinese
- 先画一个实心圆,然后再画一条横线,再在实心圆上叠加显 // 显示汉字:\"凌阳科技\",最后实现向上滚屏 // 涉及的库: CMacro1016.lib // 组成文件: main.c/SPLC501User.c/Chinese_Table.c // SPLC501Driver_IO.asm/DataOSforLCD.asm // SPLC501User.h/Chinese_Table.h // SPLC501Driver_IO.inc //
SP-16bit
- 凌阳16位单片机应用基础
18B20hh
- --- 下面是DS18B20测温实验源程序 --------- ORG 0000H START: MOV SP,#60H 开机初始化 MOV P0,#0FFH MOV P1,#0FFH MOV P2,#0FFH MOV P3,#0FFH MAIN: LCALL GET_TEMPER 调用读温度子程序 LCALL DISP 调用数码管显示子程序 AJMP MAIN 重复循环
MSC51-FTOD
- 程序说明:浮点数变为压缩BCD码,保存在以数组中 第1字节的位7:0正,1负.位6:0(位5--0代表小数点前的位数),1(位5--0代表小数 点后0的位数) 2--4字节为压缩BCD码,有效位为7位,3个半字节,最后半个字节请使用者自行放 弃 程序占用资源PSW,A,B,DPTR,R0--R7,SP深度6,RAM 5个放数据 keil 兼容,调用KEIL 的FPMUL子程序。 程序作者:*************陈远征**************
多任务 多进程
- 多任务 多进程 51 单片机 C 语言 1.本程序不使用任何汇编指令 2.由定时器T0产生中断,切换进程 3.由于中断或调用子程序,要把PC堆栈,故可以以SP为基址的地方找到PC 4.中断或子程序返回,要把SP出栈给PC,故可以操作SP改变程序入口 5.本程序经调试运行 电路图已上传 6.程序编译是会有一个警告提示,为正常现象,因为保存R0-R7时,重新定义地址, 出现地址覆盖的警告提示。 7.用户以此模板写程序只需写用户的进程子程序和用户初始化子程序,并把各进程
STM32-SPI.rar
- 本例展示了如何实现2个SPI之间的在全双工(full-duplex)模式下通信,通过NSS软件管理,实现了由主向从,接着又从向主发送数据。 在本例程中,设置SPI1和SPI2为8bit数据帧,9Mbit/s传输速率。 在第一阶段,由主SPI1把SPI1_Buffer_Tx发送到SPI2,由从SPI2把SPI2_Buffer_Tx发送到SPI1。传输完成后,通过比较判断传输是否正确。 由于NSS管脚由软件管理,因此,可以在不改变硬件配置的情况下使SPI1由主变从,而SPI2由从变主。
AVR-SPWM.rar
- 基于AVR单片机的单向SPWM波形输出,实用性强,且通过仿真,One-way based on AVR microcontroller SPWM waveform output, practical, and through simulation
ILI9225B_DS_V07
- 亦力9225B LCD 驱动规格书,用于查寄存器设置和调试LCD的显示效果。-ILI9225B TFT LCD driver ic SPEC, used to look up INDEX define and to adjust the display quality.
STC_SPI
- STC单片机 硬件SPI,主从程序,相互通信,c语言的-STC MCU,hardware SPI,master and slaver comunication
M16-SPWM
- ATMEGA16单片机产生SPWM程序,对初学有很大好处-ATMEGA16 SPWM
8259
- 8259A中断实验每按动一次SP按钮,产生一次中断信号向8259A发出中断请求,在中断程序里将LED指示等交替点亮和熄灭。同时在数码管上显示“8259-A03”。-8259A interrupt a SP experiment each button pressed, resulting in an interruption of the signal sent to the 8259A interrupt request, in the interruption of program inst
spwm
- 51单片机生成SPWM波形,并用PROTEUS仿真-SPWM waveform generation
PID-C
- DEscr iptION This function initializes the pointers in the _pid structure to the process variable and the setpoint. *pv and *sp are integer pointers.-DEscr iptION This function initializes the pointers in the _pid structure to the process var
ProfiBus_Modbus_2008
- SPC3 PROGRAMS SP C3 PROGRAMS
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
led
- ads arm7开发驱动12864液晶显示屏,可以实现屏幕保护功能,和温度测量等-ads arm7 the development of LCD driver 12864, screen saver function can be achieved, and temperature measurement
SPEC_CLAA070MA0ACW_V0[1][1].0_Malata_081024
- The 7" screen produces 800×RGB×600 resolution image. The LCD is drivered by a single input voltage (3.3 V).