// 使用程式前,將跳線j5調整為btn模式(2、3引腳短接使第一列按鍵一端接地)
// 將跳線j13調整為io模式(2、3引腳短接使u25或非門輸入訊號wr接地)
// 按下p32-int0引腳對應的按鍵s5,l1狀態翻轉
// 按下p33-int1引腳對應的按鍵s4,l2狀態翻轉
#include "reg52.h"
unsigned char ucled;
// 關閉外設
void cls_peripheral(void)
// 系統初始化
void sys_init(void)
// 主函式
void main(void)
//外部中斷0中斷服務函式
void isr_intr_0(void) interrupt 0
//外部中斷1中斷服務函式
void isr_intr_1(void) interrupt 2
藍橋杯微控制器07 徹底理解51微控制器的中斷系統
在接下來的教程中,將會介紹定時器 串列埠通訊等外設的基本使用,而這些外設的使用都要涉及中斷,而且中斷是微控制器或嵌入式開發中乙個相當重要的概念。不能掌握中斷系統,就無法靈活應用這些外設。1 什麼是中斷?你正在追電視劇集 神鵰俠侶 正看得入迷的時候,響了,你暫停電視劇集,去接 在接 的過程中,門鈴又響...
藍橋杯微控制器NE555程式設計
藍橋杯微控制器中的ne555模組的程式設計,其實是很簡單。簡單來說就是計算一秒鐘之內有多少個頻率響應。中間所謂的頻率響應也就是計算定時器作為計數器時候溢位的個數而已。能夠考察的點就是這樣子了,也要稍微了解,之後進行程式設計,就能夠熟練掌握了。include reg52.h include intri...
藍橋杯微控制器矩陣按鍵掃瞄程式設計
藍橋杯的矩陣按鍵的掃瞄,使用reg52.h標頭檔案的時候需要自定義p4介面,因為在該標頭檔案中並沒有定義p4介面。include reg52.h include intrins.h typedef unsigned char u8 typedef unsigned int u16 sfr p4 0x...