24C02操作--松瀚汇编源码】的更多相关文章

; ; P_CLKIIC EQU P1.2 ; P_DATIIC EQU P1.3 ; PM_DATIIC EQU P1M.3 ; EE_ADDR DS 1 ;地址寄存器 ; TMP3_IIC DS 1 ; TMP2_IIC DS 1 ; TMP1_IIC DS 1 ; DATA_TEMP DS 1 ;数据缓存 ; R_DATA DS 1 ;读数据寄存器 ; W_DATA DS 1 ;写数据寄存器 ;************************************************…
/* 松瀚 SN8P2501B 定时器初始化程序 */ INI_IRQ: ;定时器T0初始化 MOV A, #01100000b ;定时器模式Fcpu/4 16M/4/4=1M 1U计一次 B0MOV T0M, A ; MOV A, #256-100 ;计数寄存器赋初值(定时100U) MOV T0C, A ; B0BCLR FT0IRQ ;清中断标志 B0BSET FT0IEN ;允许T0中断 B0BSET FT0ENB ;启动T0 ;定时器TC0初始化 MOV A,#01110100B ;自…
/* 松瀚 SN8P2711 2722 ADC初始化程序 及应用实例 */ INIT_ADC: MOV A, #0XB2 // 启动ADC电路 使能AIN通道 B0MOV ADM, A MOV A,#0XF0 B0MOV ADR,A ; Fad = 1/2 Fcpu 设置ADC转换速率 ; 纯模拟输入口设置 MOV A,#0X1C ;设置 P4.2 3 4为模拟AD口 B0MOV P4CON,A RET //---应用实例----- //*****************************…
一.前言 (1)对于Thread的Abort方法,如果线程当前正在执行的是一段非托管代码,那么CLR就不会抛出ThreadAbortException,只有当代码继续回到CLR中时,才会引发ThreadAbortException.当然,即便是在CLR环境中ThreadAbortException也不会立即引发.(2)对于BackgroundWorker的CancelAsync方法,需要设置WorkerSupportsCancellation属性为True,在执行方法内部检测Cancellati…
/*************************************** 本例程为IO直接驱动LCD的方法 以下是松瀚MCU汇编源程序 ****************************************/ LCD 图形如下: LCD真值表如下: ;源程序如下: ;驱动IO定义 P_COM3 EQU P5.4 P_COM2 EQU P5.3 P_COM1 EQU P5.2 PM_COM3 EQU P5M.4 PM_COM2 EQU P5M.3 PM_COM1 EQU P5M.…
点击下载 DirFileHelper.zip 主要功能如下所示 // 摘要: // 向文本文件的尾部追加内容 // // 参数: // filePath: // 文件的绝对路径 // // content: // 写入的内容 public static void AppendText(string filePath, string content); // // 摘要: // 清空指定目录下所有文件及子目录,但该目录依然保存. // // 参数: // directoryPath: // 指定目…
标题一.告别ASP.NET操作EXCEL的烦恼标题二.ASP.NET操作EXCEL 合并单元格 大全... cnblogs/hanzhaoxin/韩兆新的博客园ExcelReport第一篇:使用ExcelReport导出ExcelExcelReport第二篇:ExcelReport源码解析ExcelReport第三篇:扩展元素格式化器开源组件ExcelReport 1.5.2 使用手册 公元19XX年前,关于EXCEL的操作就如滔滔江水... EXCEL模板读写说明 www.justlike.c…
package model; public class User { private int id; private String name; private String password; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) {…
历史溯源 由于历史原因,我们目前看到的大部分的网络协议都是基于ASCII码这种纯文本方式,也就是基于字符串的命令行方式,比如HTTP.FTP.POP3.SMTP.Telnet等.早期操作系统UNIX(或DOS),用户操作界面就是控制台,控制台的输入输出方式就决定了用户只能通过敲击键盘的方式将协议命令输入到网络,这也就导致了回车换行"\r\n"会作为一次命令结束的标识. 比如HTTP协议,与主机建立连接后,输入"GET / HTTP/1.1\r\n"即可获取网站的主页…
  实验内核版本:0.11 ◆ 从开机到main函数的三步: ① 启动BIOS,准备实模式下的中断向量表和中断服务程序: ② 从启动盘加载OS程序到内存中,加载OS程序的工作就是利用第一步中的中断服务程序实现的: ③ 为执行保护模式下32位的main函数做过渡工作. ➩ Intel将所有80x86系列的CPU硬件都设计为加电即进入16位实模式状态运行: ➩ 将CPU硬件逻辑设计为在加电瞬间强行将CS置为0xFFFF,IP置为0x0000,即是CS:IP指向了0xFFFF0这个地址: 整个过程是一…