⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 core_timers.java

📁 這是一個8051的模擬器 以java寫成
💻 JAVA
字号:
/** * Projet de langage JAVA IFITEP 3 2005 - Simulateur 8051  * <p>  * Gestion des timers interne du 80C51. * Gere les 2 timers. *  * LE MODE 3 N'EST PAS SUPPORTE !! *   * @author Matthieu SIMON * @version 1.0 du 28/06/05 */public class CORE_Timers {		private int[] oldstateTx = new int[2]; // etat precedent des broches des 2 timers	private int[] prescaler  = new int[2]; // prescaler pour les 2 timers		/**	 * Cr閑 les timers.	 */	public CORE_Timers() {		oldstateTx[0] = 0;		oldstateTx[1] = 0;		prescaler [0] = 0;		prescaler [1] = 0;	}	// masques pour les 2 timers	private static final int[] mTR   = { 0x10, 0x40 }; // masques pour le bit TR	private static final int[] mGATE = { 0x08, 0x80 }; // pour le bit GATE	private static final int[] mINT  = { 0x04, 0x08 }; // pour le bit INT	private static final int[] mCT   = { 0x04, 0x40 }; // bit CT	private static final int[] mTx   = { 0x10, 0x20 }; // bit Tx	private static final int[] mTF   = { 0x20, 0x80 }; // bit TF		private static final int[] TLx   = { CORE_CPU8051.TL0, CORE_CPU8051.TL1 }; // registres TLx	private static final int[] THx   = { CORE_CPU8051.TH0, CORE_CPU8051.TH1 }; // registres THx			/**	 * Mets 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -