AT89C4051 sa gumamit ito bilang isang AD Converter

V

vinash

Guest
Hi, ako ay gumagamit AT89C4051 sa gumamit ito bilang isang AD Converter para sa isang aplikasyon bilang isang dalawang digit boltimetro. Ako sumusunod na ang circuit disenyo na ibinibigay sa mga sumusunod na address: h ** p: / / www.atmel.com/dyn/resources/prod_documents/DOC0524.PDF. Ako ay may nakasulat na isang code sa C at ito ay hindi gumagana at din i am hindi able sa sumulat ng libro, compiler ang sabi ng isang bagay tulad ng "scanled auto segment masyadong malaki". Ito ay magiging very helpful kung ang isang tao ay upang makatulong sa akin kung may anumang mga pagkakamali sa aking code. Ang aking code ay: # isama # define tonelada 79; # define ginoo 79; sbit COMP_INP = P3 ^ 6; static int ta, TB; walang bisa pagka-antala (char count); char isang [10] = {0x07, 0x17, 0x27, 0x37 , 0x47, 0x57, 0x67, 0x77, 0x87, 0x97}; char b [10] = {0x0B, 0x1B, 0x2B, 0x3B, 0x4B, 0x5B, 0x6B, 0x7B, 0x8B, 0x9B}; scanled (); walang bisa pangunahing (walang bisa ) {int td, tc, m; tc = tonelada; td = ginoo; habang (1) {ta = TB = 0; P3_7 = 1; para sa (m = 0; m
 
Hi, Sumakay ng isang tumingin sa ang sukat ng iyong arrays, sila tila sa maaari iba sa laki ipahayag mo sa kanila na maging. ang unang isa ay anyong 71. Cheers, / Farhad
 

Welcome to EDABoard.com

Sponsor

Back
Top