程序功能:按键控制LED状态,中断实现。
现象描述:当按下k键时,LED0总会闪烁,从而影响其他LED。
注意:用杜邦线把P3.2引脚(INT0)与开关K引脚相连。程序:
ORG 0000H
LJMP MAIN
ORG 0003H ;外部中断0入口
LJMP INT0 ORG 0200H
MAIN:SETB EA ;开启总中断
S...
分类:
其他好文 时间:
2015-06-09 08:30:58
阅读次数:
135
程序功能:I/O口输出点亮LED,并间隔0.2秒闪烁!
(P1.0引脚接LED)
LED EQU P1.0 ;宏定义 ORG 0000H
LJMP MAIN ORG 0200H
MAIN: SETB LED ;不亮
CALL DELAY ;延时0.2秒
CLR LED ;亮...
分类:
其他好文 时间:
2015-06-09 01:00:50
阅读次数:
139
本博文根据协议栈1.3.2,尊重原创,注明出处,欢迎转载学习按键驱动的主要有两大块:第一:按键引脚设置;
第二:按键事件的触发检测与轮询,以及按键消息的发送
先说明第一大块,按键引脚设置, 超出cc2540片子从机的按键两个按键,按键是共地。所以它的触发方式是下降沿触发按键中断,同时程序对按键按下这个动作检测是中断方式检测,一旦有按键按下,触发一个按键轮询函数执行,同时把对按键的检测方式换成轮询...
分类:
其他好文 时间:
2015-06-08 23:29:18
阅读次数:
2088
有一次我抓取i2c波形,发现波形很奇怪,如图:可是,它连接的电阻一端波形很正常,如图:后来才发现是探头碰到了旁边一个引脚,引脚见的间距太小。...
分类:
其他好文 时间:
2015-06-08 17:21:05
阅读次数:
114
上面SensorGpioPwen对应的引脚在底板原理图中的V CC18_DVP和V CC28_DVP:在电源板的原理图中,由DVP...
分类:
其他好文 时间:
2015-06-05 15:50:09
阅读次数:
486
Louis
kaly.liu@163.com
串口协议基础
1 串口概述
串口由收发器组成。发送器是通过TxD引脚发送串行数据,接收器是通过RxD引脚接收串行数据。发送器和接收器都利用了一个移位寄存器,这个移位寄存器可以将数据进行“并转串”和“串转并”。虽然一个UART接口通常都包含了发送器和接收器,而实际上一个全双工串口UART控制器需要独立的发送和接收通道。这是因为每个控制通道只控制...
分类:
其他好文 时间:
2015-06-05 00:48:08
阅读次数:
1048
微机原理:侧重于计算机结构数电:侧重于门电路1.GPIO和门电路 输入输出引脚、上拉电阻、三极管 与门、或门、非门 中断2.协议类 UART、I2C、SPI、NAND:K9F2G08u0m、LCDa.看原理图:2440和外接的芯片引脚对接即可b.弄清楚接口的协议:数据怎么传输?各引脚怎么配合...
分类:
其他好文 时间:
2015-06-02 00:21:25
阅读次数:
123
1.中断的概念
中断本质上是一种特殊的电信号,由硬件设备发向处理器。处理器接收到中断后,会马上向操作系统反映此信号的到来,然后就由OS负责处理这些新到来的信号。
从物理学的角度看,中断是一种电信号,有硬件设备产生,并直接送入中断控制器的输入引脚上。然后再由中断控制器向处理器发送相应的信号。处理器一经检测到此信号,便中断自己的当前工作转而处理中断。伺候处理器会通知操作系统已经...
分类:
系统相关 时间:
2015-06-01 11:33:53
阅读次数:
233
总结下agilent3070中digital测试程序的语法。在basic窗口输入digital,按下F1,进入digital编辑窗口。再按下F1就返回到命令状态。输入:assignXX(name)topinsYY(引脚定义,给IC上的引脚分配名称)assignZZ(name)topinsNN.......familyLVT(给IC上电的电压是多少,在board文件里..
分类:
其他好文 时间:
2015-05-29 18:33:11
阅读次数:
212
一、问题现象
STM32使用J-Link烧写出错,出错信息如下:
1、Error: Flash Download failed - Cortex-M3
这是编译器弹窗信息。
2、**JLink Warning: Could not set S_RESET_ST
这是编译器调试窗口打印的显示信息。
二、问题原因
电路板上STM32芯片的复位电路有问题,在J-Link复位芯片时,导致复位信号拉低的间隔太长。
1、正常情况下复位引脚电平
2、异常情况下复位引脚电平...
分类:
其他好文 时间:
2015-05-29 18:07:24
阅读次数:
1180