【正文】
trust, 158 . 601, 15 S. Ct. 912, 39 L. Ed. 1108 [1895]). After many years of debate and promise, the sixteenth amendment to the Constitution was ratified in 1913, providing Congress with the power to lay and collect taxes on ine without apportionment among the states. The objectives of the ine tax were the equitable distribution of the tax burden and the raising of revenue. Since 1913 the . ine tax system has bee very plex. In 1913 the ine tax laws were contained in eighteen pages of legislation。 disdain for this taxation without representation (socalled because the colonies had no voice in the establishment of the taxes) gave rise to revolts such as the Boston Tea Party. However, even after the Revolutionary War and the adoption of the . Constitution, the main source of revenue for the newly created states was money received from customs and excise taxes on items such as carriages, sugar, whiskey, and snuff. Ine tax first appeared in the United States in 1862, during the Civil War. At that time only about one percent of the population was required to pay the tax. A flatrate ine tax was imposed in 1867. The ine tax was repealed in its entirety in 1872. Ine tax was a rallying point for the Populist party in 1892, and had enough support two years later that Congress passed the Ine Tax Act of 1894. The tax at that time was two percent on individual ines in excess of $4,000, which meant that it reached only the wealthiest members of the population. The Supreme Court struck down the tax, holding that it violated the constitutional requirement that direct taxes be apportioned among the states by population (pollock v. farmers39。 28 安徽師范大學本科生畢業(yè)論文(設(shè)計)評定意見 教 研 室 ︵答 辯 組︶ 評 定 意 見 成績: 教研室主任(答辯組組長)簽名: 年 月 日 學 院 意 見 成績: 院長簽章: 年 月 日 29 附件 3: 安徽師范大學本科生畢業(yè)論文(設(shè)計)開題報告書 題 目 學生姓名 學 號 指導教師 學 院 專 業(yè) 職 稱 選題的意義及研究狀況: 主要內(nèi)容、研究方法和思路: 30 準備情況 (查閱過的文獻資料及調(diào)研情況,現(xiàn)有儀器、設(shè)備情況、已發(fā)表或撰寫的相關(guān)文章等): 總體安排和進度 (包括階段性工作內(nèi)容及完成日期): 指導教師意見 (研究的意義、創(chuàng)新點、前期基礎(chǔ)工作、存在的難點和困難、建議等): 指導教師簽名: 年 月 日 學院選題指導組意見: 學院選題指導組組長簽名: 年 月 日 31 附件 4: 安徽師范大學本科畢業(yè)論文(設(shè)計)指導過程記錄表 題 目 學生姓名 學 號 指導教師 學 院 專 業(yè) 職 稱 指導內(nèi)容 記錄一 時間: 年 月 日 指導內(nèi)容 記錄二 時間: 年 月 日 指導內(nèi)容 記錄三 時間: 年 月 日 32 指導內(nèi)容 記錄四 時間: 年 月 日 指導內(nèi)容 記錄五 時間: 年 月 日 指導內(nèi)容 記錄六 時間: 年 月 日 指導內(nèi)容 記錄七 時間: 年 月 日 注:指導內(nèi)容和記錄的次數(shù) 可根據(jù)實際情況決定,表格填寫不下的內(nèi)容以及其他材料可另附紙。///////////////////////這些都是延時 ,長短而已 NUMTAB: DB 0C0H,0F9H,0A4H,0B0H DB 99H,92H,82H,0F8H DB 80H,90H,88H,83H DB 0C6H,0A1H,86H,8EH 。125MS 延時 D1: MOV R5,255 DJNZ R5,$ DJNZ R6,D1 RET DELAY1S: MOV R7,8 。1MS 延時 DJNZ R7,$ RET 25 DELAY10: MOV R6,20 。4 個 100 次沒完循環(huán) RET 。顯示 1MS SETB MOV P0,0FFH DJNZ R1,DPLOP1 。送出十位的 7 段代碼 CLR 。取十位數(shù) MOVC A,A+DPTR 。開個位顯示 ACALL D1MS 。查個位數(shù)的 7 段代碼 MOV P0,A 。顯示 1000 次 DPLOP1: MOV A,B_BIT 。個位在 B MOV DPTR,NUMTAB 。顯示子程序 MOV A_BIT,A 。將 29H 中的十六進制數(shù)轉(zhuǎn)換成 10 進制 MOV B,10 。/////////////////////////////////////上面這段顯示實時溫度 。100 次沒完循環(huán) DJNZ R0,DPL1 。開十位顯示 ACALL D1MS 。查十位數(shù)的 7 段代碼 MOV P0,A 。顯示 1MS SETB MOV A,A_BIT 。送出個位的 7 段代碼 CLR 。取個位數(shù) MOVC A,A+DPTR 。指定查表啟始地址 MOV R0,1 DPL1: MOV R1,25 。十位在 A MOV B_BIT,B 。10 進制 /10=10 進制 DIV AB 。/////////////////////////////////////////上面的這些都是溫度采集的 ! DISPLAY: MOV A,29H 。數(shù)據(jù)一共有 8 位 RE01: CLR C 。將溫度高位和低位從 DS18B20 中讀 出 MOV R1,29H 。一共 8 位數(shù)據(jù) 22 CLR C 。發(fā)出讀溫度命令 LCALL WRITE_1820 LCALL READ_18200 。準備讀溫度前先復位 MOV A,0CCH 。發(fā)出溫度轉(zhuǎn)換命令 LCALL WRITE_1820 LCALL DISPLAY 。判斷 DS1820 是否存在 ?若 DS18B20 不存在則返回 TSS2: MOV A,0CCH 。讀出轉(zhuǎn)換后的溫度值 LCALL INIT_1820 。清標志位 ,表示 DS1820 不存在 LJMP TSR7 TSR5: MOV R0,117 TSR6: DJNZ R0,TSR6 。延時 TSR3: SETB FLAG1 。然后拉高數(shù)據(jù)線 NOP NOP NOP 21 NOP MOV R0,25H TSR2: JNB DQ,TSR3 。這是 DS18B20 復位初始化子程序 NOP CLR DQ 。//////////////////////////////// 。//////////上面這一段是讀取溫度后進行轉(zhuǎn)換的意思 ! 。調(diào)用讀溫度子程序 MOV B1,29H MOV A,29H MOV C,40H 。////////////////上面這一段是 5 度按鍵 ,按下 5 度 MAIN2_2_2: MOV A1,A MAIN2_3: JB ,MAIN2_1 ACALL DELAY125 JB ,MAIN2_1 CLR JNB ,$ SETB AJMP MAIN1 。///檢測到 按鍵后后進入設(shè)定溫度 MAIN2_1: ACALL DISPLAY1 JB ,MAIN2_2 ACALL DELAY125 JB ,MAIN2_2 JNB ,$ MOV A,5 ADD A,A1 CLR C CJNE A,100,MAIN2_1_1 MOV A,99 AJMP MAIN2_1_3 。//再次查看 CLR JNB ,$ 。//看 有否按下