freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

第8章數字量io模塊-文庫吧資料

2024-08-02 12:53本頁面
  

【正文】 盤中的某個按鍵則相應的第幾個發(fā)光二極管點亮。 } 直接返回中斷服務程序 鍵盤與發(fā)光二極管配合使用程序 硬件說明: 8個鍵和 8個發(fā)光二極管,鍵盤的值先用 IOPB端口直接讀取,即相應的 I/O用作輸入方式; IOPB端口作為輸出方式去點亮 8個發(fā)光二極管 。k++) k=k。 // LEDCLK=1 for(k=0。0x0FF00。 //首先屏蔽 B端口的各位 *PBDATDIR=*PBDATDIR|led。led=led1,i++) { *PBDATDIR=*PBDATDIRamp。// IOPA3,IOPA4,IOPA5 設置為輸出方式, //且 LEDCLK=1 while(1) { for(led=0x0080,i=0。0x0FF00。 // IOPA3,IOPA4,IOPA5,IOPB端口配置為一般的 I/O功, // F240x的端口均為 8位, MCRA為 16位 //因此控制了 IOPA和 IOPB的設置 * PBDATDIR=0x0FF00。 // 清除全部中斷標志, 寫 1清 0 *MCRA=*MCRAamp。 // 不使能看門狗,因為 SCSR2中的 WDOVERRIDE // 可以用軟件禁止看門狗 *IMR=0x0000。 // 禁止所有中斷 *SCSR1=0x81FE。 // 累加器中結果正常溢出 asm( clrc CNF)。 asm( setc SXM)。 include main( ) // 初始化子程序 { int led。 ( 5 ) 每次須改變 LED 的 顯 示 內 容 時 , 用指令PBDATDIR=PBDATDIRamp。 ( 4) 移位的實現:其程序中設置了一個寄存器 led, 其高 8位為0, 低 8位存儲需要顯示的數據 。 ( 2) SXM、 OVM、 CNF和 INTM等的位操作嵌入匯編語句 。不使能 SPLK 0FFFFH,IFR 。CLKIN=6 M,CLKOUT=24 M SPLK 0E8H,WDCR 。如循環(huán)完一次則顯示數據賦初值 WAIT: NOP B LOOP 系統(tǒng)初始化程序 SYSINIT: SETC INTM CLRC SXM CLRC OVM CLRC CNF 。是否循環(huán)完一次(已點亮第 8個發(fā)光二極管) ROR 。關 74HC273片選信號 CALL DELAY 。送要顯示的數據到 IOPB端口 LACL PADATDIR OR 0038H 。138 select ch0,ledclk==1 SACL PADATDIR 。指向 0280h~ 0300h區(qū) SPLK 80H,IOSFT_REG 。IOPB端口設置為輸出方式 SACL PBDATDIR LACL PADATDIR OR 0FF00H SACL PADATDIR 。IOPB端口配置為一般 I/O功能 SACL MCRA LACL MCRA AND 0FF00H 。調系統(tǒng)初始化程序 LDP DP_PF2 。引用頭部文件 .def _c_int0 .text 1. 主程序 _c_int0: 。 匯編語言 IOSFT_REG .usect .data0,1 。 軟件設計 IOPB端口發(fā)送需要顯示的數據 , 再通過發(fā)送一個脈沖 , 循環(huán)點亮 8個發(fā)光二極管 。 3. F2407 的 IOPCA3 、 IOPCA4 及 IOPCA5 分別接74LVC138的 A、 B及 C輸入 , 通過它的選通 CLK作為 74HC273的控制信號; , 74HC273的輸出有效即輸出信號反映輸入的內容;當輸出為低時 , 輸出無效即輸入變化時輸出不變 。 2.端口 B數據和方向控制寄存器( PBDATDIR) ―― 地址 709Ah 15 14 13 12 11 10 9 8 B7DIR B6DIR B5DIR B4DIR B3DIR B2DIR B1DIR B0DIR RW0 RW0 RW0 RW0 RW0 RW0 RW0 RW0 7 6 5 4 3 2 1 0 IOPB7 IOPB6 IOPB5 IOPB4 IOPB3 IOPB2 IOPB1 IOPB0 RW+ RW+ RW+ RW+ RW+ RW+ RW+ RW+ 3.端口 C數據和方向控制寄存器( PCDATDIR) ―― 地址 709Ch 15 14 13 12 11 10 9 8 C7DIR C6DIR C5DIR C4DIR C3DIR C2DIR C1DIR C0DIR RW_0 RW_0 RW_0 RW_0 RW_0 RW_0 RW_0 RW_0 7 6 5 4 3 2 1 0 IOPC7 IOPC6 IOPC5 IOPC4 IOPC3 IOPC2 IOPC1 IOPC0 RW_+ RW_+ RW_+ RW_+ RW_+ RW_+ RW_+ RW_x 注 :_+ = 復位后的值和相應引腳的狀態(tài)有關, R = 可讀 , W = 可寫 , _0 = 復位后的值 , _x=未定義 4.端口 D數據和方向控制寄存器( PDDATDIR) ―― 地址 709Eh 159 8 保留位 D0DIR RW0 71 0 保留位 IOPD0 RW_+ 5.端口 E數據和方向控制寄存器( PEDATDIR) ―― 地址 7095h 15 14 13 12 11 10 9 8 E7DIR E6DIR E5DIR E4DIR E3DIR E2DIR E1DIR E0DIR RW_0 RW_0 RW_0 RW_0 RW_0 RW_0 RW_0 RW_0 7 6 5 4 3 2 1 0 IOPE7 IOPE6 IOPE5 IOPE4 IOPE3 IOPE2 IOPE1 IOPE0 RW_+ RW_+ RW_+ RW_+ RW_+ RW_+ RW_+ RW_x 6.端口 F數據和方向控制寄存器(PFDATDIR) ——地址 7096h 15 14 13 12 11 10 9 8 保留 F6DIR F5DIR F4DIR F3DIR F2DIR F1DIR F0DIR RW_0 RW_0 RW_0 RW_0 RW_0 RW_0 RW_0 RW_0 7 6 5 4 3 2 1 0 保留 IOPF6 IOPF5 IOPF4 IOPF3 IOPF2 IOPF1 IOPF0 RW_+ RW_+ RW_+ RW_+ RW_+ RW_+ RW_+ RW_+ I/O端口應用 例:循環(huán)點亮 8個發(fā)光二極管 工作原理 1. 74HC273用于驅動 8個發(fā)光二極管 。 1.端口 A數據和方向控制寄存器( PADATDIR) ―― 地址 7098h 15 14 13 12 11 10 9 8 A7DIR A6DIR A5DIR A4DIR A3DIR A2DIR A1DIR A0DIR RW0 RW0 RW0 RW0 RW0 RW0 RW0 RW0 7 6 5 4 3 2 1 0 IOPA7 I
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1